对于非现场备份,我们在另一个位置运行Bacula SD,通过互联网连接它,虽然对于通常在办公室得到的东西来说相当不错,但不如单根以太网电缆。 速度很慢(100Mb / s),不太稳定。
其中一个备份似乎需要16个小时左右才能完成。 在这段长时间内失去联系的机会是相当大的。 到目前为止,在一个星期内,我从来没有得到一个单一的备份完成,这是问题:Bacula似乎每次都从头开始。 任何人都可以确认吗?
这似乎也没有重新使用卷,所以我已经用完了占用了95%的卷的空间,而这些空间却是无用的备份。
这是否意味着Bacula不能在这种条件下工作,或者有什么我错过了关于Bacula的configuration? 还有什么我应该尝试在放弃Bacula之前?
我们所有的Linux备份都使用bacula,完全没有问题。 事实上,100Mbit / s并不是一个缓慢的连接,因为互联网连接对于大多数公司来说是非常体面的。 稳定性显然是另一回事。
但是,我的第一个通话端口是您的ISP。 显然你必须有这种连接的某种合同,并应规定保证的正常运行时间。 我会把一些简单的MRTG图表放在所涉及的公共IP地址上,然后回到ISP并要求他们修复它。 或者,如果合同中没有这样的保证,请更换ISP。
然后,看看你的数字:一个100MBit / s的连接可以传输每小时30-40GByte的数据(最佳条件),或在16小时内传输约600GB。 如果这是所需备份的大小,那么在目标位置使用单独的bacula系统(使用压缩)可能会更好,然后通过scp传输实际的备份文件。
如果连接的可靠性是一个问题,那么bacula 确实会阻止这种情况,因为它的第一次运行始终是一个完整的备份。 你可以通过一个非常小的文件集,然后逐渐添加文件夹,在一定程度上克服这个问题,直到你达到完全覆盖。 然而,由于正常configuration的bacula会每月运行一次完整的备份,所以迟早你还会面临同样的问题。