

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

# 克隆堆栈
<a name="workingstacks-cloning"></a>

**重要**  
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止，新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问，请通过 re [AWS : Post 或通过 Pre](https://repost.aws/) mium Su [AWS pp](https://aws.amazon.com/support) ort 与 AWS 支持 团队联系。

有时创建一个堆栈的多个副本非常有用。例如，您可能希望作为灾难恢复或预防性措施来添加冗余，或者您可以将现有堆栈用作新堆栈的起点。最简单的方法是克隆源堆栈。在 OpsWorks 堆栈仪表板上，在要克隆的堆栈所在行的**操作**列中，选择克**隆**，这将打开克**隆堆栈**页面。

![\[OpsWorks Dashboard showing stacks with regions, layers, instances, and action options.\]](http://docs.aws.amazon.com/zh_cn/opsworks/latest/userguide/images/clone_stack_action.png)


最初，克隆堆栈的设置与源堆栈的设置相同，但会将“copy”一词追加到堆栈名称后。有关这些设置的信息，请参阅 [创建新堆栈](workingstacks-creating.md)。还有两个额外的可选设置：

**权限**  
如果已选中 **all permissions** (默认值)，则源堆栈权限会应用到克隆堆栈。

**应用程序**  
列出部署在源堆栈上的应用程序。对于所列的每个应用程序，如果已选中相应的复选框 (默认值)，则应用程序将部署到克隆堆栈。

**注意**  
您不能将堆栈从一个区域端点克隆到另一个区域端点；例如，您不能将堆栈从美国西部（俄勒冈州）区域 (us-west-2) 克隆到亚太地区（孟买）区域 (ap-south-1)。

完成设置后，选择**克隆堆栈**。 OpsWorks Stacks 会创建一个新的堆栈，该堆栈由源堆栈的层以及可选的应用程序和权限组成。层与原来的层配置相同，您可以做出任何修改。但是，克隆不会创建任何实例。您必须为每层克隆堆栈添加一组适当的实例，然后启动它们。对于任何堆栈，您可以对克隆堆栈执行常规管理任务，如添加、删除或修改层或者添加并部署应用程序。

要使克隆的堆栈正常运行，请启动实例。 OpsWorks Stacks 根据每个实例的层成员资格来设置和配置每个实例。它还部署任何应用程序，就像处理新堆栈一样。