Container for easy backup and restore of Docker volumes
442
Scripts for easy backup and restore of Docker volumes
./docker_volume_backup.sh {compose_file_path} {project_name} {backup_path} {backup_or_restore} {restore_date}
Backup
./docker_volume_backup.sh /home/kiview/Gitlab/docker-compose.yml gitlab $(pwd)/backup backup
Restore
./docker_volume_backup.sh /home/kiview/Gitlab/docker-compose.yml gitlab $(pwd)/backup restore 2016-10-19
docker run -v "/home/kiview/Gitlab/:/project" \
-v "$(pwd)/backup:/backup" \
-v /var/run/docker.sock:/var/run/docker.sock \
kiview/docker-volume-backup:latest Gitlab /backup backup
Note you don't need to provide the path to docker-compose.yml. It is assumed to be mounted under /project/docker-compose.yml.
Content type
Image
Digest
Size
164.3 MB
Last updated
almost 10 years ago
docker pull kiview/docker-volume-backup