diff --git a/config/volumebackup/backup.sh b/config/volumebackup/backup.sh new file mode 100755 index 00000000..dab0743f --- /dev/null +++ b/config/volumebackup/backup.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +VOLUME_NAME="$1" + +sudo docker run --rm -v /home/christoph/HomeLab/volumes-backup:/backup -v "$VOLUME_NAME":/data:ro debian:stretch-slim bash -c "cd /data && /bin/tar -czvf /backup/$VOLUME_NAME.tar.gz ." diff --git a/config/volumebackup/restore.sh b/config/volumebackup/restore.sh new file mode 100755 index 00000000..3b699699 --- /dev/null +++ b/config/volumebackup/restore.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +VOLUME_NAME="$1" + +sudo docker run --rm -v /home/christoph/HomeLab/volumes-backup:/backup -v "$VOLUME_NAME":/data debian:stretch-slim bash -c "cd /data && /bin/tar -xzvf /backup/$VOLUME_NAME.tar.gz"