我需要一种方法让 Linux Mint 18.3 每小时将自身备份到远程服务器,这样可以用来完全恢复系统或其中的任何目录。我想到的模型是 Mac Time Machine,使用硬链接来最大限度地减少冗余磁盘使用。
我试图了解rsync
、rsnapshot
、 和 ,duplicity
并且必须承认它们远远超出了我的能力范围。似乎缺少的一件事是“烧焦地球”后重建整个系统的能力。除非我遗漏了一些东西,否则这些似乎主要涉及恢复,例如主目录。我确实尝试rsync
从/
服务器运行,但很快就遇到了复制错误/proc
和/dev
(毫不奇怪)。
我的 Mint 目前在 VirtualBox 中运行,但最终我想让它在本地运行。备份服务器是我 LAN 上的 Mac Mini,运行 MacOS 10.12。ssh
两个系统上都安装了。
我正在使用 Mint 系统来托管 Wiki 和媒体服务器。我不认为这没什么复杂的。是否有一种解决方案像 Time Machine 一样开箱即用,能够从任意日期将目录中的任何内容恢复到整个系统?
我意识到这有很多优点,并对任何含糊之处表示歉意。如果有人询问,我很乐意通过澄清或术语更正来更新我的问题。
更新1:@patrix 指出 TM 不是映像备份,需要首先安装 macOS。然而,从我的 POV 来看,我从一个特殊的恢复分区启动,告诉它从 TM 备份中恢复,两小时后我就得到了一个恢复的操作系统,这与最近一次备份后的情况完全相同。我希望有一些接近这种程度的简单性和完整性的东西。
答案1
看看 SBackup,SBackup 是一个简单的解决方案,用于自动备份 Linux 桌面,而无需退出命令行并找出 cron 作业和 rsync 命令 - 它很容易使用,特别是对于最近的 Linux 采用者来说:
https://lifehacker.com/5647282/sbackup-is-a-simple-backup-solution-for-your-linux-pc