更换正在使用的硬盘?

更换正在使用的硬盘?

我将在我的服务器上安装另一块硬盘,如何才能使文件存储在第二块硬盘上而不是第一块硬盘上,但仍然可以在第一块硬盘上照常访问这些文件。

答案1

您使用 LVM 吗?那么您可以将逻辑卷移动到另一个驱动器。

  • pvcreate第二次驾驶
  • vgextend卷组
  • pvmove驱动器之间的逻辑卷
  • pvremove卷组的第一个驱动器

答案2

您也许能够使用绑定安装。

man mount

绑定挂载。
从 Linux 2.4.0 开始,可以将部分文件层次结构重新挂载到其他地方。调用方式为

                 mount --bind olddir newdir  

或简写选项

                 mount -B olddir newdir  

或 fstab 条目是:

                 /olddir  /newdir  none  bind

调用此函数后,相同的内容可以在两个地方访问。也可以重新挂载单个文件(在单个文件上)。

此调用仅附加单个文件系统(的一部分),而不是可能的子挂载。包括子挂载在内的整个文件层次结构使用以下方式附加到第二个位置:

                 mount --rbind olddir newdir

或简写选项

                 mount -R olddir newdir

请注意,文件系统挂载选项将保持与原始挂载点上的选项相同,并且不能通过传递 -o 选项和 --bind/--rbind 来更改。

相关内容