我继承了对备份系统处于未知状态的 zimbra 服务器的管理。查看手册 zimbra 提供了在应用程序级别执行备份的命令,这很好,但我缺乏使用它们的磁盘空间。
因此,在我开始四处移动以正确配置 VM 并可能在此过程中破坏某些东西之前,我想获得一个故障安全副本。我可以只获得/opt/zimbra目录的经过验证的副本(使用rsync)吗?这会得到在最坏情况下需要恢复的所有内容吗?
我继承了对备份系统处于未知状态的 zimbra 服务器的管理。查看手册 zimbra 提供了在应用程序级别执行备份的命令,这很好,但我缺乏使用它们的磁盘空间。
因此,在我开始四处移动以正确配置 VM 并可能在此过程中破坏某些东西之前,我想获得一个故障安全副本。我可以只获得/opt/zimbra目录的经过验证的副本(使用rsync)吗?这会得到在最坏情况下需要恢复的所有内容吗?
您可以通过从 /opt/zimbra 复制所有数据来进行“备份”。通过完全关闭 Zimbra 或使用正确的系统工具创建快照,确保数据未在使用中。
要在新的/不同的服务器上使用该副本,您需要在该新服务器上安装完全相同版本的 Zimbra,然后用您的副本中的数据覆盖 /opt/zimbra。
在您尝试 zimbra 升级或任何您所说的“移动事物”之前,只需对 VM 进行快照。失败时,只需恢复到快照。如果一切顺利,您的停机时间为零
您可以完全复制 /opt/zimbra,但需要使用 ldap db 执行其他步骤。您必须将其从源服务器导出并在目标服务器上导入。
另一种选择是使用第二台服务器从所有 /opt/zimbra 完成 rsync,但必须停止 zimbra 服务。我在有 200 个或更少用户的服务器上这样做。源服务器在凌晨 2 点停止所有服务,对所有 zimbra 文件夹执行 rsync 到第二台服务器,完成后再次启动 zimbra,一切正常。第二天,我检查了目标服务器中的一些帐户,以检查宝贵的一天消息是否正确显示。