自从(我认为)3 年前我就有了这个问题,但是由于我从未真正计划过构建服务器,所以我只是耸了耸肩。但是今晚,我真的无法入睡,因为这个紧迫的问题。
假设我有 3 个 2TB 磁盘。根据 Wikipedia,RAID 5 至少需要三个磁盘,通过这种设置,我可以获得 4TB 的 RAID 容量。
现在,让我们用 2 个 1TB 磁盘替换其中一个 2TB 磁盘。现在我有 2x 2TB 磁盘和 2x 1TB 磁盘。是否可以对 1TB 磁盘进行 RAID 0(以获得 2TB),然后对所有磁盘进行 RAID 5?
更糟糕的是,让我们用 4x 500GB 磁盘替换另一个 2TB 磁盘,然后对它们进行 RAID 0。现在我想用(RAID 0 2x 1TB)、(RAID 0 4x500GB)和 2TB 磁盘制作 RAID 5。
是的,我已经知道 RAID 0 的缺点,即当其中一个磁盘发生故障时,所有数据都会丢失。但是,这是最重要的 RAID 5。假设 500GB 失败,我可以在那里再放一个 500GB 磁盘,然后从 RAID 5 重建所有内容。对吗?正确的?
更糟糕的是,让我们用 2x500GB 磁盘替换其中一个 1TB 磁盘,然后将它们 RAID 0,然后再用 1TB RAID 0 将它们变成 2TB,依此类推……
这甚至可能吗?这值得么?
现在更糟糕的是,让我们从 USB 2.0 运行所有磁盘 :(
主页
/
user-525379
Rinaldo Jonathan's questions
Rinaldo Jonathan
Asked:
2019-05-28 22:30:39 +0800 CST
可以说我有/dev/sda
和/dev/sdb
。
之前,我运行dd if=/dev/sda of=/dev/sdb bs=128M
,它成功了。
然后过了一段时间,第一个磁盘上有更新,我想将它克隆到第二个磁盘。但我不想dd
从头开始跑,因为……嗯,这需要时间。从一开始就没有 dd'ing
更新的任何解决方案?/dev/sdb
更新:磁盘实际上是 ntfs,所以 rsync 不是解决方案。另外,我希望第二个磁盘像源磁盘一样可引导,使用 rsync 会破坏很多东西。