スケーリング設定を作成した後、必要に応じて管理できます。例えば、スケーリング設定を適用してスケーリンググループのインスタンス構成ソースを変更したり、ビジネス要件に合わせて変更または削除したりできます。また、スケーリング設定をインポートまたはエクスポートすることで、作成効率を向上させることも可能です。
スケーリング設定の適用または有効化
スケーリング設定を適用または有効化して、スケーリンググループのインスタンス構成ソースを変更できます。スケールアウトの要件が満たされると、Auto Scaling は新しいスケーリング設定に基づいて Elastic Compute Service (ECS) インスタンスまたは Elastic Container Instance (ECI) インスタンスを作成します。
1 つのスケーリンググループには最大 70 個のスケーリング設定を作成できます。ただし、スケーリンググループ内で 有効 状態にできるスケーリング設定は 1 つだけです。新しいスケーリング設定を適用すると、元のスケーリング設定は 有効 状態ではなくなります。
スケーリング設定のタブに移動します。
Auto Scaling コンソールにログインします。
左側のナビゲーションウィンドウで、Scaling Groups をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
管理するスケーリンググループを見つけ、[操作] 列の [詳細] をクリックします。
詳細ページの上部で、[インスタンス構成ソース] タブをクリックします。
適用するスケーリング設定を見つけ、[操作] 列の [適用] をクリックします。
表示されたダイアログボックスで、[OK] ボタンをクリックしてスケーリング設定を適用します。
スケーリング設定の変更
既存のスケーリング設定がビジネス要件を満たせない場合は、スケーリング設定を変更して、目的の ECS インスタンスまたは ECI インスタンスを作成できます。スケーリング設定を変更するには、次の手順を実行します。
スケーリング設定を変更すると、Auto Scaling は新しいスケーリング設定に基づいて ECS インスタンスまたは ECI インスタンスを作成します。この変更は、スケーリンググループ内の既存の ECS インスタンスまたは ECI インスタンスの構成には影響しません。
スケーリング設定のタブに移動します。
Auto Scaling コンソールにログインします。
左側のナビゲーションウィンドウで、Scaling Groups をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
管理するスケーリンググループを見つけ、[操作] 列の [詳細] をクリックします。
詳細ページの上部で、[インスタンス構成ソース] タブをクリックします。
変更するスケーリング設定を見つけ、[操作] 列の [編集] をクリックして [スケーリング設定の変更] ページに移動します。次の手順に従って、必要に応じてスケーリング設定を変更します。
ECS タイプのスケーリング設定の変更
[スケーリング設定の変更] ページで、プロンプトに従ってスケーリング設定の基本情報、インスタンスタイプ、イメージ、ディスクを変更します。
特定のパラメーターについては、「パラメーター」をご参照ください。
[変更] をクリックします。[スケーリング設定のプレビュー] ダイアログボックスで、スケーリング設定の情報を確認します。
変更内容を確認し、[変更の確認] をクリックします。
Elastic Container Instance タイプのスケーリング設定の変更
[スケーリング設定の変更] ページで、プロンプトに従ってスケーリング設定の情報を変更します。
特定のパラメーターについては、「パラメーター」をご参照ください。
変更後、[設定の確認] ボタンをクリックして設定を確定します。
設定を確認し、[変更の確認] をクリックしてスケーリング設定を変更します。
任意。スケーリング設定を有効化します。
スケーリング設定が 有効 状態でない場合、変更直後にステップ 2 を繰り返すことで有効化できます。また、後で有効化することもできます。詳細については、「スケーリング設定の適用または有効化」をご参照ください。
スケーリング設定の削除
スケーリング設定が不要になった場合は、削除することで管理効率を向上させ、スケーリング設定のクォータを解放できます。
スケーリング設定を削除する前に、その設定が 有効 状態でなく、その設定から自動的に作成された ECS インスタンスまたは ECI インスタンスがスケーリンググループに含まれていないことを確認してください。
スケーリング設定のタブに移動します。
Auto Scaling コンソールにログインします。
左側のナビゲーションウィンドウで、Scaling Groups をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
管理するスケーリンググループを見つけ、[操作] 列の [詳細] をクリックします。
詳細ページの上部で、[インスタンス構成ソース] タブをクリックします。
削除するスケーリング設定を見つけ、[操作] 列の [削除] をクリックします。
[スケーリング設定の削除] メッセージで、[OK] をクリックします。
スケーリング設定のインポートまたはエクスポート
この操作は、ECS タイプのスケーリンググループにのみ適用されます。スケーリンググループからスケーリング設定をエクスポートして、ローカルバックアップを作成できます。また、エクスポートしたスケーリング設定を他のスケーリンググループにインポートして、新しいスケーリング設定をより効率的に作成することもできます。
スケーリング設定をスケーリンググループにインポートする前に、スケーリング設定ファイルを準備する必要があります。ソーススケーリンググループのネットワークタイプが、インポート先のスケーリンググループのネットワークタイプと同じであることを確認してください。両方のスケーリンググループのネットワークタイプが VPC の場合、それらのスケーリンググループは同じ VPC 内に存在する必要があります。
スケーリング設定のタブに移動します。
Auto Scaling コンソールにログインします。
左側のナビゲーションウィンドウで、Scaling Groups をクリックします。
上部のナビゲーションバーで、リージョンを選択します。
管理するスケーリンググループを見つけ、[操作] 列の [詳細] をクリックします。
詳細ページの上部で、[インスタンス構成ソース] タブをクリックします。
スケーリング設定をエクスポートまたはインポートします。
スケーリング設定のエクスポート
[スケーリング設定のエクスポート] をクリックします。
.json ファイルがエクスポートされます。例: configuration-2024-01-29-a0c6ffb8-a3ac-4097-b145-92a722b1****.json。
スケーリング設定のインポート
[スケーリング設定のインポート] をクリックします。
[ファイルの選択] セクションで、[ファイルを選択 ..] をクリックしてインポートする .json ファイルを選択します。
重要一度に最大 10 個のスケーリング設定をインポートできます。これは非上書きインポートです。ソーススケーリンググループのネットワーク関連の設定 (ネットワークタイプ、VPC、vSwitch など) が、現在のスケーリンググループの設定とできるだけ一致していることを確認してください。一致しない場合、インポートされたスケーリング設定で ECS インスタンスを正しくスケーリングできない可能性があります。
[プレビュー] セクションで、インポートするスケーリング設定を選択します。
説明[プレビュー] セクションでスケーリング設定を選択できない場合は、ソースとインポート先のスケーリンググループで異なるネットワークタイプまたは VPC が使用されていないか確認してください。
任意。スケーリンググループ内でスケーリング設定名が重複しないようにするには、[インポートされたスケーリング設定にサフィックスを追加] を選択します。
[設定のインポート] をクリックします。インポートが成功したら、表示されるダイアログボックスで [閉じる] をクリックします。
任意。インポート完了後、必要に応じてインポートしたスケーリング設定を有効状態にします。詳細については、「スケーリング設定の適用または有効化」をご参照ください。
関連ドキュメント
スケーリング設定を適用する前に、次のいずれかの API 操作を呼び出して、スケーリング設定がビジネス要件を満たしているかどうかを確認できます。
API を呼び出してスケーリング設定を削除できます。詳細については、以下をご参照ください。
スケーリング設定がビジネス要件を満たさなくなった場合は、次のいずれかの API 操作を呼び出して変更できます。
有効状態のスケーリング設定のスケーリンググループを変更するには、ModifyScalingGroup 操作を呼び出します。