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

Procedure使用 Sun StorEdge Enterprise Backup 软件或 Legato Networker 备份日历数据

要使用 Sun StorEdge 或 Legato 备份软件来备份日历数据库,请执行以下操作:

步骤
  1. 将 Sun StorEdge 或 Legato 的 nsrfile 二进制文件复制到 /usr/lib/nsr 目录中。

  2. /usr/lib/nsr 目录中创建以下符号链接:


    icsasm -\> /opt/SUNWics5/cal/sbin/icsasm nsrfile -\> /usr/lib/nsr/nsrfile
  3. 转到 /opt/SUNWics5/cal/sbin 目录,并在运行 csbackup 实用程序时带上 -l 选项。例如:


    cd /opt/SUNWics5/cal/sbin ./csbackup -l

    -l 选项将在当前目录下创建备份目录映像。该目录中是一些空文件,仅用于向备份程序提供关于如何在备份介质中存储日历的信息。如果备份目录已经存在,系统将按照当前目录的结构对其进行同步。

  4. 使用 save 命令备份日历数据。例如:


    /usr/bin/nsr/save -s /opt/SUNWics5/cal/sbin/budir

    也可以使用 Sun StorEdge 或 Legato 备份 GUI 来预定备份,方法是设置客户端存储集以定期备份数据库。

    注意:请不要修改 .nsr 文件。这些生成的文件包含备份过程中由 save 命令和 icsasm 命令负责解释的指令。

    Calendar Server 不支持增量备份功能。请不要使用该功能,因为备份目录只是文件夹结构的映像,并不包含实际的数据。

    不能备份名称中包含非 ASCII 字符或反斜杠 (/) 的日历。

  5. 让备份过程自动完成。

    前面的步骤介绍了如何手动运行备份操作。在运行备份程序的 save 命令之前,设置备份程序的 backup 命令以运行 Calendar Server csbackup 命令行实用程序,从而实现自动化的备份进程。