首页 > 代码库 > Docker学习笔记(8-3)Docker - 数据卷的备份和还原

Docker学习笔记(8-3)Docker - 数据卷的备份和还原

学习目标:

  备份数据卷

  还原数据卷

 

docker run --volumes-from cid -v ${pwd}:/backup ubuntu tar cvf /backup/backup.tar

 

docker restart dvt5

docker attach dvt5

exit

 

# 通过容器备份数据卷容器中的数据卷

docker run --volumes-from dvt5 -v ~/backup:/backup --name dvt10 ubuntu tar cvf /backup/dvt5.tar /datavolume1

$ ls backup

 

# 通过容器还原数据卷容器中的数据卷

docker run --volumes-from dvt5 -v ~/backup:/backup --name dvt11 ubuntu tar xvf /backup/dvt5.tar /datavolume1

$ ls backup

 

Docker学习笔记(8-3)Docker - 数据卷的备份和还原