diff options
Diffstat (limited to '00_blog/00015_Admin/00008_Docker')
| -rw-r--r-- | 00_blog/00015_Admin/00008_Docker/index.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/00_blog/00015_Admin/00008_Docker/index.md b/00_blog/00015_Admin/00008_Docker/index.md new file mode 100644 index 0000000..b7bc5c0 --- /dev/null +++ b/00_blog/00015_Admin/00008_Docker/index.md @@ -0,0 +1,14 @@ +# Docker Volume Backup + +Identify volume: + + $ docker inspect my_container_name | grep -C 1 -i Source + +Backup the directory to a tar file: + + $ docker run –rm –volumes-from my_container_name -v $(pwd):/backup ubuntu tar cvf /backup/backup_db.tar /var/lib/mysql + +Restore the volume: + + $ docker run –rm –volumes-from my_container_name -v $(pwd):/backup ubuntu bash -c "cd /var/lib/mysql && tar xvf /backup/backup_db.tar –strip 1" + |
