File tree Expand file tree Collapse file tree 2 files changed +15
-1
lines changed
docker/compose/movement-full-node/snapshot
docs/movement-node/run-fullnode/scripts/devnet Expand file tree Collapse file tree 2 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -10,4 +10,4 @@ services:
10
10
- SYNC_BUCKET=${SYNC_BUCKET}
11
11
command : -r s3:s3.${AWS_REGION}.amazonaws.com/${SYNC_BUCKET}/restic_node_backup --host ${RESTIC_HOST} backup .movement/maptos .movement/maptos-storage .movement/movement-da-db .movement/default_signer_address_whitelist
12
12
volumes :
13
- - ${DOT_MOVEMENT_PATH}:/.movement
13
+ - ${DOT_MOVEMENT_PATH}:/.movement
Original file line number Diff line number Diff line change 1
1
#! /bin/bash -e
2
2
3
+ # export DOT_MOVEMENT_PATH=/home/ssm-user/.movement
3
4
export DOT_MOVEMENT_PATH=$HOME /.movement
4
5
export AWS_REGION=" us-west-2"
5
6
export RESTIC_PASSWORD=" movebackup"
6
7
export RESTIC_HOST=" devnet_fullnode"
7
8
export SYNC_BUCKET=" movement-sync-devnet"
8
9
10
+ echo " Checking repository status..."
11
+ if docker run --rm \
12
+ -v /root/.aws:/root/.aws \
13
+ -e AWS_REGION=${AWS_REGION} \
14
+ -e RESTIC_PASSWORD=${RESTIC_PASSWORD} \
15
+ restic/restic \
16
+ -r s3:s3.${AWS_REGION} .amazonaws.com/${SYNC_BUCKET} /restic_node_backup init 2> /dev/null; then
17
+ echo " Repository initialized successfully"
18
+ else
19
+ echo " Repository already exists"
20
+ fi
21
+
22
+ echo " Running docker compose backup"
9
23
/usr/bin/docker compose -f ./movement/docker/compose/movement-full-node/snapshot/docker-compose.backup.yml up --force-recreate
You can’t perform that action at this time.
0 commit comments