备份现有的 mdadm 阵列设置

Stp*_*ane 2 software-raid mdadm

我最近安装了 mdadm 并设置了一个涉及 2 个 500GIO 驱动器的 raid1 配置。

有没有办法在某处备份 RAID 配置,以便我可以使用单个 mdadm 命令重新加载它,以防我必须重新安装我的系统?

假设我的系统安装在某个 ssd 上,出于某种原因我必须重新安装它。问题是,我已经创建了 RAID1(涉及另外两个磁盘).. 是否可以快速恢复此 RAID1 磁盘而无需执行所有创建步骤(擦除磁盘、创建、同步等)。换句话说,是 RAID 丢失了还是 mdadm 可以恢复现有磁盘?

小智 6

如果raid中使用的磁盘相同(您不更换任何磁盘),您在新安装的系统上唯一需要做的就是组装您的阵列:

sudo mdadm --assemble --scan
Run Code Online (Sandbox Code Playgroud)

然后“保存”配置:

sudo mdadm --detail --scan >> /etc/mdadm/mdadm.conf
Run Code Online (Sandbox Code Playgroud)

这是系统启动时自动阵列启动所必需的。

编者注:

保存上述数组的状态后,您应使用以下内容更新您initramfs的:

sudo update-initramfs -u
Run Code Online (Sandbox Code Playgroud)