用于克隆的 RAID1

Pav*_*tis 2 linux raid ubuntu backup

我知道 RAID 不应该用于备份,但如何使用它来创建物理级别的备份?我设置了从所有网络到一台服务器的常规 rsync 备份。每周一次,将所有备份复制到外部硬盘(直接使用 dd)并将硬盘小心带回家,以防止在服务器机房发生问题时丢失数据。

现在,拥有两个或更多磁盘的 RAID1 阵列而不是复制数据 - 只需将磁盘与另一个磁盘切换并重建阵列是否是个好主意?之后从提取的磁​​盘中恢复数据会出现问题吗?

Mad*_*ter 5

我曾在一个站点工作过,该站点是克隆一台非常重要的 Solaris 机器的官方程序。警告是:

  1. 如果在机器正在使用时这样做,文件系统将是脏的。如果移除的 RAID 磁盘不是非常模糊的快照,您将需要静默文件系统,在 UNIX 下,这通常意味着暂时关闭机器(我们就是这样做的)或接受您必须fsck启动后立即删除已删除的光盘,这可能涉及丢失一些数据。

  2. 移除的磁盘需要放置在所有方面都相同的机箱中,除非完全无法避免差异(例如,NIC 的 MAC 地址)。即便如此,仍需要进行一些清理工作以允许移除的 HDD 启动,并重新同步到新机箱中的一对(我们有一个正式的程序)。

  3. 需要为生产机器提供一个干净的磁盘,以便在它恢复后立即重新同步其 RAID。

那是几年前的事了,我忘记了为什么要以这种方式克隆这台特定的机器,尽管当时我认为原因听起来很合理。我仍然觉得这不是一种很好的克隆技术,尽管它适用于这种情况,而且对于备份来说这是一种糟糕的技术 - 它比仅仅进行适当的备份昂贵得多。