To guard against wallet corruption, your wallet files are backed up nightly from your droplet's storage volume which hosts the chain data to the droplet's file system itself.
However, in the event that you lose access to your droplet, a wallet backup as described below is critical to restoring your funds.
It's important that you take precautions to secure your funds by periodically backing up your wallets.
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 back up only 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 188.8.131.52 with the IP of your droplet:
scp firstname.lastname@example.org:/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 email@example.com:/mnt/blockchains/zcash/wallet.dat ~/zcash.dat
scp firstname.lastname@example.org:/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 to a secure USB drive.