我正在寻找一种方法来自动安排 Windows Vistas x64 系统的磁盘映像备份。
必需功能
- 能够按夜间计划运行,无需用户参与(所以我认为这会取代 CloneZilla 之类的东西)
- 使用 LiveCD 或类似方法轻松恢复
很高兴有
- 开源/免费,甚至可用于商业用途
- 在网络上存储图像
- 磁盘压缩(只要遗漏未使用的扇区就可以了,最好进行一些压缩)
有什么建议吗?据我所知,自动调度要求意味着我只能使用 Ghost、Acronis TrueImage 或http://www.drive-image.com/?
答案1
我目前正在使用 Bacula 和 Clonezilla 的组合。
Bacula 用于根据需要进行日常文件备份和恢复,Clonezilla 用于完整磁盘(或磁盘分区)映像。
与任何备份解决方案一样,您的备份只有当您可以实际使用它们来恢复时才是好的 - 我还没有找到在 Windows 上恢复 Bacula 文件的好方法,以至于我只能使用 Bacula。
使用 Clonezilla,您可以设置一个 Clonezilla 服务器,它默认处理 DHCP(如果你已经安装了 DHCP 服务器,则可以禁用此功能)。Clonezilla 服务器提供映像,客户端可以从该映像进行 PXE 启动,然后从映像启动后可以运行脚本来备份整个磁盘或仅备份磁盘的分区。这些磁盘映像可以使用 ssh 或 samba 保存在本地磁盘或服务器上。
以下是 Clonezilla Server 的一些资源: Ubuntu 社区文档 Clonezilla 服务器
恢复图像非常简单,因为您只需加载 livecd 并将其指向远程服务器以获取磁盘映像(或外部 USB 驱动器)。
+1 感谢 DriveImage XML - 我曾将它用于 Windows 机器,并成功恢复了图像。只需确保在需要图像之前对其进行验证即可。DriveImage XML 具有命令行开关,允许脚本备份(和任务计划程序),以便可以自动进行。它还可以处理保存到远程 samba 目录。
答案2
这个自由国家有一个免费备份实用程序列表 我看到有两个选项似乎可以满足您的需求。
- Macrium Reflect 免费听起来它可以与调度程序配合使用,但你可能必须购买完整版才能获得压缩功能。它看起来相当便宜,40 美元或在这个范围内。
“该软件能够将您当前正在运行的系统(使用称为 Microsoft 卷影复制服务的工具)映像到另一个本地硬盘、网络、USB 或 Firewire 驱动器和 DVD。它有一个内置的调度程序,因此您可以安排它在方便的时候自行备份系统,它有 32 位和 64 位版本,附带基于 Linux 的可启动救援 CD 以及 BartPE 插件等。(商业完整版包括自动验证所制作映像的功能、对映像的密码保护、支持 RAID 的 Windows PE 2.0 救援 CD 等。)”
- 巴库拉似乎是开源企业版
“Bacula 是一套开源、企业级计算机程序,允许您(或系统管理员)管理跨不同类型计算机网络的计算机数据备份、恢复和验证。Bacula 相对易于使用且高效,同时提供许多高级存储管理功能,让您可以轻松查找和恢复丢失或损坏的文件。从技术角度来说,它是一个开源、企业级、基于网络的备份程序。”
答案3
DriveImage XML 已获得多个网站的好评,包括 LifeHacker。它们能够从 Windows 中的计划任务运行自动备份。请看这里:驱动器映像 XML