我想复制分区/磁盘,该分区/磁盘被挂载并在活动服务器上使用。显然,首先想到的是dd,但是当进程运行时有不一致的数据,在复制时会发生一些变化,这是一个问题。所以这不太好。
第二,我想到的是在RAID0中具有2个SSD的RAID映像,如/dev/md0。我将向/dev/md0添加大小相同的第三个SSD,RAID将负责与其他磁盘同步新添加的磁盘。当第三个驱动器同步时,我将从这个数组中删除它,并且我将拥有/dev/md0的完整功能副本,而不必担心数据不一致。对不对?
或者,在不使用这种"RAID黑客“的情况下,会有这样的实用程序吗?
非常感谢您的帮助或暗示。
发布于 2020-12-11 11:09:07
我想您使用的是Linux的味道。
如果您安装了基于LVM的分区模式,则可以创建已挂载逻辑卷的LVM快照并从中进行复制,确保在传输过程中数据处于静止状态。
这并不保证数据本身在快照创建时是一致的;您还应该足够勤奋地停止尽可能多的服务,特别是在创建快照之前,尤其是DB服务器和任何其他文件编写密集型应用程序。但是这不应该是真正的痛苦,因为快照创建几乎是瞬间的,您可以立即重新启动服务。
此方法不会复制MBR、GPT和引导加载程序,因为您仍然需要像dd这样的低级复制工具,但这只是静态数据,因此您可以复制一次,然后通过LVM快照方法更新其余的磁盘。
https://serverfault.com/questions/1045810
复制相似问题