EBS ボリューム初期化の開始日時、完了日時、ステータスを確認する手順を教えてください

EBS ボリューム初期化の開始日時、完了日時、ステータスを確認する手順を教えてください

EBS ボリュームの初期化状況を確認する方法について紹介します。
2026.09.08

困っていること

EBS ボリューム初期化の開始日時、完了日時、ステータスを確認する手順をご教示ください。

回答

ボリューム初期化の開始日時

マネジメントコンソール上で、対象ボリュームの「作成日」からご確認いただけます。
CleanShot 2026-09-08 at 10.29.17@2x

AWS CLI では、describe-volumes コマンド [1] を使用することで、ボリュームの作成日時(CreateTime)を取得することが可能です。

aws ec2 describe-volumes \
    --volume-ids vol-xxxxxxxxxxxxxxxxx \
    --query "Volumes[0].CreateTime" \
    --output text

CleanShot 2026-09-08 at 10.31.02@2x

ボリューム初期化の完了日時

初期化完了後 5 分以内に、EventBridge へ initializeVolume イベントが送信されます。このイベントの completionTime フィールドが完了日時にあたります。[2]
ボリュームの初期化を行う前に、EventBridge のイベントパターンおよびターゲット(CloudWatch Logs / SNS トピック等)を設定したルールを作成することで、完了日時をご確認いただけます。

ボリューム初期化完了後に完了日時をメールにて通知する場合の EventBridge のイベントパターン、ターゲット(SNSトピック)を設定したルールの設定手順は以下の通りとなります。

  1. Amazon EventBridge コンソール(https://console.aws.amazon.com/events/)を開く
  2. 左ペインの 「ルール」 → 「ルールを作成」
  3. 「トリガーイベント」 に 「EBS Volume Notification」 を設定し、「イベントパターン(フィルター)」 で以下を追加する [1]
{
    "detail-type": ["EBS Volume Notification"],
    "source": ["aws.ec2"],
    "detail": {
        "event": ["initializeVolume"],
        "result": ["succeeded"]
    }
}

手順3

  1. 「ターゲット」に「SNS トピック」を設定し、「ターゲット設定」であらかじめ作成した対象トピックを設定し、作成

手順4

  1. Rule name を入力、イベントバスは「default」を選択し、作成

本ルールはイベント駆動のため、作成後に手動で実行する必要はなく、ボリューム初期化完了時に自動的にメールが届きます。
CleanShot 2026-09-08 at 10.50.33@2x

また、EBS Volume Notification は AWS サービスが発行する状態変更イベントのため、イベントバスへの取り込みに料金は発生しません。また、同一アカウント内の SNS トピックへの配信であれば料金は発生しません。SNS について、数回程度の通知であれば、無料利用枠の範囲内に収まることが期待されます。

ボリューム初期化のステータス

マネジメントコンソール上で、対象ボリュームの「ステータスチェック」タブ →「初期化の状態」からご確認いただけます。
CleanShot 2026-09-08 at 10.35.44@2x

AWS CLI では、 describe-volume-status コマンド [3] を使用することで、初期化のステータスに加え、進捗状況をご確認いただけます。

aws ec2 describe-volume-status --volume-ids vol-xxxxxxxxxxxxxxx

初期化進行中の出力
EstimatedTimeToCompleteInSeconds として、残り時間が表示されます。
CleanShot 2026-09-08 at 10.38.37@2x

初期化完了後の出力
CleanShot 2026-09-08 at 10.37.37@2x

参考資料

[1] describe-volumes — AWS CLI 2.36.24 Command Reference

CreateTime -> (timestamp)
 The time stamp when volume creation was initiated.

[2] EBS ボリューム初期化イベント

completionTime には、イベントの生成日時が反映されます。イベントは初期化の完了後 5 分以内に生成されるため、completionTime は初期化の完了後 5 分以内の日時となります。
(中継)
"detail": { "event": " initializeVolume", "result": "succeeded", "completionTime": "yyyy-mm-ddThh:mm:ssZ", "request-id": "01234567-0123-0123-0123-0123456789ab" }

[3] describe-volume-status — AWS CLI 2.36.24 Command Reference

Progress -> (long)
 The current volume initialization progress as a percentage (0-100). Returns 100 when volume initialization has completed.
EstimatedTimeToCompleteInSeconds -> (long)
 The estimated remaining time, in seconds, for volume initialization to complete. Returns 0 when volume initialization has completed.

クラスメソッドオペレーションズ株式会社について

クラスメソッドグループのオペレーション企業です。
運用・保守開発・サポート・情シス・バックオフィスの専門チームが、IT・AIをフル活用した「しくみ」を通じて、お客様の業務代行から課題解決や高付加価値サービスまでを提供するエキスパート集団です。
当社は様々な職種でメンバーを募集しています。
「オペレーション・エクセレンス」と「らしく働く、らしく生きる」を共に実現するカルチャー・しくみ・働き方にご興味がある方は、クラスメソッドオペレーションズ株式会社 コーポレートサイト をぜひご覧ください。※2026年1月 アノテーション㈱から社名変更しました。


AWSテクニカルサポートノートについて

過去にクラスメソッドのAWS総合支援サービスで頂いたお問合せの中から、通常のAWS利用時でも有益になりうる情報をテクニカルサポートチームがTIPSとしてご紹介しています。技術サポートは、無料でご提供しております。詳細は下記ボタンからご覧ください。

クラスメソッドのAWSサポートの詳細を見る

この記事をシェアする

関連記事