机器运行时的全盘磁盘映像

我正在寻找磁盘映像解决scheme,可以在我的机器启动并运行时(例如,通过cron)在后台运行。 我正在使用Ubuntu机器。

在过去,我使用Clonezilla进行定期映像,但是想每晚进行全盘备份。 另外当我上次使用Clonezilla时,我不得不将机器启动到clonezilla然后执行备份。 我更喜欢系统是否不必重启,备份过程不需要任何手动干预。 当我在一家知名的S / W公司实习时,我记得他们有类似的Windows笔记本电脑解决scheme。

我知道,我可以rsync / cp / dropbox / bacula文件夹,但我真的需要一个完整的磁盘备份解决scheme。

F / OSS解决scheme更可取,但我也愿意接受商业解决scheme。

我也打开任何可以做以下的替代解决scheme:1.hibernate我的机器2.执行磁盘映像。 3.恢复hibernate会话。

我实际上已经使用了这个工具: http : //www.drivesnapshot.de/en/,并发现它的function…但我会100%不依赖它作为灾难恢复的备份工具。 备份一个正在运行的系统有太多的运动部件要在线可靠地完成。 在线时,仍然无法替代备份重要的数据文件…并对机器执行脱机备份以确保100%的备份。

首先与GNU / Linux,你不需要一个图像。 如果你使用tar / rsync / dar等来备份你的文件(并且保存权限),你在恢复时可能会更加灵活。 例如,你可以恢复在一个较小的分区(并得到碎片整理)。

他们不解决一致性问题。 所以要么build立或使用一个脚本,closures所有重要的deamons(如数据库服务器),然后进行备份。 或者使用LVM创build驱动器的快照并备份快照。

如果你真的想做一个图像备份(例如,因为你有很多小文件和焦油需要年龄),你可以使用例如partclone创build一个快照的图像。