本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
克隆堆栈
重要
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre
有时创建一个堆栈的多个副本非常有用。例如,您可能希望作为灾难恢复或预防性措施来添加冗余,或者您可以将现有堆栈用作新堆栈的起点。最简单的方法是克隆源堆栈。在 AWS OpsWorks 堆栈仪表板上,在要克隆的堆栈所在行的操作列中,选择克隆,这将打开克隆堆栈页面。
![OpsWorks Dashboard showing stacks with regions, layers, instances, and action options.](images/clone_stack_action.png)
最初,克隆堆栈的设置与源堆栈的设置相同,但会将“copy”一词追加到堆栈名称后。有关这些设置的信息,请参阅创建新堆栈。还有两个额外的可选设置:
- 权限
-
如果已选中 all permissions (默认值),则源堆栈权限会应用到克隆堆栈。
- 应用程序
-
列出部署在源堆栈上的应用程序。对于所列的每个应用程序,如果已选中相应的复选框 (默认值),则应用程序将部署到克隆堆栈。
注意
您不能将堆栈从一个区域端点克隆到另一个区域端点;例如,您不能将堆栈从美国西部(俄勒冈州)区域 (us-west-2) 克隆到亚太地区(孟买)区域 (ap-south-1)。
完成设置后,选择克隆堆栈。 AWS OpsWorks Stacks 会创建一个新的堆栈,该堆栈由源堆栈的层以及可选的应用程序和权限组成。层与原来的层配置相同,您可以做出任何修改。但是,克隆不会创建任何实例。您必须为每层克隆堆栈添加一组适当的实例,然后启动它们。对于任何堆栈,您可以对克隆堆栈执行常规管理任务,如添加、删除或修改层或者添加并部署应用程序。
要使克隆的堆栈正常运行,请启动实例。 AWS OpsWorks Stacks 根据每个实例的层成员资格来设置和配置每个实例。它还部署任何应用程序,就像处理新堆栈一样。