From 177c42ca213316c85955ec0d85059fdadf378512 Mon Sep 17 00:00:00 2001 From: shachopra-ai <158310693+shachopra-ai@users.noreply.github.com> Date: Fri, 15 Nov 2024 23:59:37 +0530 Subject: [PATCH] Update snapshot.md --- docs/story-protocol/sync/snapshot.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/docs/story-protocol/sync/snapshot.md b/docs/story-protocol/sync/snapshot.md index 6caf5ca..17cee44 100644 --- a/docs/story-protocol/sync/snapshot.md +++ b/docs/story-protocol/sync/snapshot.md @@ -409,6 +409,33 @@ mv $HOME/.story/story/priv_validator_state.json.backup $HOME/.story/story/data/p sudo systemctl start story.service sudo systemctl start geth.service` }, + { + name: "shachopra: pruned snapshots, updated every 12 hours", + text: +# Install required tools +sudo apt-get install wget lz4 pv -y +# Stop Story & Story-Geth Node +sudo systemctl stop story +sudo systemctl stop story-geth +# Backup priv_validator_state.json +sudo cp $HOME/.story/story/data/priv_validator_state.json $HOME/.story/priv_validator_state.json.backup +# Remove old data +sudo rm -rf $HOME/.story/story/data +sudo rm -rf $HOME/.story/geth/odyssey/geth/chaindata +mkdir -p $HOME/.story/geth/odyssey/geth +# Download Story & Story-Geth Snapshot +cd $HOME +wget -O snapshot_story.lz4 https://story-snapshot.shachopra.com:8443/downloads/snapshot_story.lz4 +wget -O geth_story.lz4 https://story-snapshot.shachopra.com:8443/downloads/geth_story.lz4 +# Decompress Story & Story-Geth Snapshot +lz4 -c -d snapshot_story.lz4 | pv | sudo tar -xv -C $HOME/.story/story/ +lz4 -c -d geth_story.lz4 | pv | sudo tar -xv -C $HOME/.story/geth/odyssey/geth/ +# Restore priv_validator_state.json +sudo cp $HOME/.story/priv_validator_state.json.backup $HOME/.story/story/data/priv_validator_state.json +# Restart Story & Story-Geth Node +sudo systemctl start story +sudo systemctl start story-geth` + }, ];