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