磁带备份 RCM 脚本可执行以下步骤:
设置 RCM 命令的分发表。
调用与指定的 RCM 命令对应的分发例程,并对于未实现的 RCM 命令以状态 2 退出。
设置 scriptinfo 部分。
rcm_script_func_info=Tape backup appl script for DR |
通过在 stdout 中列显所有磁带机设备名称,在系统中注册所有磁带机。
rcm_resource_name=/dev/rmt/$f |
如果出现错误,则该脚本将在 stdout 中列显错误信息。
rcm_failure_reason=$errmsg |
为磁带设备设置资源信息。
rcm_resource_usage_info=Backup Tape Unit Number $unit |
通过检查备份应用程序是否使用该设备,设置 preremove 信息。如果备份应用程序未使用该设备,则动态重新配置操作将继续进行。如果备份应用程序使用该设备,则该脚本将检查 RCM_ENV_FORCE。如果将 RCM_ENV_FORCE 设置为 FALSE,则该脚本将拒绝动态重新配置操作,并列显以下消息:
rcm_failure_reason=tape backup in progress pid=... |
如果将 RCM_ENV_FORCE 设置为 TRUE,则将停止备份应用程序,重新配置操作则继续进行。