Amazon RDS がストレージボリュームの初期化ステータスを可視化
Amazon RDS では、スナップショットから作成されたデータベースストレージボリュームの初期化ステータスを可視化できるようになりました。このステータスにより、復元後にストレージの初期化が完全に完了し、プロビジョニングしたパフォーマンスをすべて活用してレイテンシーの影響を受けやすいデータベースワークロードをサポートできる状態になったかどうかを判断できます。
データベースインスタンスを特定の時点に復元する場合や、リードレプリカを作成する場合、シングル AZ からマルチ AZ に変換する場合、Amazon RDS はスナップショットからストレージボリュームを作成します。これらのボリュームでは初期化が行われ、その間にストレージブロックが Amazon S3 からダウンロードされ、アクセス可能になる前にボリュームに書き込まれます。初期化の速度はワークロードやアクセスするブロックによって異なり、その期間中に I/O レイテンシーの増加が見られる場合があります。これまで Amazon RDS では、初期化中もインスタンスが利用可能として表示されていたため、パフォーマンスが安定したタイミングを直接示す情報が提供されていませんでした。RDS コンソールおよび DescribeDBInstances API に新たに追加された StorageOperationStatus フィールドと StorageOperationPercentProgress フィールドを使用すると、ストレージの初期化の進行状況をリアルタイムでモニタリングできるため、すべてのブロックが書き込まれた時点を確認できます。この情報を活用して、初期化の完了に合わせてワークロードの実行のタイミングを調整できます。これらのフィールドはストレージ最適化の進行状況も示すため、ストレージ変更後に、プロビジョニングしたパフォーマンスをすべて活用できるタイミングを計画できます。
ストレージボリュームの初期化ステータスは、すべての商用 AWS リージョンと米国 GovCloud リージョンにおいて、すべての Amazon RDS データベースインスタンスでデフォルトで利用できます。Amazon RDS マネジメントコンソール、AWS コマンドラインインターフェイス (CLI)、または AWS SDK を使用して、今すぐ使用を開始できます。詳細については、Amazon RDS ユーザーガイドの Amazon RDS ストレージを参照してください。