First, go to Pussy Snapshot Robot quitter page
Latest post will show you available snapsot:
Сlick on the link with the block and you will see three results:
We typicaly store only latest snashot, older might be available only in IPFS if someone stored them.
The first one is a hash of the current snapshot that can be downloaded directly from ipfs (to use this way, you need an ipfs client installed)
ipfs get <insert the hash here> --output space-pussy-pruned.tar.gz
The second hash contains url that can be downloaded directly:
wget https://jupiter.cybernode.ai/shared/space-pussy-pruned_<change block number>.tar.gz
Single thread:
tar -xvzf space-pussy-pruned_<snap_block>.tar.gz
Multiple threads (much faster and require pigz installation):
apt install pigz
tar -I pigz -xf space-pussy-pruned_<snap_block>.tar.gz -C ./
docker stop space-pussy
Dont forget to use correct path if your node is not in $HOME of your user.
rm -rf ~/.pussy/data ~/.pussy/wasm
cd space-pussy-pruned_<snap_block>
mv data/ ~/.pussy/
mv wasm/ ~/.pussy/
To save the space ont the disk consumed by the node set pruning to everything (lightest one) and set snapshot-interval to 0 in .pussy/config/app.toml
:
pruning = "everything"
snapshot-interval = 0
docker start space-pussy
docker logs space-pussy -f --tail 10
You will see node started sync from the snapshot block.
rm -rf space-pussy-pruned_<snap_block> space-pussy-pruned_<snap_block>.tar.gz