User Tools

Site Tools


docker:volumes

Create tar files of volumes

Backups:

Vaulwarden:

pi@docker:~ $ docker run --rm --volumes-from vaultwarden -v $(pwd):/backup busybox \
tar cvfz /backup/vaultwarden_$(date +"%Y%m%d-%H%M").tar /data

dokuwiki:

pi@docker:~ $ docker run --rm --volumes-from dokuwiki -v $(pwd):/backup busybox \
tar cvfz /backup/dokuwiki_$(date +"%Y%m%d-%H%M").tar /config

Restore:

Vaulwarden:

pi@docker:~ $ docker run --rm --volumes-from vaultwarden -v $(pwd):/backup busybox \
sh -c "cd /data && tar xvf /backup/vaultwarden_$(date +"%Y%m%d-%H%M").tar --strip 1"

dokuwiki:

pi@docker:~ $ docker run --rm --volumes-from dokuwiki -v $(pwd):/backup busybox \
sh -c "cd /config && tar xvf /backup/dokuwiki_$(date +"%Y%m%d-%H%M").tar --strip 1"
docker/volumes.txt · Last modified: by stefan

Page Tools