スタックのクローン化 - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

スタックのクローン化

重要

AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは OpsWorks コンソール、 API、 CLI、および CloudFormation リソースを通常どおり使用できますが、その時点でこれらのリソースは廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、AWS OpsWorks Stacks サポート終了に関する FAQ および AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行 を参照してください。

スタックの複数のコピーを作成すると便利な場合があります。たとえば、災害対策または予防措置として冗長性を追加したり、または新しいスタックの開始点として既存のスタックを使用したりした方がよいでしょう。最も簡単な方法は、ソーススタックのクローン化することです。AWS OpsWorks スタックダッシュボードで、クローン化するスタックの行の [Actions] (アクション) 列で [clone] (クローン) を選択すると、[Clone stack] (クローンスタック) ページが開きます。

初期状態では、クローンスタックの設定は、スタック名に「copy」という語が付加される点を除き、ソーススタックの設定とまったく同じです。これらの設定については、「新しいスタックを作成する」を参照してください。次の 2 つの追加オプション設定もあります。

アクセス許可

[all permissions] がオンの場合 (デフォルト)、ソーススタックのアクセス権限がクローンスタックに適用されます。

アプリケーション

ソーススタックにデプロイされるアプリケーションが表示されます。表示されている各アプリケーションの対応するチェックボックスがオンの場合 (デフォルト)、そのアプリケーションがクローンスタックにデプロイされます。

注記

一つのリージョンのエンドポイントから別のリージョンのエンドポイントにスタックのクローンを作成できません。例えば、米国西部 (オレゴン) リージョン (us-west-2) から アジアパシフィックアジアパシフィック (ムンバイ) (ap-south-1) にスタックをクローン化できません。

設定が完了したら、 [クローンスタック] を選択します。AWS OpsWorksスタックによって、ソーススタックのレイヤーと、オプションのアプリケーションおよびアクセス権限で構成された新しいスタックが作成されます。レイヤーの設定は、ユーザーが行った変更が適用された元の設定と同じです。ただし、クローン化ではインスタンスは作成されません。クローンスタックの各レイヤーにインスタンスの適切なセットを追加し、インスタンスを起動する必要があります。スタックと同様に、クローンスタックで通常の管理タスク (レイヤーの追加、削除、または変更、アプリケーションの追加およびデプロイなど) を実行できます。

クローンスタックを運用可能な状態にするには、インスタンスを起動します。AWS OpsWorksスタックは、各インスタンスのレイヤーメンバーシップに従って各インスタンスのセットアップと設定を行います。また、新しいスタックの場合と同様にアプリケーションをデプロイします。