onbar 参数:备份存储空间(SQL 管理 API)

随同 admin()task() 函数,使用 onbar 参数来备份存储空间。

语法

元素 描述 关键考虑
onbar backup 执行存储空间的完全备份 如果您未指定级别,则执行 0 级备份。
whole system 执行全系统备份 这个等同于从命令行发出带有 -w 选项的 onbar 命令。如果您未指定级别,则执行 0 级备份。
level level 指定在存储空间上执行的备份级别:
  • 0 代表完全备份。这是缺省值。
  • 1 表示自从最后 0 级备份以来的更改
  • 2 表示自从最后 1 级备份以来的更改
如果您需要增量备份且尚未执行特定存储空间的级别备份,则这个功能在先前的级别备份存储空间。

例如,如果您需要 1 级备份,且该函数发现无 0 级备份,则改为进行 0 级备份。

这等同于从命令行发出带有 -L level 选项的 onbar 命令。

logs 执行逻辑日志文件的备份 这等同于从命令行发出带有 -l 选项的 onbar 命令。

用法

这个函数等同于调用 onbar 命令的特定选项来创建存储空间和逻辑日志文件的备份。

示例

下列示例创建存储空间的 0 级备份:
EXECUTE FUNCTION task("onbar backup");
下列示例创建存储空间的 1 级备份:
EXECUTE FUNCTION task("onbar backup level 1");
下列示例创建逻辑日志文件的 1 级备份:
EXECUTE FUNCTION task("onbar backup logs");
下列示例创建存储空间的全系统 0 级备份:
EXECUTE FUNCTION task("onbar backup whole system");
下列示例创建存储空间的全系统 2 级备份:
EXECUTE FUNCTION task("onbar backup whole system level 2");