From ba632c7e8515191b1cfe804152de649d94de0499 Mon Sep 17 00:00:00 2001 From: Openbitlab Validator <35404870+openbitlab2@users.noreply.github.com> Date: Fri, 15 Nov 2024 19:58:53 +0100 Subject: [PATCH] add openbitlab snapshots --- docs/story-protocol/sync/snapshot.md | 40 ++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/docs/story-protocol/sync/snapshot.md b/docs/story-protocol/sync/snapshot.md index 6caf5ca..0797074 100644 --- a/docs/story-protocol/sync/snapshot.md +++ b/docs/story-protocol/sync/snapshot.md @@ -407,6 +407,46 @@ curl -L https://orang3club.tech/story_snapshot_archive.tar.lz4 | tar -Ilz4 -xf - mv $HOME/.story/story/priv_validator_state.json.backup $HOME/.story/story/data/priv_validator_state.json # Restart the services: sudo systemctl start story.service +sudo systemctl start geth.service` + }, + { + name: "openbitlab: pruned snapshots, updated every 24 hours", + text: +`# Install required dependencies: +sudo apt install lz4 -y +# Stop the services: +sudo systemctl stop story.service +sudo systemctl stop geth.service +# Backup validator state and reset data: +cp $HOME/.story/story/data/priv_validator_state.json $HOME/.story/story/priv_validator_state.json.backup +rm -rf $HOME/.story/story/data +rm -rf $HOME/.story/geth/odyssey/geth/chaindata +# Download the latest snapshot and recover validator state: +curl -L https://story-testnet-snapshot.openbitlab.com/geth_pruned_latest.tar.lz4 | tar -Ilz4 -xf - -C $HOME/.story/geth +curl -L https://story-testnet-snapshot.openbitlab.com/story_pruned_latest.tar.lz4 | tar -Ilz4 -xf - -C $HOME/.story/story +mv $HOME/.story/story/priv_validator_state.json.backup $HOME/.story/story/data/priv_validator_state.json +# Restart the services: +sudo systemctl start story.service +sudo systemctl start geth.service` + }, + { + name: "openbitlab: achive snapshots, updated every 24 hours", + text: +`# Install required dependencies: +sudo apt install lz4 -y +# Stop the services: +sudo systemctl stop story.service +sudo systemctl stop geth.service +# Backup validator state and reset data: +cp $HOME/.story/story/data/priv_validator_state.json $HOME/.story/story/priv_validator_state.json.backup +rm -rf $HOME/.story/story/data +rm -rf $HOME/.story/geth/odyssey/geth/chaindata +# Download the latest snapshot and recover validator state: +curl -L https://story-testnet-snapshot.openbitlab.com/geth_archive_latest.tar.lz4 | tar -Ilz4 -xf - -C $HOME/.story/geth +curl -L https://story-testnet-snapshot.openbitlab.com/story_archive_latest.tar.lz4 | tar -Ilz4 -xf - -C $HOME/.story/story +mv $HOME/.story/story/priv_validator_state.json.backup $HOME/.story/story/data/priv_validator_state.json +# Restart the services: +sudo systemctl start story.service sudo systemctl start geth.service` }, ];