

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 创建子计划
<a name="working-with-rs-child-plan"></a>

为支持更复杂的恢复场景，您可以通过添加区域切换计划执行块来创建子计划。层次结构仅限于两个级别，但同一个父计划可以包括多个子计划。

**重要**  
在创建子计划之前，请确保您具有正确的 IAM 策略。有关更多信息，请参阅 [区域切换计划执行块示例策略](security_iam_region_switch_plan_execution.md)。

出于兼容性考虑，子计划必须支持父计划支持的所有区域。此外，家长和子女计划的恢复方法（ active/active 或 active/passive）必须相同。



请注意以下子计划应对父计划和父计划方案更改的方式。
+ 当父执行块中的所有子计划和其他执行块都完成时，该父执行块将被标记为已完成。
+ 如果任何子计划中的任何步骤失败，则父计划中的区域切换计划执行块将失败。
+ 在区域切换步骤中，父计划中启动的控制操作（如暂停、优雅或非优雅切换，或取消操作）将自动尝试应用于子计划，无论子计划当前处于哪个步骤。
+ 跳过操作有一种特殊的行为：跳过父计划，但子计划仍会执行。
+ 如果子计划已在区域切换块中执行，则为了确定其是否继续运行，区域切换将评估子计划与父计划的兼容性。如果子计划的配置与父计划的要求相符，则区域切换会将子计划视为由父计划启动的子计划。
+ 如果子计划使用不兼容的配置参数运行，则父计划步骤将失败，如下所示：
  + 子计划在不同的区域实施
  + 当区域切换期望子计划执行激活操作时，子计划正在执行停用操作
+ 如果子计划在父计划暂停期间成功完成，则父计划在恢复后将成功执行。