ApsaraDB RDS for PostgreSQL は、高頻度スナップショットバックアップ機能を提供します。ビジネス要件に基づいて、ApsaraDB RDS for PostgreSQL インスタンスのバックアップ頻度を 15 分から 12 時間の範囲で指定できます。この機能は、データが頻繁に更新され、データの整合性を確保する必要があり、ダウンタイムの影響を受けやすいサービスが提供されるシナリオに適しています。バックアップ頻度を増やすと、よりタイムリーにデータをバックアップし、ビジネスの継続性とデータセキュリティを確保できます。
前提条件
RDS インスタンスは、エンタープライズ SSD(ESSD)またはプレミアム ESSD を使用します。
説明RDS インスタンスのストレージタイプを標準 SSD から ESSD に変更できます。詳細については、「ストレージタイプを標準 SSD から ESSD にアップグレードする」をご参照ください。
サーバーレス RDS インスタンスはサポートされていません。
ApsaraDB RDS のバックアップ機能を初めて使用する場合は、Alibaba Cloud アカウントを使用して AliyunServiceRoleForDBS サービスリンクロールが作成されます。
請求ルール
バックアップファイルの合計サイズがバックアップストレージの無料クォータを超えない場合、バックアップストレージ料金は発生しません。RDS インスタンスのバックアップファイルの合計サイズが無料クォータを超える場合は、使用した超過バックアップストレージに対して課金されます。詳細については、「バックアップストレージ料金」をご参照ください。
機能説明
高頻度スナップショットバックアップ機能を有効にしない場合、スナップショットバックアップ頻度を 1 日 1 回に設定できます。
高頻度スナップショットバックアップ機能を有効にする場合、ビジネス要件に基づいて、15 分から 12 時間の範囲のバックアップ頻度を指定できます。
スナップショットの保持ポリシーは、スナップショットのバックアップ頻度に基づいて変更されます。
スナップショットバックアップ頻度 | スナップショット保持ポリシー |
分 | 1 時間以内に完了したすべてのスナップショットが保持されます。1 時間前に生成されたスナップショットについては、ApsaraDB RDS は、1 時間後の最初のスナップショットを除くすべてのスナップショットを削除します。24 時間前に生成されたスナップショットについては、ApsaraDB RDS は毎日 00:00 以降の最初のスナップショットを除くすべてのスナップショットを削除します。 たとえば、スナップショットバックアップ頻度を 15 分に設定すると、1 週間で合計 33 個のスナップショットが保持されます。具体的には、1 時間以内に 4 つのスナップショットが生成され、すべてのスナップショットが保持されます。1~24 時間の範囲で生成されたスナップショットについては、各時間で完了した最初のスナップショットが保持され、その範囲内で合計 23 個のスナップショットが保持されます。24 時間~7 日の範囲で生成されたスナップショットについては、毎日完了した最初のスナップショットが保持され、その範囲内で合計 6 個のスナップショットが保持されます。 |
時間 | 24 時間以内に完了したすべてのスナップショットが保持されます。24 時間以上保持されているスナップショットについては、ApsaraDB RDS は毎日 00:00 以降の最初のスナップショットのみを保持します。 たとえば、スナップショットバックアップ頻度を 6 時間に設定すると、1 週間で合計 10 個のスナップショットが保持されます。具体的には、24 時間以内に 4 つのスナップショットが生成され、すべてのスナップショットが保持されます。24 時間~7 日の範囲で生成されたスナップショットについては、毎日完了した最初のスナップショットが保持され、その範囲内で合計 6 個のスナップショットが保持されます。 |
詳細については、「バックアップ用に生成されたスナップショットの保持ポリシー」をご参照ください。
高頻度スナップショットバックアップ機能を有効にする
RDS インスタンスの詳細ページの左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。表示されるページの バックアップポリシー タブで、データバックアップの設定 セクションの [編集] をクリックして、スナップショットバックアップ頻度を指定します。
この機能を使用するには、数秒以内にバックアップ 機能を有効にする必要があります。1 桁秒バックアップ機能が無効になっている場合、高頻度スナップショットバックアップ機能を有効にすると、システムは自動的に 1 桁秒バックアップ機能を有効にします。
その他のパラメーターの詳細については、「ApsaraDB RDS for PostgreSQL インスタンスをバックアップする」をご参照ください。
高頻度スナップショットバックアップファイルが生成された後、ファイルを使用して RDS インスタンスをリストアできます。さらに、ファイルは Object Storage Service (OSS) バケットに自動的にアップロードされて保存されます。[タスクセンター] で、[スナップショットを OSS にバックアップ] タイプのタスクをフィルタリングして、高頻度スナップショットバックアップファイルを OSS バケットにアップロードする進捗状況を確認できます。
高頻度スナップショットバックアップファイルが OSS バケットにアップロードされる前は、ローカル冗長ストレージ(LRS)が使用されます。高頻度スナップショットバックアップファイルが OSS バケットにアップロードされた後、データ冗長ストレージメカニズムは RDS インスタンスのリージョンによって異なります。ZRS バケットを作成できる リージョンに RDS インスタンスが存在する場合、ゾーン冗長ストレージ(ZRS)が自動的に使用されます。ZRS バケットを作成できないリージョンに RDS インスタンスが存在する場合は、LRS が使用されます。

参照
API 操作を呼び出して、BackupInterval パラメーターで指定されたスナップショットバックアップ頻度を設定することもできます。詳細については、「ModifyBackupPolicy」をご参照ください。
詳細については、「ApsaraDB RDS for PostgreSQL インスタンスのバックアップ機能」または「データリストアメソッドの概要」をご参照ください。