From 65151194f995468428532f8aae881a5ecbaa56b5 Mon Sep 17 00:00:00 2001 From: "Kevin Veen-Birkenbach [aka. Frantz]" Date: Mon, 12 Oct 2020 14:50:17 +0200 Subject: [PATCH] Updated README.md --- README.md | 27 ++++++++++++++++++-- scripts/backup.sh => docker-volume-backup.sh | 0 2 files changed, 25 insertions(+), 2 deletions(-) rename scripts/backup.sh => docker-volume-backup.sh (100%) diff --git a/README.md b/README.md index c04d3f8..de38c50 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,27 @@ -# docker-manager -contains scripts to manage docker. +# docker-volume-backup +This script backups all docker-volumes with the help of rsync. + +## Backup +Execute: +``bash +./docker-volume-backup.sh +`` + +## Test +Delete the volume. +``bash +docker rm -f container-name +docker volume rm volume-name +`` + +Recover the volume: +``bash +docker volume create volume-name +docker run --rm -v volume-name:/recover/ -v ~/backup/:/backup/ "kevinveenbirkenbach/alpine-rsync" sh -c "rsync -avv /backup/ /recover/" +`` + +Restart the container. + +## More information See https://blog.ssdnodes.com/blog/docker-backup-volumes/. diff --git a/scripts/backup.sh b/docker-volume-backup.sh similarity index 100% rename from scripts/backup.sh rename to docker-volume-backup.sh