创建子计划
为支持更复杂的恢复场景,您可以通过添加区域切换计划执行块来创建子计划。层次结构仅限于两个级别,但同一个父计划可以包括多个子计划。
重要
在创建子计划之前,请确保您具有正确的 IAM 策略。有关更多信息,请参阅 区域切换计划执行块示例策略。
出于兼容性考虑,子计划必须支持父计划支持的所有区域。此外,父计划和子计划的恢复方法(主动/主动或主动/被动)必须相同。
请注意以下子计划应对父计划和父计划方案更改的方式。
当父执行块中的所有子计划和其他执行块都完成时,该父执行块将被标记为已完成。
如果任何子计划中的任何步骤失败,则父计划中的区域切换计划执行块将失败。
在区域切换步骤中,父计划中启动的控制操作(如暂停、优雅或非优雅切换,或取消操作)将自动尝试应用于子计划,无论子计划当前处于哪个步骤。
跳过操作有一种特殊的行为:跳过父计划,但子计划仍会执行。
如果子计划已在区域切换块中执行,则为了确定其是否继续运行,区域切换将评估子计划与父计划的兼容性。如果子计划的配置与父计划的要求相符,则区域切换会将子计划视为由父计划启动的子计划。
如果子计划使用不兼容的配置参数运行,则父计划步骤将失败,如下所示:
子计划在不同的区域实施
当区域切换期望子计划执行激活操作时,子计划正在执行停用操作
如果子计划在父计划暂停期间成功完成,则父计划在恢复后将成功执行。