Skip to content

Commit

Permalink
docs(deploy): fix backup script volume names (#778)
Browse files Browse the repository at this point in the history
Co-authored-by: Ricki <141253288+RickiJay-WMDE@users.noreply.github.com>
  • Loading branch information
rti and RickiJay-WMDE authored Oct 22, 2024
1 parent 44216ed commit 4c2909d
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions deploy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,12 +146,13 @@ To back up your data, shut down the instance and dump the contents of all Docker
docker compose down

for v in \
wikibase-suite-wikibase_image-data \
wikibase-suite_mysql-data \
wikibase-suite_wdqs-data \
wikibase-suite_elasticsearch-data \
wikibase-suite_quickstatements-data \
wikibase-suite_traefik-letsencrypt-data; do
wbs-deploy_elasticsearch-data \
wbs-deploy_mysql-data \
wbs-deploy_quickstatements-data \
wbs-deploy_traefik-letsencrypt-data \
wbs-deploy_wdqs-data \
wbs-deploy_wikibase-image-data \
; do
docker run --rm --volume $v:/backup debian:12-slim tar cz backup > $v.tar.gz
done
```
Expand All @@ -164,12 +165,13 @@ To restore the volume backups, ensure your instance has been shut down by runnin
docker compose down

for v in \
wikibase-suite-wikibase_image-data \
wikibase-suite_mysql-data \
wikibase-suite_wdqs-data \
wikibase-suite_elasticsearch-data \
wikibase-suite_quickstatements-data \
wikibase-suite_traefik-letsencrypt-data; do
wbs-deploy_elasticsearch-data \
wbs-deploy_mysql-data \
wbs-deploy_quickstatements-data \
wbs-deploy_traefik-letsencrypt-data \
wbs-deploy_wdqs-data \
wbs-deploy_wikibase-image-data \
; do
docker volume rm $v 2> /dev/null
docker volume create $v
docker run -i --rm --volume $v:/backup debian:12-slim tar xz < $v.tar.gz
Expand Down

0 comments on commit 4c2909d

Please sign in to comment.