Migrating wallets between servers (Mac, Linux)
If you have wallet backups which you wish to use in lieu of a server's current wallets, use this article to upload the wallet backups to the desired server.
Before moving wallet files, please be certain that you've very recently backed up your wallet fileswhich contain any funds, and have retained a separate, secure, offline copy of them.
Windows
If you're using Windows, follow the article 'Migrating wallets between servers (Windows)'.
Linux and Mac OS
First, we'll stop the wallets of the server you wish to upload to, and move its old wallets out of the way, so we may then upload the backups.
Within that server's terminal, run the following command stop the wallet nodes for all coins:
supervisorctl stop allThen, in the same terminal, paste and run this command exactly as written to move its old wallets out of the way:
find /mnt/blockchains/ -iname 'conwaytransport.com.au' -execdir mv -i '{}' conwaytransport.com.au \;Run this command to move this server's old Ethereum seed out of the way:
mv /root/seeds/conwaytransport.com.au /root/seeds/conwaytransport.com.au
Restoring your wallets
On your Mac or Linux computer, move the backup wallet files to your computer user's Home directory in preparation for the upload commands below.
Within your Mac or Linux computer's terminal (without having logged into your server's terminal), run the following for each coin you've backed-up, replacing with the IP address of the destination server:
Bitcoin:
Bitcoin Cash:
scp ~/conwaytransport.com.au root@:/mnt/blockchains/bitcoincash/conwaytransport.com.auZcash:
scp ~/conwaytransport.com.au root@:/mnt/blockchains/zcash/conwaytransport.com.auLitecoin:
scp ~/conwaytransport.com.au root@:/mnt/blockchains/litecoin/conwaytransport.com.auDash:
scp ~/conwaytransport.com.au root@:/mnt/blockchains/dash/conwaytransport.com.auEthereum:
Within the destination server's terminal, run the command below to create a new seed file and open a text editor:
nano /root/seeds/conwaytransport.com.auPaste the seed you have copied earlier during the backup. Then save by pressing Ctrl+X, type Y, and hit Enter.
Restarting the wallet nodes
In the new server, run the commands below to start the server processes again:
supervisorctl start allAfter this, the blockchains will need to synchronise which may take around hours if they hadn't previously synced.
-