csbackup [-q|-v] -f database target csbackup [-q|-v] -c calid calendar target csbackup [-q|-v] -a userid [-b basedn] defcal target |
下表介绍了可用于 csbackup 的命令。
表 D–4 csbackup 实用程序命令
命令 |
说明 |
---|---|
database target |
将日历数据库备份到指定的目标数据库目录。默认情况下,目标数据库目录为: cal_svr_base/SUNWics5/cal/sbin /target-directory 如果只指定目标数据库目录,请勿在目录名称前包含斜杠 (/)。例如: csbackup database backupdir 备注:如果目标备份目录已经存在而您没有指定 -f 选项,csbackup 实用程序将失败。例如,如果 backupdir 已经存在,即使该目录为空,以下命令也将失败: csbackup database backupdir 因此,如果指定的目标备份目录已经存在,必须在运行 csbackup 时包含 -f 选项。 也可以指定一个不存在的目标备份目录,让 csbackup 为您创建该目录。 |
calendar calid target |
将指定的日历 ID 备份到指定的目标输出文件。文件的数据格式由文件的扩展名决定,.ics 对应 text/calendar 格式,.xml 对应 text/xml 格式。 |
defcal userid target |
将指定用户 ID 的默认日历备份到指定的目标文件。文件的数据格式由文件的扩展名决定,.ics 对应 text/calendar 格式,.xml 对应 text/xml 格式。 |
version |
显示实用程序的版本。 |
下表介绍了 csbackup 实用程序命令选项。
表 D–5 csbackup 实用程序命令选项
选项 |
说明 |
---|---|
-v |
在详细模式下运行:显示正在执行的命令的所有可用信息。默认值为 off。 |
-q |
在静默模式下运行:
|
-a userid |
要备份的日历用户的用户 ID。使用默认选项时,此选项是必需的。无默认值。 |
-b basedn |
用于此用户的基本 DN。默认值来自 ics.conf 文件中定义的 local.ugldapbasedn 设置。 基本 DN(标识名)为 LDAP 目录中的项,搜索将从此处开始。 例如,如果您指定基本 DN 为 ou=people, o=sesta.com,则由 Calendar Server 执行的所有 LDAP 搜索操作仅检查 o=sesta.com 目录树中的 ou=people 子树。 |
-c calid |
要备份的日历 ID。运行 calendar 命令时,此选项是必需的。无默认值。 有关更多信息,请参见创建日历的唯一标识符 (calid)。 |
-f |
强制删除现有的备份文件。 在当前发行版中,如果备份目标目录已经存在,则必须包含选项 -f,即使该目录为空。 |
-l |
准备要在 SolsticeTM BackupTM 或 Legato NetworkerTM 备份程序中使用的备份文件。有关更多信息,请参见第 17 章,备份和恢复 Calendar Server 数据。 |