This guide covers moving an existing Datakeeper node — its license, account, and (optionally) already-stored data — from one computer to another, for both the CLI node and the DeNode Manager Desktop.
- Before You Start
- Step 1: Stop the Node on the Old Computer
- Step 2: Back Up Your Private Key
- Step 3: Move Your Storage Drive (Optional)
- Step 4: Install the Node Software on the New Computer
- Step 5: Import Your Account
- Step 6: Configure and Start the Node
⚠️ Important: A license can only run actively on one computer at a time. Running the same license on two machines simultaneously causes transaction conflicts, not faster syncing.
Decide what you're moving:
- Just the setup (account + config), and you'll let the node re-sync data from scratch — simplest option.
- The setup and the already-stored data, by physically moving the drive — keeps your existing stored files, avoids re-download.
💡 Moving only some of your licenses? If you're keeping the rest running on the old computer, delegate the moved licenses to a separate wallet address via License Management instead of splitting one account across two machines — otherwise you'll hit transaction conflicts.
- CLI: stop the running process (
Ctrl+Cin the terminal, or close the terminal window). - DeNode Manager Desktop: quit the application, then confirm the background
denodeprocess has actually terminated — closing the window alone may not stop it (see the reinstallation troubleshooting note).
Do this before activating the license on the new computer, to avoid the transaction conflicts described above.
You'll need to re-import your account on the new computer.
- CLI:
./denode account export— copy and store the output securely. - Other wallet: use your wallet's export function (e.g., Metamask → Account Details → Export Private Key), as described in the requirements guide.
Never share your private key with anyone — see What is a private key?
If you want to keep your already-stored data, connect the same HDD/SSD to the new computer.
Can't move the drive physically? (e.g., it's inside a laptop, or the machines are in different locations) — copy the data over the network instead:
- Same LAN: share the storage folder and copy it with
robocopy(Windows) orrsync -a(Linux/macOS), or mount it over SMB/NFS. - Remote machines:
rsync -avzorscpover SSH.
The destination folder name doesn't need to match the old one — you set the exact path explicitly in Step 6. Note that for large amounts of stored data, a network copy is usually much slower than physically moving the drive.
Step 4: Install the Node Software on the New Computer
You're not required to keep using the same node type — e.g., you can switch from CLI to DeNode Manager Desktop on the new machine if that suits you better.
During first-run configuration, choose the import option instead of selecting an existing account, and paste the private key from Step 2:
- CLI: see Configuring DeNode CLI, step 1.
- Manager Desktop: see DeNode Manager Configuration.
You'll be asked to set a new password — the private key is stored locally, encrypted with it.
Reconfigure the license from scratch on the new computer, rather than trying to carry over the old configurations files — it's simpler and less error-prone. Point the storage directory to your moved drive (Step 3) or a fresh empty folder. Point it to the folder that contains the denode.storage-<license-id> subdirectory of the old setup — the node keeps stored data inside that subdirectory.