Docker数据卷备份与恢复实战指南
创作时间:
作者:
@小白创作中心
Docker数据卷备份与恢复实战指南
引用
CSDN
1.
https://blog.csdn.net/qq_45300786/article/details/103846640
在使用Docker时,数据卷的备份与恢复是一个重要的运维任务。本文将详细介绍如何在没有目录映射的情况下对Docker数据卷进行备份和恢复,帮助读者掌握这一实用技能。
Docker数据卷备份
创建需要备份的数据卷
首先,我们需要创建一个包含数据卷的Docker容器。使用以下命令创建一个名为c1的CentOS容器,并在容器内创建一个名为/opt/zz的数据卷:
docker run -itd -v /opt/zz --name c1 centos /bin/bash
-itd:以交互方式运行容器,并在后台运行-v:指定容器内的数据卷,如果数据卷不存在则自动创建--name:自定义容器名称/bin/bash:容器启动时执行的命令
验证数据卷备份功能
为了验证数据卷备份功能,我们在挂载的/opt/zz目录下创建一个名为c11.txt的文件,并写入内容"woda":
[root@160e0646396d zz]# touch c11.txt
[root@160e0646396d zz]# echo "woda" > c11.txt
[root@160e0646396d zz]# cat c11.txt
woda
接下来,使用--volumes-from参数标记需要备份的数据卷,并从主机挂载当前目录到容器的/v3目录。$(pwd)是Docker支持的指定当前目录的方法:
[root@client ~]# docker run --volumes-from c1 -v $(pwd):/v3 centos tar cvf /v3/c23.tar /opt/zz
tar: Removing leading `/' from member names
/opt/zz/
/opt/zz/c11.txt
--volumes-from <Container>:连接要备份数据的容器-v $(pwd):/v3:挂载当前路径到容器的/v3目录centos:使用的镜像tar cvf /v3/c23.tar /opt/zz:将/opt/zz路径下的文件打包到c23.tar
数据卷恢复
备份完成后,我们可以通过以下步骤恢复数据:
创建带有空数据卷的容器
首先,创建一个带有空数据卷的容器c3:
docker run -itd -v /opt/x2 --name c3 centos /bin/bash
恢复备份数据
创建另一个容器,挂载c3容器的数据卷,并使用untar解压备份文件到挂载的容器卷中:
docker run --volumes-from c3 -v $(pwd):/v3 centos tar xvf /v3/c23.tar
最后,为了验证恢复的数据,可以再启动一个容器挂载/opt/x2数据卷来查看:
[root@client ~]# docker run --volumes-from c3 -v $(pwd):/v3 centos tar xvf /v3/c23.tar
opt/zz/
opt/zz/c11.txt
通过以上步骤,我们成功将备份的c11.txt文件恢复到了c3容器中的数据卷。
热门推荐
家里马桶有异味?可能是这几个方面出现问题
欧盟符合性声明DOC申明 (Declaration of Conformity)
从自画像中窥探艺术大师们的内心——浅谈明清时期自画像的艺术特征
查询手机型号的多种方法与步骤指南
怎样安慰心情不好的人?
魔法学院主题的热门动漫
出自科举的名篇作品有哪些?经典文章盘点!
九阴真经图纸 九阴真经怎么获取
深圳地铁在建线路建设进度图【2024年12月】
肝胆管结石饮食指导:从形成机制到具体建议
博士学位论文开题报告的功能
最近2年有2万所幼儿园倒闭 少子化影响烧得这么快?
游泳减肥效果超好,增肌减脂还能减龄!研究证实长期游泳生理年龄会小20岁
Science重磅发现:维生素D通过改变肠道细菌,提高抗癌免疫力
甲亢宜吃的26种食物
如何通过专利技术提升全固态电池能量密度?
计算机图形学论文 | 同时四轴减法加工的连续刀具轨迹优化
如何查询开发商是否有预售许可证
综合施策 科学防癌——关注肺癌的预防与早期筛查
中日甲午战争清政府为什么会败,看中日海军战略差异在哪里?
如何学习IB经济:培养思维能力与分析技巧
全球主要数字游民签证国家:申请条件与政策全解析
脐带绕颈怎么办?专家为你解答疑惑
国潮风盛行,“新中式马甲+阔腿裤”又火了,高级有格调、真好看
夫妻宫不好怎么改善,夫妻变动事业突破财帛机遇
洗牙有必要选喷砂吗?从适应症到术后效果全方位解析
带鱼的营养价值及功效
探究历史真相:雍正继位之谜
从“游戏科学”到玄机科技:《黑神话:悟空》的视角打开动漫宇宙
广东海陵岛:生态、生活、生产“三生”融合的和美海岛