Sun Java System Calendar Server 6 2005Q4 管理指南

启用热备份

本节包含以下主题:

什么是热备份?

理论上热备份由最新快照及应用于此快照的所有事务日志除了当前正被写入的事务日志组成。系统在应用事务日志方面可能会落后,这取决于系统的繁忙程度。可能存在若干尚未被应用到数据库或热备份中的日志文件。

这种“几乎复制”即时数据库的做法旨在发生某些故障或检测到数据库已损坏的情况下可以最小化停机时间和数据丢失。

拍摄新快照后,每隔 24 小时启动一次新的热备份。验证并保留旧的热备份,直到将其清除。有关更多信息,请参见循环备份的工作原理

Procedure启用热备份

步骤
  1. 在命令行处,转至 ics.conf 所在的目录:

    cd /etc/opt/SUNWics5/config

  2. 通过将以下 ics.conf 参数设置为 "yes" 来启用热备份:

    caldb.berkeleydb.hotbackup.enable="yes"

  3. 指定热备份目录的目录路径:

    caldb.berkeleydb.hotbackup.path=
       /var/opt/SUNWics5/hotbackup_directory
    

    您可以选择将热备份置于备用磁盘或磁盘子系统中以防主磁盘驱动器上出现硬件故障。这样做还可以降低主驱动器或子系统上的输入/输出争用。

    如果您具有高可用性 (High Availability, HA) 配置,请将该路径指定为共享存储的子目录 (/global/cal/)。另请参见第 7 章,配置高可用性(故障转移服务)

  4. 编辑完 ics.conf 文件后,请重新启动 Calendar Server:

    cal_svr_base/SUNWics5/cal/sbin/start-cal

    您无需为编辑 ics.conf 文件停止日历服务,但必须重新启动服务以使更改生效。