我可能已经阅读了有关此事的每一篇 serverfault 文章,但似乎没有一篇能回答我的具体问题,或者它们看起来像过时的方法。
我在 Dell PowerEdge 1750 硬件上有一个实时运行的 debian (Lenny) 系统。它运行 mysql 5.1、Apache2 和 ISPconfig。该系统已有几年历史,并且包含许多过时的软件包和软件。我们只是想确保我们有一个随时可用的冷服务器,以防万一。
我的目标是将来将其转换为更新的硬件和软件。
我被告知不要关闭系统。Clonezilla 无法工作,因为它需要离线,而 rsync 和 dd 似乎真的不是克隆工具,更像是同步工具。我尝试让 mondo 工作,但是 mindi(mondo 的一部分)在尝试创建 ISO 文件时似乎崩溃了……我甚至不想要这个文件,我只想要一个 img 或 gzip 或原始文件。
是否有人知道其他免费工具可以让我将正在运行的系统克隆/镜像到另一个系统?
答案1
我用来获取正在运行的系统的时间点快照的解决方案是(免费)Idera/R1Soft 热拷贝产品。使用此功能,您可以拍摄干净的快照并将整个副本(或副本的部分)rsync 到另一个系统。
答案2
我会亲自尝试使用 rsync,然后处理错误。
答案3
除了使用和之类的克隆工具外dd
,rsync
您还可以在服务器中插入一个空磁盘来替换当前磁盘之一。当然,如果您的服务器设置了 raid,则可以这样做。磁盘同步完成后,您就有了一个可用的备用硬盘。