添加到恢复计划中的自定义恢复步骤的所有批处理文件或命令都必须满足某些要求。

创建命令步骤以添加到恢复计划时,请确保考虑了运行此命令所必需的环境。命令步骤中的错误会影响恢复计划的完整性。先在恢复站点的 Site Recovery Manager Server 上测试该命令,然后再将其添加到计划中。

  • 必须使用 Windows Command Shell 在本地主机上的完整路径将其启动。例如,要运行位于 c:\alarmscript.bat 中的脚本,请使用以下命令行:

    c:\windows\system32\cmd.exe /c c:\alarmscript.bat
  • 必须在恢复站点中的 Site Recovery Manager Server 上安装批处理文件和命令。

  • 批处理文件和命令必须在 300 秒内完成。否则,恢复计划会终止并显示错误。要更改此限制,请参见更改恢复设置

  • 生成输出(其中包含 ASCII 值大于 127 的字符)的批处理文件或命令必须使用 UTF-8 编码。Site Recovery Manager 在日志文件和恢复历史记录中仅记录脚本输出中的最后 4KB 内容。生成更多输出的脚本应将输出重定向到文件,而不是将输出发送至要记录的标准输出。