コンソール上のフルスナップショットサイズで EBS スナップショットのデータ量推移を確認することはできますか
確認したいこと
それぞれのボリュームに紐づくスナップショットの料金を計算したく、フルスナップショットサイズにて各スナップショットのデータ使用量推移を確認することは可能でしょうか。
回答
いいえ、現在のところ、各スナップショットのデータ使用量推移は確認できず、料金計算の観点ではフルスナップショットサイズを使用することはできません。
フルスナップショットサイズと課金対象のデータの違い
フルスナップショットサイズは、以前(過去)のスナップショットからの変更されていないブロックを含む、その時点での合計サイズが表示されます。
Amazon EBS スナップショットに関する情報の表示|AWS
注記
Full snapshot size フィールドには、スナップショットのフルサイズがバイト単位で表示されます。これはスナップショットの増分サイズではありません。代わりに、スナップショットの作成時にソースボリュームに書き込まれたすべてのブロックのサイズを表します。
これは実際の課金対象となる増分スナップショットサイズとは異なります。
EBS スナップショットの課金は増分ベースで行われるため、フルスナップショットサイズでは正確な料金計算や使用量推移の把握はできません。
ハイパフォーマンスブロックストレージの料金|Amazon EBS の料金
Amazon EBS スナップショット
Amazon EBS スナップショットは、ブロックデータのポイントインタイムコピーです。スタンダードティアの EBS スナップショットは段階的に保存されます。つまり、変更されたブロックの保存に対してのみ請求が行われます。
実際の料金確認方法
増分スナップショットで実際に変更されたデータの変更量は確認が困難であるため、現在 AWS 環境で発生しているスナップショットの料金を確認するには、請求情報からスナップショットの使用量の総量を確認する必要があります。
確認すべき請求項目:[リージョン名]-EBS:SnapshotUsage
スナップショット料金における概算の算出方法について記載の以下ブログがありますので、参考となりましたら幸いです。
EBS スナップショットの料金を計算してみる|DevelopersIO