磁盘数据迁移记录

Posted 亦非我所愿丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了磁盘数据迁移记录相关的知识,希望对你有一定的参考价值。

场景说明:

  • /dev/vdb:需要迁移数据的磁盘,目前挂载在/data下面
  • /dev/vdc:新购买的磁盘,目前还没有挂载,迁移完/dev/vdb的数据以后挂载到/data下面


一、迁移前停止服务

systemctl stop service 停止正在运行的服务,避免因为磁盘卸载导致系统文件异常


二、检测文件是否被进程所使用

lsof /data


三、将/dev/vdb中的数据同步至/dev/vdc

rsync -avz /data/* /data_vdc


四、卸载挂载的数据盘

umount /dev/vdb


五、删除/etc/fstab自动挂载记录

vim /etc/fstab(删除/dev/vdb的挂载信息)


六、挂载迁移数据后的磁盘信息

umount /dev/vdc

mount /dev/vdc /data


七、添加/etc/fstab自动挂载记录

vim /etc/fstab(添加/dev/vdc的挂载信息)


八、重载磁盘信息

systemctl daemon-reload


九、校验挂载信息

cat /var/run/systemd/generator/data.mount


十、启动服务

systemctl start service

以上是关于磁盘数据迁移记录的主要内容,如果未能解决你的问题,请参考以下文章

Azure迁移托管磁盘虚拟机到新账号下

如何实现数据迁移?

什么是数据迁移?在数据迁移中需要考虑的问题

利用DiskGenius对电脑磁盘系统数据迁移

docker磁盘空间不足之数据迁移解决方案

linux下docker容器存放磁盘空间迁移