Config: Add volumebackup scripts (export/import docker volumes as .tar.gz)
This commit is contained in:
5
config/volumebackup/backup.sh
Executable file
5
config/volumebackup/backup.sh
Executable 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
5
config/volumebackup/restore.sh
Executable 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"
|
Reference in New Issue
Block a user