Skip to main content

Snapshot

Recover Node from Snapshot

This guide will walk you through the process of recovering node using a snapshot.

Get Snapshot Info

curl https://snapshot.silentvalidator.com/namada/snapshot/log.json

Stop node

sudo systemctl stop namadad

Back up validator state

sudo cp $HOME/.local/share/namada/namada.5f5de2dd1b88cba30586420/cometbft/data/priv_validator_state.json $HOME/.local/share/namada/namada.5f5de2dd1b88cba30586420/cometbft/priv_validator_state.json.backup

Delete previous data

rm -rf $HOME/.local/share/namada/namada.5f5de2dd1b88cba30586420/cometbft/data 
rm -rf $HOME/.local/share/namada/namada.5f5de2dd1b88cba30586420/db

Download snapshot

cd
wget -O namada_db_latest.tar.lz4 https://snapshot.silentvalidator.com/namada/snapshot/namada_db_latest.tar.lz4
wget -O namada_data_latest.tar.lz4 https://snapshot.silentvalidator.com/namada/snapshot/namada_data_latest.tar.lz4

Decompress snapshot

lz4 -c -d namada_db_latest.tar.lz4  | tar -xv -C $HOME/.local/share/namada/namada.5f5de2dd1b88cba30586420/
lz4 -c -d namada_data_latest.tar.lz4 | tar -xv -C $HOME/.local/share/namada/namada.5f5de2dd1b88cba30586420/cometbft

Recover validator state

mv $HOME/.local/share/namada/namada.5f5de2dd1b88cba30586420/cometbft/priv_validator_state.json.backup $HOME/.local/share/namada/namada.5f5de2dd1b88cba30586420/cometbft/data/priv_validator_state.json

Restart node

sudo systemctl restart namadad