目录切换挂载的磁盘

新手上路,请多包涵

我有一个/data 目录 原来是挂载在 /dev/vdb(是一个云盘,块到期不想续费了) 上,现在我想换挂载到/dev/vda上
/data里面内容不能少
该如何操作?

阅读 3.9k
3 个回答

先将 /data 中的内容拷贝出来,然后 umount /dev/vdb

再新建 /data 目录

最后将备份内容拷贝到 /data

mkdir /data2
mount /data2 /dev/vda
cp -r /data/ /data2
umount /data
umount /data2
mount /data /dev/vdb

问题没说清楚
假设你现在的/data是需要mount /data /dev/vdb挂载操作
假设vda是另一个云盘,也需要类似mount操作
还得假设没有其他进程在读写/data下任何内容

#备份当前data
tar zcS -f ~/bakdata.tgz /data/*
umount /data
mount /data /dev/vda
tar zxS -f ~/bakdata.tgz -C /data

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题