创建可启动硬盘映像

创建可启动硬盘映像

我有一个运行 Linux 的文件服务器,我希望能够以无头模式运行并通过 ssh 访问它。我不再有空间放置显示器和键盘,打算将其放在壁橱或某个不碍事的地方。

一旦显示器坏了,如果系统崩溃,我需要某种方法来恢复系统。我希望能够创建一个可启动映像,可以将其放在硬盘上并与坏驱动器交换。

这是可能的吗?或者有没有更好的方法来管理无头服务器,而不必保留显示器和键盘?

注意:我家里只有笔记本电脑,所以我不能把它和另一台电脑放在一起并使用 KVM。

更新:我所说的可启动映像是服务器的预配置、可运行副本。我希望能够拔出故障或损坏的驱动器,插入新驱动器,并在几分钟内让服务器恢复运行。

这也不是真正的服务器。它是一台具有大量 RAM 和存储空间的 PC。

答案1

除非该服务器有支持串行控制台或以太网串行控制台(包括通过串行或网络访问 BIOS)的真正服务器主板,否则我建议您最好随身携带显示器和键盘,并做好连接准备,以防服务器无法启动。如果没有显示器或串行控制台,诊断硬件问题几乎是不可能的。

一般来说,保留备用显示器/键盘比为服务器提供真正的带外远程控制台访问要便宜得多。

提供一些远程恢复选项的廉价方法

获取任何 Linux“恢复”发行版,验证它在启动前不需要任何键盘干预,包括具有已知 root 密码的 SSH 服务器,并将其安装在 USB 上。确保插入 USB 后,从此 USB 启动优先于从硬盘启动(这样您就可以轻松覆盖启动过程)。如果您无法轻松访问服务器的背面,请提前放置 USB“延长”电缆,以便轻松插入此 USB 棒。这样,您将能够通过 SSH 从硬盘上的启动问题、文件系统问题等中恢复,只需将 USB 棒放在手边即可。

答案2

在普通的“无头”服务器上,控制台被重定向到其中一个串行端口.(至少在大多数数据中心等中)还有启动 PXE 映像的选项,以便在需要时提供恢复选项……以及众多可启动的 Linux 磁盘之一。

答案3

设置 ssh 访问并使用它来管理您的服务器。

确保将计算机 BIOS 设置为无需键盘启动。即忽略错误。

如果它崩溃了,你很可能会丢失数据,而你计划替换的东西可能不再合适。在这种情况下,你可能需要再次插入屏幕。

好吧,这听起来还是有点麻烦,但我已经运行了多年的服务器,不需要我亲自插入显示器/键盘。但您的情况可能会有所不同。

无论如何,您的台式电脑有显示器和键盘,因此您可能可以丢弃这些旧键盘。不过,有些硬件与 USB 键盘配合得不太好。所以请保留一个旧式键盘以防万一。

相关内容