You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use sharder1 on mainnet as an example, we need to stop both the sharder and postgres docker containers first. Then find all the data folders, compress them and upload to the snapshots server.
get data in /var/0chain/sharder/ssd folder and compress:
tar -czvf sharder-ssd.tar.gz /var/0chain/sharder/ssd/docker.local/data
# upload the ssharder-ssd.tar.gz to snapshots server
get data in /var/0chain/sharder/hdd folder and compress:
tar -czvf sharder-hdd.tar.gz /var/0chain/sharder/hdd/docker.local/sharder1/data
# upload the sharder-hdd.tar.gz to snapshots server
Create miner snapshot
Stop the miner docker container, then compress the data folder:
tar -czvf miner-ssd.tar.gz /var/0chain/miner/ssd/docker.local/miner1/data
# upload the miner-ssd.tar.gz to snapshots server
Apply snapshots
Sharder
The first step is ensure both sharder and postgres are not running, stop them otherwise.
Download the snapshots from the snapshots server, get both sharder-ssd.tar.gz and sharder-hdd.tar.gz . Suppose the sharder has the same folder structure, before applying the snapshots, please backup the existing data if any.
Extract the ssd sharder data
tar -xzvf sharder-ssd.tar.gz -C /var/0chain/sharder/ssd/docker.local/sharder1/data/
Extract the hdd sharder data
tar -xzvf sharder-hdd.tar.gz -C /var/0chain/sharder/hdd/docker.local/sharder1/data/
Once extracted, we can start the sharder and postgres docker containers.
Miner
Stop the miner and redis if they are running. There are 2 redis instances, miner*_redis_1 and miner*_redis_txns_1. So make sure they are both stopped.
Download the snapshot from server.
Backup the data if any.
Extract the snapshot to the miner's data folder, for our miner server, we can do:
tar -xzvf miner-ssd.tar.gz -C /var/0chain/miner/ssd/docker.local/miner1/data/
Start the miner and redis containers
The text was updated successfully, but these errors were encountered:
Create snapshorts
Create sharder snapshots
Use sharder1 on mainnet as an example, we need to stop both the sharder and postgres docker containers first. Then find all the data folders, compress them and upload to the snapshots server.
get data in
/var/0chain/sharder/ssd
folder and compress:tar -czvf sharder-ssd.tar.gz /var/0chain/sharder/ssd/docker.local/data # upload the ssharder-ssd.tar.gz to snapshots server
get data in
/var/0chain/sharder/hdd
folder and compress:tar -czvf sharder-hdd.tar.gz /var/0chain/sharder/hdd/docker.local/sharder1/data # upload the sharder-hdd.tar.gz to snapshots server
Create miner snapshot
Stop the miner docker container, then compress the data folder:
tar -czvf miner-ssd.tar.gz /var/0chain/miner/ssd/docker.local/miner1/data # upload the miner-ssd.tar.gz to snapshots server
Apply snapshots
Sharder
The first step is ensure both sharder and postgres are not running, stop them otherwise.
Download the snapshots from the snapshots server, get both
sharder-ssd.tar.gz
andsharder-hdd.tar.gz
. Suppose the sharder has the same folder structure, before applying the snapshots, please backup the existing data if any.Extract the ssd sharder data
Extract the hdd sharder data
Once extracted, we can start the sharder and postgres docker containers.
Miner
Stop the miner and redis if they are running. There are 2 redis instances,
miner*_redis_1
andminer*_redis_txns_1
. So make sure they are both stopped.Download the snapshot from server.
Backup the data if any.
Extract the snapshot to the miner's data folder, for our miner server, we can do:
Start the miner and redis containers
The text was updated successfully, but these errors were encountered: