克隆堆栈 - AWS OpsWorks

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

克隆堆栈

重要

这些区域有: AWS OpsWorks Stacks 该服务已于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请联系 AWS Support 团队开启 AWS re: post 或通过 AWS 高级支持

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

OpsWorks Dashboard showing stacks with regions, layers, instances, and action options.

最初,克隆堆栈的设置与源堆栈的设置相同,但会将“copy”一词追加到堆栈名称后。有关这些设置的信息,请参阅创建新堆栈。还有两个额外的可选设置:

权限

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

应用程序

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

注意

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

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

要使克隆堆栈可以操作,请启动实例。 AWS OpsWorks Stacks 根据其层成员资格来设置和配置每个实例。它还部署任何应用程序,就像处理新堆栈一样。