Docker数据备份恢复实现过程详解

Docker数据备份恢复实现过程详解,第1张

Docker数据备份恢复实现过程详解

本文详细介绍了Docker数据信息备份和恢复的全过程。原文根据示例代码非常详细,对大家的学习培训或者工作都有一定的参考价值,朋友们一定要参考。

数据备份的实际 *** 作非常简单,执行以下指令:

dockerrun-volumes-frommydata-namebackupcontainer-v$(pwd):/backup/Ubuntu
tarCVF/backup/backup.tar/usr/share/nginx/html/

指令表达式:

第一个应用程序volumes甚至托管备份容器。

-vmain参数用于将当前目录初始化为容器的/backup目录。

接下来,将容器中/usr/share/nginx/html目录下的内容备份到/backup目录下的backup.tar文件中,因为已经设置了将当前目录映射到容器的/backup目录下,备份到容器/backup目录下的压缩包可以立即在当前目录下看到。

结果如下:

恢复

创建容器

首先,创建一个容器,它是应用恢复的数据信息的容器。我将在这里创建一个nginx容器,如下所示:

dockerrun-itd-p80:80-v/usr/share/nginx/html/-namenginx3nginx

创建一个名为nginx3的容器,并初始化一个数据信息卷。

恢复

数据恢复必须是一个临时容器,如下所示:

dockerrun-volumes-fromnginx3-v$(pwd):/backupnginxtarxvf/backup/backup.tar

指令表达式:

首先,应用主参数-volumes-from来连接备份容器,即第一步中创建的nginx3。

然后将当前目录映射到容器的/backup目录。

然后,进行了实际的泄压 *** 作,以缓解backup.tar文件的压力。文件解压的位置描述是一个容器中的详细地址,但是详细地址已经映射到主机中的当前目录,所以这里要压缩的文档实际上是主机当前目录中的文档。

文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/774342.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存