Snapshots
Creating Snapshot
Create folder for snapshots
mkdir -p $HOME/snapshots/canto
Clone github repo
git clone https://github.com/SiddarthVijay/cosmos-snapshots.git
cd cosmos-snapshots
git checkout patch/v1-canto
Create new snapshot
./canto_snapshot.sh
Automation
You can add script to the cron
# start every day at 00:00
0 0 * * * /bin/bash -c '/root/canto_snapshot.sh'
Consuming Snapshot
Snapshots also available on Polkachu
Use Snapshot
Backup $HOME/.canto/priv_validator_state.json (cannot be recovered after following steps)
sudo systemctl stop cantod
cantod unsafe-reset-all
cd $HOME/.cantod
wget -O <snapshot_file>.tar <host_url>
tar -xvf <snapshot_file>.tar
Restart Node
sudo systemctl start cantod
# Watch logs
journalctl -u cantod -f
Last updated