服务器发生故障时访问 SAS 驱动器上的数据

服务器发生故障时访问 SAS 驱动器上的数据

如果我的服务器出现故障,我如何访问 SAS 驱动器上的数据?

我没有另一台服务器可以将它们插入,即使如此,将驱动器连接到不同的控制器(同时保留数据)也不是一件容易的事。

是的,我们有一个完整的备份解决方案,包括快照、异地副本等,但备份仍然可能延迟 15 分钟,并且在某些情况下,我无论如何都需要运行备份服务器(可能已关闭)才能访问备份集中的数据。

如果我能够获取数据,那么能够从生产驱动器中恢复,或者至少访问其中最近更改的文件等的数据将是一个巨大的优势。

除了购买 raid 控制器并将其插入工作站(在这种情况下,我仍然可能无法连接驱动器,同时保持数据完整,因为这是一个 raid 控制器,而不是简单的 HBA)之外,我还有什么选择?

是否存在类似简单的(非 raid)PCIe HBA 卡的东西,让你可以插入 SAS 驱动器?或者更好的是某种外部机箱?我在 Google 上都找不到。

谢谢

答案1

我没有另一台服务器可以将它们插入,即使如此,将驱动器连接到不同的控制器(同时保留数据)也不是一件容易的事。

除了购买 RAID 控制器并将其插入工作站(在这种情况下,我仍然可能无法连接驱动器同时保持数据完整,因为这是一个 RAID 控制器,而不是简单的 HBA)之外,我还有什么选择?

在大多数情况下,您只需获得相同或类似的 RAID 卡,插入驱动器并访问数据即可。这将正常工作,您可以测试一下。如果您担心 15 分钟的延迟,请确保您有这样的卡作为备用。

是否存在类似简单的(非 raid)PCIe HBA 卡的东西,让你可以插入 SAS 驱动器?或者更好的是某种外部机箱?我在 Google 上都找不到。

是的,当然存在。它们通常与 SAS RAID 卡是相同的物理卡,但固件不同。


您是否考虑过在网络上保留所有数据的副本。有点像 RAID 1(镜像),其中 RAID 的一部分是本地驱动器,另一部分在网络上?

答案2

您认为服务器宕机不是由于 SAS 驱动器(故障概率最高)。我发现,由于各种原因,简单地将驱动器从一个系统移动到另一个系统并不一定能成功。事实上,其中一个驱动器本身可能已损坏,导致服务器死机。

您已经备份了,所以您似乎已经做好了准备。备份最多 15 分钟的恢复时间对我来说似乎太激进了。如果这是真的,我很惊讶您这么担心。与我经验中熟悉的其他网站相比,这个最多 15 分钟的数据丢失似乎相当低。

也许您真正想问的问题是,除了使用备份之外,还有哪些其他方法可以加快发生故障时的数据恢复速度。此外,也许您应该详细说明为什么需要比 15 分钟数据丢失更好的方法。我理解这种愿望,但请注意,您越努力实现最新的恢复,成本就越高。

此外,您比互联网上的任何人都更熟悉您的网站及其要求……因此,您可能获得的信息可能不适用于您的情况。IE 外部用户可能无法通过这样的问题设计出满足您需求的东西。

答案3

好的,我遇到过同样的情况。我的 Dell poweredge T410 服务器的 iPerc600 控制器上有一个 SAS 驱动器。我的主板坏了,我需要找回我的数据和软件许可证。我只需从 Dell T410 服务器中拔出控制器卡和 SAS 硬盘,然后将其安装在另一台 Dell 工作站 T7500 中即可。(是的,它是不同的型号)。我移除了所有其他驱动器并在 bios 中启用了 SAS 控制器。打开电源...它初始化了板载控制器,没有发现任何东西,因为那里没有硬盘。然后,它检测到 iPerc 控制器、硬盘,除了一些驱动程序外,一切正常。我能够将所有数据复制到另一个 SATA 驱动器。希望它有帮助。

相关内容