Comment on page
Backup and Restore
How to backup and restore Boost
Boost now supports both online and offline backups. The backup command will output a backup directory containing the following files.
metadata- contains backup of leveldb
boostd.db- backup of deals database
keystore- directory containing libp2p keys
token- API token
config- directory containing all config files and
storage.json- file containing storage details
Backup does not back up deal logs and Local Index Directory.
You can take an online backup with the below command
boostd backup <backup directory>
The online backup supports running only one instance at a time and you might see a locking error if another instance of backup is already running.
boostdbefore taking a backup
- 2.Take a backup using the command line
boostd backup --offline <backup directory>
- 1.Make sure that
--boost-repoflag is set if you wish to restore to a custom location. Otherwise, it will be restored to
- 2.Restore the boost repo using the command line
boostd restore <backup directory>