邮件服务器备份脚本

我正在寻找最好的方法来在我们的邮件服务器(CentOS“iRedMail”5.1)上完成我们的“vmail”账户的完整备份

我还需要在4GB的部分分割产生的tar或bzip压缩备份,并在同一台服务器上烧掉这张DVD-RW。

这个想法是让这个程序一夜之间运行一次。

我们的邮件服务器拥有大约45GB的信息。

我将不胜感激任何有关此主题的build议或帮助。

谢谢。

如果您必须使用DVD-RW,我会为此编写脚本,并让cron每周执行一次。

我会看看这些命令:

  • 柏油
  • cdrecord的

tar可以制作多卷档案。 诀窍是使用DVD换碟机。 我不知道你想如何自动化这个过程。 cdrecord可以写入DVD – 不要让名字欺骗你。

但是,我build议使用带抽屉式shell的eSata / Sata磁盘。 它们比光学介质更便宜,更可靠。 然后你可以使用rsnapshot来做你的备份: http ://rsnapshot.org/恢复会更容易。 这是很多人忘记的东西。 他们甚至从未testing过他们的备份。 那么当出现问题时,他们很难弄清楚如何恢复数据。 这就是为什么我不会使用DVD和拆分档案。

如前所述,tar可以创build多卷存档。 或者,如果您真的想继续使用当前的备份计划,则可能需要查看split命令。

但请记住备份的主要目的不是备份,而是尽可能快速,可靠地进行恢复 。 从许多DVD恢复档案,希望每个光盘都可以,并祈祷恢复多卷存档好,不听起来很有趣。

更不用说另一个重要的备份工作:你需要定期testing它们。 同样,从DVD中恢复听起来不是很有趣,因为懒惰可能会蔓延,导致没有人根本不testing备份的情况。

取而代之的是HD或其中的一些。 如果这是一个USB高清或什么,这取决于你,但复制到HD比使用光驱更快,更可靠。 此外,像恢复只有less数文件,而不是每个文件的任务变得很容易。 上面提到的rsnapshot是一个很好的备份工具。 如果你有几台服务器可以备份,其他不错的select包括Bacula和BackupPC 。

  1. 快照(如果您使用的是LVM)
  2. rsync到另一个存储
  3. 男人gpg
  4. 人焦油
  5. 人分裂

同Janne一样,我build议你在HDD上存储备份。