As we prepare automated means to backup your node wallets on the next-gen software, it's important that you take precautions to secure your funds.
This is a temporary workaround for doing so.
Note: To guard against wallet corruption, your wallet files are duplicated on your server's droplet as well as the block storage volume which hosts the chain data.
To back up your Ether wallet, run the following command:
The resulting 24 words should be copied down in sequential order and stored in a secure physical location. They only back up your Ether wallet's funds.
This mnemonic is derived from the file on your server: /root/seeds/seed.txt
Bitcoin, Bitcoin Cash, Zcash, Dash, Litecoin
Note: These wallet files are unencrypted. Thus, you want to store them in a secure location, such as an encrypted flash drive. Do not leave them on your computer or upload to a cloud service, as anyone with the files can spend your coin.
Important: Back up the wallet files periodically, as they contain private key files to your bitcoin addresses and new private keys are being regularly generated by your admin to hold new coin deposits.
Linux / Mac OS
If the computer you use to access your server is running Linux or Mac OS, you can use scp to download the wallet files directly.
Within your computer's terminal (not your server terminal), run, replacing 220.127.116.11 with the IP of your droplet:
scp email@example.com:/mnt/blockchains/bitcoin/wallet.dat ~/bitcoin.dat
It will prompt for the same passphrase that you use to connect to your droplet via SSH. The command will download the wallet file (now named bitcoin.dat) to your home directory.
Run the above for each coin you serve, replacing 'bitcoin' above with the appropriate coin name. Examples for Zcash and Bitcoin Cash:
scp firstname.lastname@example.org:/mnt/blockchains/zcash/wallet.dat ~/zcash.dat
scp email@example.com:/mnt/blockchains/bitcoincash/wallet.dat ~/bitcoincash.dat
After downloading, move these off of your computer and onto a secure device or drive.
Download and install the program WinSCP. When it offers to copy your settings from PuTTY, say yes.
You should see your existing server(s) now listed in WinSCP. Highlight your next-gen server, click Edit, then select the method 'SCP', enter 'root' as your user, leave password as blank.
Click Advanced. Under SSH > Authentication, select the path to your private SSH key file (ending in .ppk).
Click OK, click Save, then Login.
On the right side, navigate the directory structure of your server to /mnt/blockchains, where you'll find directories for each chain. Inside each, you'll find a wallet.dat file.
Download them to your local machine (left side) one at a time, renaming them to zcash.dat, bitcoincash.dat, and so on.
Back them up regularly in a secure location, as noted above, then delete the files from your local computer.