在家备份 Linux 程序

在家备份 Linux 程序

你好,从 Linux 9.10 升级到 10.04 失败后,我花了很长时间才恢复所有已安装的软件,因此我决定花点时间研究一下正确的备份程序。

我正在思考以下的事情。

我在 ubuntu 10.04 上运行,并且通过网络拥有外部硬盘。

每隔一天左右通过网络将 ISO 写入我的外部硬盘会很好。但我希望它以自动化过程进行。有什么想法可以实现吗?

有没有什么好的工具可以实现这一点?

请考虑这是用于私人用途,所以请不要提出昂贵的解决方案。

谢谢

答案1

简单备份套件具有良好的图形用户界面(GUI),可以进行增量备份,并可以按计划运行。

答案2

在我的 Linux 机器上我使用备份2l。它是 100% 基于命令行的,因此您可以将其放入 cronjob 中。Ubuntu 10.4 中的软件包带有良好的默认配置,因此很容易设置并使其工作。默认情况下,它从完整备份开始,然后进行不同级别的差异备份。这些都是可配置的并自动维护。例如,您可以拥有:

  • backup.1 = 上个月的完整备份
  • backup.2 = 本月完整备份
  • 备份.21 = 增量 1
  • 备份.22 = 增量 2

嗯...只需使用它并看看它能做什么就更容易了。:) 无论如何,这样您总是至少有一个完整的备份,然后是较小尺寸的增量,因此备份数据大小保持较小。

答案3

你可以使用rdiff-备份。这样做的一个优点是它还保留了旧的修订版本,所以如果您想要的话,我们可以说您可以获得一周前的状态。

不过,考虑到您的情况,我认为备份不是解决方案。我的意思是,如果升级失败,备份有什么用呢?您将再次使用旧系统,并且需要再次升级。重新安装所有应用程序需要一些时间,但从备份中恢复整个系统也会很耗时。

因此,也许你应该只备份你的数据,并在升级系统时小心谨慎。如果出现问题,你可以随时重新安装,这并不费时,你也不必每个月都这样做。

相关内容