这是我们一直在挣扎的东西。 什么备份软件是值得的重量? 你有没有使用企业级的应用程序与所有的花里胡哨的东西,或者像一些坏蛋壳脚本或batch file来完成工作?
发布链接,如果你认为你使用的程序是足够好的分享。
社区Wiki,所以没有错误的答案。
对于一个严重的网站,BackupExec是非常非常强大的,但是复杂性和许可成本很高,对于一个小的网站来说这可能是不值得的。
我主要在小网站上工作,有三个主要的程序我使用。
ntbackup – 这很简单,但它做的工作,它支持交换/打开文件。
Cobian – 增量本地备份,它有时可能无法删除它们(path太长),但它是相当稳定的,并有报告,让你知道什么时候失败。
rsync – Rock solid,我用过的最好的远程备份软件。 Deltacopy是一个Windows包装器,支持调度,自动重试和电子邮件报告。 它也有一个Windows服务器部分,所以你根本不需要任何* NIX(如果你不需要的话)。
的BackupExec
涵盖了所有的基础,运作良好,但并没有完全打破银行。 我已经做了我摔跤产品的公平份额,但一旦我得到它的工作,它很less动摇。
对于Unix文件备份,我使用rsnapshot 。 它是基于rsync的,但是在保留多个历史版本的同时又不浪费磁盘就做得很好。 由于它是rsync,它坚如磐石,也适用于networking备份。
对于文件和完整系统的Windows备份,Acronis看起来是最好的select。
Netbackup …的作品:-)
我和Netbackup,Networker,Bacula,Amanda和本土的脚本都有很好的运气。 这取决于你的需求,预算和能力。 如果一个解决scheme满足您的需求,而且是可靠的,那么它是适合您的。
我有一个不幸的经历,试图把一个环境压在一个错误的解决scheme的范围之内。 这比没有解决scheme更糟糕,因为它是不可靠的。
第一步是确定你的政策和需求。 如果你没有一个政策,现在是时候创build一个。 一旦这些被确定,那么你可以开始寻找解决scheme。 这样做之前,风险花费太多的错误的解决scheme,不得不回头重新开始。
看看Acronis 。 他们非常可靠。
dirvish。 文件级别的备份,几乎完美的工作(你需要补丁,以便它不认为rsync的“一些文件已经移动”错误是失败的,但这是一行的Perl),易于设置,易于维护。
Comvault是非常好的。
任何备份解决scheme都比不上备份! 考虑到这一点,如果您还没有使用任何备份,请立即停止并configuration一些内容 。 我build议你尝试一下安全的备份mysql(mysqldump),postgres(pg_dump)和只是普通文件(tar)的可能的encryption和上传到S3或任何sftp。 它只需要大约5分钟的时间来configuration它,你可以随时用一些企业的东西来replace它。 或不 :)。 它的作品和简单的完全理解。 或者它的开源也:)
PS它也支持颠覆(svndump)的备份,它真的很容易添加自己的备份方法。
在我看来, Microsoft DPM真的很容易部署和使用。
我过去曾经使用过BackupExec进行中小型安装,虽然运行良好,但总是有一些怪癖,正如有人说,安装,pipe理和排除故障相当复杂。 DPM似乎只是工作,虽然它不是可定制的 – 它更简化成连续和磁带备份的特定方式 – 但它似乎做到这一点,如果它的愿景适合你自己的。