正确配置后,系统将创建日历数据库的自动备份。可以在 csconfigurator.sh 配置程序运行时将 Calendar Server 配置为自动备份,也可以以后再配置,如本章所述。
配置为自动备份后,系统将执行以下操作:
在系统启动后,每隔 24 小时(默认时间间隔)时间间隔点,系统将为动态 Calendar Server 日历数据库拍快照。此时间间隔是可配置的。如果已停止并重新启动系统,那么只有当从上一次拍快照起经过的时间达到所配置的时间间隔后,系统才会拍另一次快照。
通过针对备份副本运行 csdb verify 来验证数据库。
如果验证步骤失败(数据库已损坏),则系统将通知管理员。管理员可以将动态数据库置于只读模式,允许您不关闭数据库对问题进行故障排除。在只读模式下,不接受任何修改和删除事务(无日志记录)。有关只读模式的更多信息,请参见22.5.4 防止在数据库损坏(只读模式)时服务中断。
当察觉数据库有损坏时,需要管理员介入。将发送通知给管理员。
如果验证成功,则系统将执行以下其他任务:
如果配置为归档备份,则会创建一份归档备份,其中包含数据库快照以及自上次快照以来应用于该快照的所有事务日志文件。
如果配置为紧急备份,则会创建一份紧急备份,其中包含数据库快照以及应用于该快照的事务日志文件。
动态数据库发生损坏时,紧急备份将立即提供数据库的最新备份,以使数据丢失最少并使停机时间最短。
有关如何恢复自动备份副本的信息,请参见22.5.8 恢复自动备份副本。