我最近从 Windows XP 迁移到 Ubuntu 12.04 LTS,并试图了解如何重现我在 Windows 中用于备份的功能,并且如果可能的话改进它。
我曾经每周手动运行一次 Seagate Disc Wizard(我认为是重新命名的 Acronis),在 NTFS 外部驱动器上生成磁盘的完整映像备份,同时继续使用系统。这使我能够在磁盘崩溃或病毒的情况下恢复整个系统,并在需要时轻松访问单个文件。当然,备份后所做的任何更改都会丢失,但整个系统恢复很少见,我不介意这种程度的损失。
我在 Linux 中找不到任何方法进行热全映像备份 - 对吗?如果做不到这一点,我计划采用以下方法:每周使用 rsync 将 / 下面的所有内容备份到外部驱动器。根据需要使用 rsync 进行增量备份。这些备份将使我能够从 Linux 或 Windows 访问单个文件。如果我必须恢复整个系统,我将擦除磁盘,使用原始发行版 DVD 重新创建 Ubuntu,然后使用 rsync 恢复 / 下面的所有内容。
这种方法能将系统恢复到上次备份的状态吗?
- 系统运行时覆盖下面的所有内容有问题吗?
- 使用 Mondo Rescue 或 Clonezilla 创建“核心”内容的副本是否有任何优势?我预计灾难恢复不会经常需要,因此速度不是关键,但我确实希望它简单明了且压力小 :)
我读了很多文档和论坛帖子,但还是不太理解这些要点。如能得到任何帮助,我将不胜感激。
答案1
我一直只使用 rsync 将我的主目录备份到 NAS。我只关心我的数据。无论如何,在彻底灾难之后从存储库安装 Ubuntu 和应用程序相对容易。如果您愿意,您可以考虑使用 dd 复制整个磁盘映像,但老实说,我认为这在 Linux 世界中毫无意义。
以下是手动克隆的说明(以及克隆软件列表): https://wiki.archlinux.org/index.php/Disk_Cloning