发布者认证信息(营业执照和身份证)未完善,请登录后完善信息登录
 终于找到云计算核心技术Docker教程:Docker备份恢复或迁移数据卷 - 三农网
Hi,你好,欢迎来到三农网
  • 产品
  • 求购
  • 公司
  • 展会
  • 招商
  • 资讯
当前位置: 首页 » 资讯 » 环球农业 找商家、找信息优选VIP,安全更可靠!
终于找到云计算核心技术Docker教程:Docker备份恢复或迁移数据卷
发布日期:2021-11-18 20:35:00  浏览次数:15

Docker卷对于备份,还原和迁移很有用。使用该 --volumes-from标志创建一个安装该卷的新容器。

备份容器

例如,创建一个名为的新容器dbstore:

$ docker run -v /dbdata --name dbstore ubuntu /bin/bash

然后在下一个命令中,我们:

启动一个新容器并从该dbstore容器装入卷

将本地主机目录挂载为 /backup

传递一个命令,该命令将dbdata卷的内容压缩到我们/backup目录中的文件中。

$ docker run --rm --volumes-from dbstore -v $(pwd):/backup ubuntu tar cvf /backup/ /dbdata

令完成并且容器停止后,我们将获得dbdata卷的备份。

从备份还原容器

使用刚刚创建的备份,您可以将其还原到同一容器或在其他位置创建的另一个容器。

例如,创建一个名为的新容器dbstore2:

$ docker run -v /dbdata --name dbstore2 ubuntu /bin/bash

然后将备份文件解压缩到新容器的数据卷中:

$ docker run --rm --volumes-from dbstore2 -v $(pwd):/backup ubuntu bash -c "cd /dbdata && tar xvf /backup/ --strip 1"

您可以使用首选工具使用上述技术来自动执行备份,迁移和还原测试。

VIP企业最新发布
全站最新发布
最新VIP企业
背景开启

三农网是一个开放的平台,信息全部为用户自行注册发布!并不代表本网赞同其观点或证实其内容的真实性,需用户自行承担信息的真实性,图片及其他资源的版权责任! 本站不承担此类作品侵权行为的直接责任及连带责任。

如若本网有任何内容侵犯您的权益,请联系 QQ: 1130861724

网站首页 | 实时热点 | 侵权删除 | 付款方式 | 联系方式 | 法律责任 | 网站地图 ©2022 zxb2b.com 三农网,中国大型农产品交易电商平台 鄂公网安备42018502006996 SITEMAPS | 鄂ICP备14015623号-20

返回顶部