信頼性の高いバックアップ機能により、データの損失を効果的に防ぎます。 PolarDB for PostgreSQLクラスターは、スケジュールバックアップと手動バックアップをサポートしています。 PolarDB for PostgreSQLクラスターを削除するときに、バックアップデータを保持することを選択できます。
データバックアップ
データのバックアップは、ストレージの種類によって異なります。
ストレージタイプ: Standard Edition Enterprise SSD (ESSD) 。
バックアップ機能
デフォルトで有効
保持期間
説明
バックアップサイズの表示方法
データバックアップ
必須
3から7300日
データバックアップでは、スナップショットを使用して、クラスタの分散ストレージシステム全体でデータをキャプチャして保存します。 この方法では、データをすばやくバックアップおよび復元できます。 ただし、データバックアップ (スナップショット) はストレージリソースを大量に消費する可能性があり、コストが上昇する可能性があります。 データバックアップを長期間保持すると、クラスターの書き込みパフォーマンスが低下する可能性があります。 データのバックアップを2週間以内に保持することをお勧めします。 データバックアップには、ストレージ容量の無料クォータが用意されています。 過剰なストレージ使用に対して追加料金が請求される場合があります。 バックアップスケジュールを変更して、データバックアップのサイズを管理できます。
データバックアップの物理サイズを次の図に示します。
説明PolarDBクラスターのデータバックアップ物理サイズ (図のコールアウト1): すべてのデータバックアップが占有する物理ストレージ容量の合計。 PolarDBクラスターのデータとデータバックアップは、ストレージシステム内の同じデータブロックを使用します。 データブロックに基づいて課金されます。
PolarDBクラスターのバックアップセット論理サイズ (図のコールアウト2): バックアップセット (バックアップまたはスナップショットとも呼ばれます) の論理データサイズ。 論理データサイズではなく、占有されている物理ストレージスペースに基づいて、データバックアップに対して課金されます。 データバックアップによって占有される物理ストレージスペースは0から始まり、より多くのデータがバックアップに書き込まれるにつれて増加しますが、データサイズを超えません。
ストレージタイプ: Enterprise Edition PolarStoreレベル4 (PSL4) またはPSL5。 データバックアップは、保存場所に基づいて、レベル1バックアップとレベル2バックアップの2つのレベルに分類されます。
データバックアップ機能
デフォルトで有効
保持期間
説明
バックアップサイズの表示方法
レベル 1 バックアップ
必須
3から14日
レベル1のバックアップ機能は、Redirect-on-Write (ROW) メソッドを使用してスナップショットを作成します。 スナップショットは、PolarDBクラスターの分散ストレージシステムに直接保存されます。 レベル1バックアップ機能はデータを複製しません。 データブロックが変更されると、システムは、データブロックの元のバージョンをスナップショットに保存し、書き込みを新しいデータブロックにリダイレクトする。 この場合、データベースストレージのサイズに関係なく、数秒以内にデータをバックアップできます。
PolarDBクラスターは、マルチスレッド並列処理やその他の技術革新を使用してデータのバックアップと復元を強化し、10分以内にバックアップセットから新しいクラスターにデータを復元できます。
説明デフォルトでは、レベル1のバックアップ機能が有効になっており、この機能を無効にすることはできません。
レベル1のバックアップは最大30日間保持できます。 この機能を使用する場合は、ホワイトリストへの入場についてお問い合わせください。
レベル1バックアップの物理サイズを次の図に示します。
説明PolarDBクラスターのレベル1バックアップ (スナップショット) の合計物理サイズ: すべてのレベル1バックアップが占有する合計物理ストレージ容量 (図のコールアウト1) 。 PolarDBクラスターのデータと複数のレベル1バックアップ (スナップショット) は、同じ物理データブロックを使用します。 データブロックに基づいて課金されます。 データバックアップの詳細については、「FAQ 」をご参照ください。
レベル 2 バックアップ
選択可能
30から7,300日
レベル2のバックアップを永続的に保持するには、クラスター削除前にバックアップを永続的に保持する機能を有効にします。
レベル2バックアップ機能は、レベル1バックアップを圧縮してオンプレミスストレージに保存します。 レベル2のバックアップは、レベル1のバックアップに比べて遅くなります。 ただし、レベル2のバックアップは、レベル1のバックアップよりも費用対効果が高くなります。
この機能を有効にすると、期限切れのレベル1バックアップがオンプレミスストレージに転送され、レベル2バックアップとして保存されます。 バックアップは約150メガバイト/秒の速度で転送されます。
レベル2のバックアップは、同じリージョンの異なるゾーンまたは異なるリージョンに実装できます。 詳細については、「イントラリージョンおよびクロスリージョンバックアップ」をご参照ください。
説明前のレベル1バックアップがレベル2バックアップに移行される前にレベル1バックアップが期限切れになった場合、レベル1バックアップは削除され、レベル2バックアップに移行されません。 たとえば、PolarDBクラスターは毎日01:00にレベル1のバックアップを作成し、24時間バックアップを保持します。 PolarDBクラスターが1月1日の01:00にレベル1バックアップAを作成し、1月2日の01:00にレベル1バックアップBを作成した場合。 レベル1バックアップAは、1月2日の01:00に期限切れになり、レベル2バックアップへの移行を開始します。 ただし、レベル1のバックアップAには大量のデータが格納され、転送タスクは1月3日の01:00までに完了しません。 この場合、レベル1バックアップBは、1月3日の01:00に有効期限が切れた後に削除され、レベル2バックアップには移行されません。
次の図は、レベル2バックアップの合計サイズを示しています。 レベル2バックアップの合計サイズは、すべてのレベル2バックアップのデータサイズの合計です。
物理ログバックアップ
メリット
ログバックアップ機能を使用すると、リアルタイムのredoログをObject Storage Service (OSS) に並行してアップロードしてバックアップを作成できます。 この機能はデフォルトで有効になっており、ログバックアップは3〜7,300日間保持されます。 クラスターを削除する前にバックアップを永続的に保持する機能を有効にすることで、ログバックアップを永続的に保存できます。
説明デフォルトでは、ログバックアップ機能は有効になっており、この機能を無効にすることはできません。
完全バックアップセットと、バックアップセットの作成後に生成されたログバックアップに基づいて、PolarDBクラスターのポイントインタイムリカバリを実行できます。 これにより、データの損失を防ぎ、データのセキュリティを確保します。 PITRを実行する場合、redoログのクエリに必要な時間を考慮する必要があります。これは、ビジネスデータの量とワークロードの影響を受けます。 ほとんどの場合、redoログは20秒から180秒ごとに1 GBのレートで照会されます。 合計復元期間は、バックアップセットの復元に必要な時間と、redoログのクエリに必要な時間の合計です。
バックアップサイズの表示
次の図は、ログバックアップの合計サイズを示しています。
リージョン内バックアップとクロスリージョンバックアップ
相違点
バックアップタイプ
説明
デフォルトで有効
シナリオ
メリット
リージョン内バックアップ
バックアップファイルは、同じリージョンの異なるゾーンに保存されます。
必須
説明デフォルトでは、この保存方法はレベル2バックアップを有効にすると有効になります。
長期アーカイブ
低いバックアップ頻度でデータをダンプすることで、コストを削減できます。
クロスリージョンバックアップ機能
バックアップファイルは、複数のリージョンに保存されます。
無効だ クロスリージョンバックアップを手動で有効にする必要があります。
Geo-redundancyとMLPSレベル3
リカバリポイント目標 (RPO) を減らすことができます。 このバックアップストレージ方法は、暗号化された安全性の高いプライベートネットワーク環境に適しています。 低いバックアップ頻度でデータをダンプすることで、コストを削減できます。
説明低頻度レベル2バックアップ: レベル2バックアップのバックアップ頻度は、レベル1バックアップのバックアップ頻度よりも低くなります。
クロスリージョンバックアップ機能がサポートされているAlibaba Cloudリージョン
バックアップ元リージョン
バックアップ先リージョン
中国 (杭州) 、中国 (上海) 、中国 (青島) 、中国 (北京) 、中国 (深セン) 、中国 (香港) 。
中国 (杭州) 、中国 (上海) 、中国 (青島) 、中国 (北京) 、中国 (深セン) 、中国 (香港) 。
説明クロスリージョンバックアップファイルは、ソースリージョンとは異なるリージョンにレプリケートされます。
米国 (バージニア)
米国 (シリコンバレー)
料金
バックアップおよび復元機能は無料で使用できます。 ただし、バックアップファイルはストレージスペースを消費します。 バックアップストレージスペースの課金ルールの詳細については、「Standard Editionクラスターの無料クォータを超えるバックアップストレージの課金ルール」または「Enterprise Editionクラスターの無料クォータを超えるバックアップストレージの課金ルール」をご参照ください。