我的文件服务器上有以下设置:
- 2 个英特尔 RST RAID-1 硬盘,包含 Windows 操作系统和数据
我想迁移到以下配置:
- 1 个装有 CentOS 8 的 SSD
- 2 个 HDDS 仅包含 RAID-1 配置的数据
RAID-1 将使用 Linux 内核 mdam 而不是 intel RST。但由于收到第二块硬盘后需要一些时间,因此到目前为止,我将像这样设置我的文件服务器:
- 1 个装有 CentOs 的 SSD
- 1 个包含数据的 HDD
因此,备份数据后,我将格式化剩余的硬盘,然后使用实时 USB 恢复数据,之后我将在 SSD 上安装操作系统。但由于数据恢复需要一些时间,因此我希望在收到第二块硬盘后避免数据恢复。
那么,我可以在我的 Linux 服务器上设置 RAID-1madm
而不丢失任何数据吗,还是我需要重新存储数据?
答案1
您可以将单磁盘 Linux(示例中为 CentOS)系统转换为双磁盘 RAID1 系统,而不会丢失数据或重新安装系统,但该过程可能看起来相当复杂。该 RAID 将是由“mdadm”管理的 Linux 软件 RAID。
基本上,你必须:
- 使用我们的新磁盘创建单磁盘 RAID-1 阵列
- 将所有数据从旧磁盘移动到新的 RAID-1 阵列
- 验证数据移动是否成功
- 擦除旧磁盘并将其添加到新的 RAID-1 阵列
如果情况看起来很糟糕,最好等待硬盘驱动器并从头开始创建 RAID。由于所有步骤都可能出现问题,如果您不是 Linux 专家,我建议您等待。