キャパシティ予約間でキャパシティを移動する - Amazon Elastic Compute Cloud

キャパシティ予約間でキャパシティを移動する

複数のキャパシティ予約がある場合は、利用可能なキャパシティをキャパシティ予約間で移動できます。例えば、使用量が増加しているキャパシティ予約に追加のキャパシティが必要で、キャパシティを使用できる別のキャパシティ予約がある場合、2 つの予約間でキャパシティを再割り当てできます。

移動先のキャパシティ予約は、移動元のキャパシティ予約の次のプロパティと一致する必要があります。

  • インスタンスタイプ

  • プラットフォーム

  • アベイラビリティーゾーン

  • テナンシー

  • 配置グループ

  • 終了時間

移動先キャパシティ予約のインスタンスの適格性 (open または targeted) とタグは、移動元キャパシティ予約と一致する必要はありません。移動元と移動先のキャパシティ予約の設定は変わりません。ただし、移動元の予約で使用可能なキャパシティが減少し、移動先の予約で使用可能なキャパシティが増加します。

使用可能なすべてのキャパシティが移動元キャパシティ予約から移動され、使用されているキャパシティがない場合、そのキャパシティ予約は自動的にキャンセルされます。移動元キャパシティ予約で使用可能なキャパシティを超えて移動しようとすると、エラーが発生します。

注記

キャパシティブロックの使用可能なキャパシティの移動はサポートされていません。

使用可能なキャパシティを移動元キャパシティ予約から移動先キャパシティ予約に移動する場合、Amazon EC2 コンソールまたは AWS CLI を使用できます。

Console
コンソールを使用して使用可能なキャパシティを移動するには
  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

  2. ナビゲーションペインで、[キャパシティ予約] を選択します。

  3. 移動可能なキャパシティがあるオンデマンドキャパシティ予約 ID を選択します。

  4. [アクション][容量の管理] で、[移動] を選択します。

  5. [容量の移動] ページの [移動先キャパシティ予約] で、リストから予約を選択します。

  6. [移動する数量] で、スライダーを使用するか、移動元キャパシティ予約から移動先キャパシティ予約に移動するインスタンスの数を入力します。

  7. 概要を確認し、準備ができたら、[移動] を選択します。

AWS CLI
AWS CLI を使用して使用可能なキャパシティを移動するには

move-capacity-reservation-instancesコマンドを実行します。次の例では、ID が cr-1234567890abcdef0 の移動元キャパシティ予約から、ID が cr-021345abcdef56789 の移動先キャパシティ予約に 10 個のインスタンスを移動します。

aws ec2 move-capacity-reservation-instances --source-capacity-reservation-id cr-1234567890abcdef0 --destination-capacity-reservation-id cr-021345abcdef56789 --instance-count 10