onsmsync 参数:与存储管理器目录同步(SQL 管理 API)

随同 admin()task() 函数,使用 onsmsync 参数来将 sysutils 数据库和紧急 boot 文件与存储管理器目录同步。

语法

元素 描述 关键考虑
无选项 sysutils 数据库和紧急 boot 文件与存储管理器目录同步。 无。
-b 从彼此重新生成紧急 boot 文件(ixbar.servernum)和 sysutils 数据库。 如果 ixbar 文件为空或不存在,则 onsmsync -b 重新创建 ixbar 文件并从 syutils 表填入它。

如果 ixbar 不为空且包含对象数据,则 onsmsync -b 更新 sysutils 数据库和 ixbar 文件,以便它们同步。

如果 ixbar 文件有条目且 sysutils 数据库已重构,但因为它不包含文件而为空,则 onsmsync -b 选项重新从 ixbar 创建 sysutils 数据。

-b 元素不与其他 onsmsync 选项一起使用。另外,它不与存储管理器同步。

dbspace 指定一个或多个要终止的存储空间 如果您输入多于一个存储空间,则请使用空格来分隔名称。
-f file_name 指定包含要终止的存储空间列表的文件的路径名 使用这个选项来避免键入一个存储空间的长列表。文件名可为任何有效的 UNIX™ 或 Windows™ 文件名。
-g number_of_generations 保留每一 0 级备份的一定数目的版本 保留备份的最近一版,且终止所有的较早版本。
-i interval 终止早于某些时间期间的所有备份 保留晚于这个间隔的备份。如果需要从那个间隔之后的其他备份恢复,则不终止早于间隔的备份。使用 interval 的 ANSI 或 GLS 格式:YYYY-MM 或 DD HH:MM:SS
-s 跳过存储管理器已终止的备份 使用这个选项来跳过与那些从存储管理器已经终止的对象的同步。如果提供 -s 选项,则会根据其他的参数终止对象。
-O 严格地实施终止策略 如果随同 -t-g-i 选项一起使用,则终止所有级别的备份,即使其中的一些需要从终止日期之后发生的备份来恢复。-O 选项不影响逻辑日志终止。请参阅使所有备份到期
-t date_time 终止特定时间和日期之前的所有备份 保留晚于这个 datetime 的备份。如需要从晚于那个 datetime 的其他备份来恢复,则不终止早于 datetime 的备份。请使用 datetime 的 ANSI 或 GLS_DATETIME 格式。

用法

这个函数调用 onsmsync 实用程序来将 sysutils 数据库和紧急 boot 文件与存储管理器目录同步。

示例

下列示例调用 onsmsync 实用程序并指定保留的备份数目为 1 且终止所有较早的备份版本:
EXECUTE FUNCTION task("onsmsync", "-g 1");