![将小型企业服务器从 RAID 移至单个 SSD](https://linux22.com/image/1521861/%E5%B0%86%E5%B0%8F%E5%9E%8B%E4%BC%81%E4%B8%9A%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%BB%8E%20RAID%20%E7%A7%BB%E8%87%B3%E5%8D%95%E4%B8%AA%20SSD.png)
我的姐夫请我帮忙升级他的小型企业服务器。他想要更多的硬盘空间。该服务器是一台较旧的联想 Thinkcenter,运行 Windows Server 2008 R2,具有 500 GB 的 HDD 空间。我建议买一个 500 GB 的 SSD,使用提供的三星数据迁移软件克隆他当前的设置,然后格式化他的旧硬盘并将其重新用作数据驱动器。他喜欢这个主意,所以我买了一台三星 850 evo。
问题就在这里。我打开服务器,发现有两个 500 GB 的硬盘安装在某种 RAID 阵列中。Windows 似乎根本看不到它。当我打开 Windows 磁盘管理时,它只显示一个硬盘,带有一个 100MB 的备份分区。我尝试了主板的每个 SATA 端口,但 Windows 看不到 SSD。如果我进入 BIOS,在磁盘管理下,它被设置为某种 RAID 设置。当我将其置于 AHCI 模式时,它将看到两个硬盘和 SSD,但无法启动。如果我将其保持在 RAID 模式,并拔下 500 个硬盘中的一个,它将无法启动。
我对 RAID 完全是菜鸟。我查看了 BIOS 中所有地方,但没有任何地方说明这是哪种 RAID。当您在 BIOS 中选择 RAID 设置时,旁边会显示:“要使用 RAID 配置软件设置 RAID 设置”。
我姐夫这周需要用到服务器,所以我要等到周六才能再尝试,但我打算尝试将 SSD 放入机箱中,通过 USB 插入,使用三星软件克隆它,将其替换到 disk0 sata 端口,拔下其他硬盘,进入 BIOS 并打开 AHCI 模式,然后尝试启动。但是,从我在网上找到的信息来看,这可能行不通,因为 Windows 中埋藏着一些 RAID 磁盘驱动程序,而 Windows 不知道如何从新的 SSD 启动。
任何帮助都将不胜感激!!抱歉读得太长了!
答案1
您需要将 SSD 连接到 RAID 控制器,然后进入 RAID 设置并将其添加为“JBoD”阵列或类似阵列(取决于 RIAD 控制器的品牌/型号)。
- 在我看来,最好的选择是再拿一个 ~500GB 的驱动器作为临时驱动器。
- 使用Windows 服务器备份对临时硬盘进行完整的映像备份(如果您没有 2008R2 安装媒体,还可以创建恢复磁盘)。
- 移除现有的 RAID 驱动器。
- 安装 SSD。
- 如果可能,请禁用 RAID(控制器)并改用 AHCI。如果不可能,请将 SSD 添加为 1 个驱动器的 JBoD 阵列(如上所述)。
- 从 Windows 媒体(或恢复磁盘)启动。
- 恢复图像您之前已将其备份至 SSD。
这是避免因不兼容的驱动程序加载到系统中而导致无法启动的最佳选择。