如何在服务器上映像/克隆整个 Ubuntu 系统,并在另一台服务器上恢复它?

如何在服务器上映像/克隆整个 Ubuntu 系统,并在另一台服务器上恢复它?

我在一台托管服务器上安装了 Ubuntu 系统,并且花了很多时间在系统中配置和安装工作所需的程序和要求。我不想在另一台服务器上安装系统时重复配置和安装这些东西。

有没有办法复制/克隆整个 Ubuntu 系统,并将其作为系统的副本/映像,以便我可以轻松地在另一台服务器上恢复和重新安装。

太感谢了。

答案1

是的,可以做到。对于初学者来说,最简单的方法可能是使用克隆兹拉

您还可以使用命令dd对外部磁盘执行完整的磁盘映像(从实时 DVD/USB 启动后),然后将映像还原到目标机器 - 假设目标机器中的磁盘大小与源机器中的磁盘相同(或更大)(如果磁盘较大,则克隆系统后磁盘上会有一些未分配的空间)。

但是,任何这些方法都需要物理访问服务器才能从实时媒体启动它。

此外,在克隆系统时,您应避免使用特定硬件驱动程序(例如,显卡驱动程序)。如果您仅使用内核附带的通用驱动程序,克隆系统通常会正常工作,但如果您使用特定硬件驱动程序,克隆系统通常不会正常工作(除非目标计算机的硬件与源计算机完全相同)。但对于服务器来说,这可能不是问题 - 此类特定驱动程序通常用于桌面系统。

还要注意,克隆系统后,您可能需要在启动克隆服务器之前调整一些参数(例如网络配置),以避免 IP 地址冲突。

相关内容