嘿群辉 篇五:群辉docker迁移磁盘

2020-02-05 16:00:53 10点赞 68收藏 2评论

针对我们的群辉来讲,更换磁盘、重装系统很多数据想恢复,今天我们介绍下如何恢复我们的docker跑的各种程序。

介绍

docker本身为了方便部署,对程序以及数据和配置进行打包,如果保留着docker的文件那么恢复是很简单的事情。

举个栗子:

Microsoft Word大家都使用过,通过它我们创建了个“设计.docx"文件。 那么"设计.docx"文件就是数据。只要数据没丢,即使Word重装甚至更换系统、更换电脑硬件都没有影响的。

Microsoft Word相当于我们的docker套件(docker程序本身);那么”设计.docx“相当于我们的”镜像、容器、网络等“

它们在哪

首先我们的docker套件,通过套件中心可以查看:

群辉docker迁移磁盘

比如我的安装到了volume3上,也就是“存储空间3”。那么在系统目录结构里面就是“/volume3/@appstore/Docker”目录。

@appstore 是群辉安装套件的目录。群辉自身的一些目录喜欢用@符作为名称前缀。

一般在相同的volume下,我的就是"/volume3/@docker",在docker套件安装目录下,会有一个软链,指示了docker的数据目录的位置:

群辉docker迁移磁盘

docker的数据本身是root账户管理的,所以对其进行操作需要sudo获取临时root权限。

软链:截图中带箭头,软链类似windows里面的快捷方式。箭头后面表示软链的位置,这俩相当于一样的了。

如何迁移

docker套件的安装位置为了找到docker数据的目录,方便进行备份等。docker套件不需要过于关注,有问题卸载重装即可。

因为是@符开头的,所以通过群辉的界面不是很方便操作或者备份它,我一般通过ssh远程连接控制。

开启ssh,连接到服务器,之前我们也讲过, 可以看看我的历史文章。

如果我们要更换volume1磁盘,

1. 把/volume1/@docker拷贝到其他磁盘上

sudo mv /volume1/@docker  /volume2       # mv 可以改成cp进行复制

2. 更换磁盘,创建存储空间、恢复系统。

3. 将@docker目录移动回来, 或者把docker安装到@docker对应的volume上。如果先安装docker,先停用docker,删除原有目录,再移动过去。

@docker目录不移动也可以,只要软链正确即可。【看不懂此句的忽略即可】

4. 最重要一点,也是容易忽略的:我们映射的卷是否发生变化!

群辉docker迁移磁盘

比如截图的这个容器,我把docker/data映射到/data下面了。注意此处的docker是共享文件夹的docker!

 如果docker所在的卷发生了变化(比如重装系统后,磁盘序发生变化),原来是/volume1/docker现在变成了/volume2/docker。那么你需要删除后,重新映射,再启动容器。


总结

1. docker套件只是个程序, 我们不关心它,重装也没事。

2. docker数据:包括镜像、容器、网络等信息,这是我们关心的内容。一般和docker程序放到相同的volume下面的@docker目录了。备份后再移回到docker安装的volume下。

3. 容器映射的卷,群辉的目录映射到了容器内部。记得检查下。


更换磁盘,你做个移动操作即可。

更换系统,记得将docker安装到原有的磁盘上。

调整磁盘顺序这种最应该注意映射的卷的问题。


   

如果手生,可以安装个虚拟机之类的尝试下。表达能力有限,不明白的地方评论区见吧~

展开 收起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

2043.64元起

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

3915.43元起

Synology 群晖 DS119j 单盘位NAS 网络存储服务器

Synology 群晖 DS119j 单盘位NAS 网络存储服务器

799元起

Synology 群晖 DS418j 4盘位NAS网络存储服务器

Synology 群晖 DS418j 4盘位NAS网络存储服务器

1999元起

群晖(Synology)DX517 5盘位NAS网络存储服务器扩充设备 (无内置硬盘)

群晖(Synology)DX517 5盘位NAS网络存储服务器扩充设备 (无内置硬盘)

4050元起

Synology 群晖 DS218j 2盘位NAS网络存储服务器

Synology 群晖 DS218j 2盘位NAS网络存储服务器

1195.32元起

Synology 群晖 DS218play 2盘位NAS网络存储服务器

Synology 群晖 DS218play 2盘位NAS网络存储服务器

1930元起

Synology 群晖 DS418play 4盘位NAS网络存储服务器

Synology 群晖 DS418play 4盘位NAS网络存储服务器

3750元起

Synology 群晖 DS718+ 2盘位NAS网络存储服务器

Synology 群晖 DS718+ 2盘位NAS网络存储服务器

3500元起

Synology 群晖 DS218 2盘位四核心 NAS存储

Synology 群晖 DS218 2盘位四核心 NAS存储

1782.27元起

群晖(Synology)DS1618+ 6盘位NAS网络存储服务器 (无内置硬盘 )

群晖(Synology)DS1618+ 6盘位NAS网络存储服务器 (无内置硬盘 )

6800元起

Synology 群晖 DS418 四盘位NAS网络存储服务器 新款

Synology 群晖 DS418 四盘位NAS网络存储服务器 新款

3200元起

Synology 群晖 DS214 2盘位 NAS网络存储

Synology 群晖 DS214 2盘位 NAS网络存储

1980元起

Synology 群晖 DS216play 2盘位NAS网络存储服务器

Synology 群晖 DS216play 2盘位NAS网络存储服务器

1553.9元起

Synology 群晖 DS620slim 网络存储服务器NAS 2.5寸硬盘

Synology 群晖 DS620slim 网络存储服务器NAS 2.5寸硬盘

4199元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

2780元起
2评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
68
扫一下,分享更方便,购买更轻松