1

Config: Add volumebackup scripts (export/import docker volumes as .tar.gz)

This commit is contained in:
2025-07-10 00:55:48 +02:00
parent 2dfecf7653
commit e4ab000f30
2 changed files with 10 additions and 0 deletions

5
config/volumebackup/backup.sh Executable file
View File

@ -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 ."

5
config/volumebackup/restore.sh Executable file
View File

@ -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"