备份操作的任务脚本中可用的变量
SnapManager 以与正在执行的备份操作相关的环境变量的形式提供上下文信息。例如,您的脚本可以检索原始主机的名称,保留策略的名称以及备份的标签。
下表列出了可在脚本中使用的环境变量:
变量 | Description | 格式。 | ||
---|---|---|---|---|
` sm_operation_ID_` |
指定当前操作的 ID |
string |
||
` sm_profile_name_` |
指定所用配置文件的名称 |
string |
||
` sm_sid_` |
指定数据库的系统标识符 |
string |
||
` sm_host_` |
指定数据库的主机名 |
string |
||
` sm_os_user__` |
指定数据库的操作系统( OS )所有者 |
string |
||
` sm_os_Group_` |
指定数据库的操作系统组 |
string |
||
` sm_backup_type_` |
指定备份的类型(联机,脱机或自动) |
string |
||
` sm_backup_label` |
指定备份的标签 |
string |
||
` sm_backup_ID_` |
指定备份的 ID |
string |
||
` sm_backup_retention_` |
指定保留期限 |
string |
||
` sm_backup_profile_s` |
指定用于此备份的配置文件 |
string |
||
` sm_allow_database_shutdown_` |
指定是要启动还是关闭数据库如果需要,可以从命令行界面使用 -force 选项。 |
boolean |
||
` sm_backup_scope_` |
指定备份范围(完整或部分) |
string |
||
` sm_backup_protection_` |
指定是否启用备份保护 |
boolean |
||
` sm_target_filer_name_` |
指定目标存储系统名称
|
string |
||
` sm_target_volume_name_` |
指定目标卷名称
|
string |
||
` sm_host_file_system_` |
指定主机文件系统 |
string |
||
` sm_snapshot_names_` |
指定Snapshot列表
|
string array |
||
` sm_archive_logs_directory_` |
指定归档日志目录
|
string array |
||
` sm_redo logs_directory` |
指定重做日志目录
|
string array |
||
` sm_control_files_directory_` |
指定控制文件目录
|
string array |
||
` sm_data_files_directory_` |
指定数据文件目录
|
string array |
||
|
指定用户定义的其他参数。用户定义的参数不可用于用作策略的插件。 |
用户定义的 |