すべてのプロダクト
Search
ドキュメントセンター

PolarDB:概要

最終更新日:Nov 04, 2024

データは企業の中核資産です。 企業のビジネスが成長するにつれて、データは指数関数的に増加します。 これには、ビジネスアプリケーションがオンラインでリアルタイムにデータを処理できる必要があります。 偶発的なデータ削除、システムの脆弱性、ランサムウェア、ハードウェアの障害、自然災害などのさまざまな要因がデータの損失を引き起こす可能性があるため、データベースのO&M担当者が企業のコアデータを保護することはより困難になります。 したがって、データのバックアップと復元はデータベースの重要な機能です。

PolarDBは、データバックアップと物理ログバックアップをサポートします。 データのバックアップは、特定の時点におけるクラスタ上のすべてのデータのバックアップセット (スナップショット) を作成するプロセスです。 データバックアップは完全バックアップです。 ログのバックアップは、バックアップセットが作成された後に新しいデータを記録するプロセスです。 ログバックアップは増分バックアップです。 完全データバックアップセットとバックアップセットの作成後に生成されたredoログを使用して、PolarDBクラスターまたはクラスター内の特定のインスタンスまたはテーブルを任意の時点に復元できます。

データバックアップ

ストレージタイプには、Enterprise EditionまたはStandard Edition PolarStore Level 4 (PSL4) またはPSL5が含まれます。 データバックアップは、保存場所に基づいて、レベル1バックアップとレベル2バックアップに分類されます。

保管場所

デフォルト設定

保持期間

メリット

バックアップセットのサイズを表示する方法

レベル 1 バックアップ

Enabled

3から14日

  • レベル1バックアップは、Redirect-on-Write (ROW) スナップショットに基づいて作成されます。 これらのスナップショットは、PolarDBの分散ファイルシステムに保存されます。 システムは、データブロックをスナップショットに保存するときにデータをレプリケートしません。 データブロックが変更されると、システムは、データブロックの以前のバージョンのうちの1つをスナップショットに保存し、元のデータブロックによってリダイレクトされる新しいデータブロックを作成する。 したがって、データベースストレージのサイズに関係なく、数秒以内にバックアップを作成できます。

  • PolarDBクラスターのバックアップおよび復元機能は、マルチスレッド並列処理およびその他の革新的なテクノロジーを使用します。 これにより、バックアップセット (スナップショット) から新しいクラスターに10分以内 (ホットスタンバイクラスター機能が有効になっている場合は20分以内) にデータを復元できます。 消費される時間は、データベース内のデータ量などの要因に依存します。

説明
  • デフォルトでは、レベル1のバックアップ機能が有効になっており、この機能を無効にすることはできません。

  • レベル1のバックアップスナップショットの最大保存期間は14日です。

次の図は、レベル1バックアップの合計物理ストレージを示しています。一级备份快照总大小

説明
  • PolarDBクラスターのレベル1バックアップ物理サイズは、パート ① に示すように、すべてのレベル1バックアップセットが占有する専用物理ストレージの合計です。 レベル1バックアップの実際のストレージ容量は、この値に基づいています。

  • PolarDBクラスターのバックアップセットの論理サイズは、パート ② に示すように、バックアップセットの論理サイズです。 このサイズは課金されません。

  • PolarDBクラスターと複数のレベル1バックアップセット (スナップショット) のデータは、1回だけ課金される同じ物理データブロックに保存できます。 詳細については、「FAQ」をご参照ください。

レベル 2 バックアップ

無効

  • 30から7,300日

  • クラスター削除前にバックアップを永続的に保持する機能を有効にして、レベル2バックアップを永続的に保存します。

  • レベル2バックアップは、圧縮されてからオンプレミスストレージに保存されるレベル1バックアップです。 レベル2のバックアップは、レベル1のバックアップよりも復元が遅くなります。 ただし、レベル2のバックアップは、レベル1のバックアップよりも費用対効果が高くなります。

  • この機能を有効にすると、期限切れのレベル1バックアップがオンプレミスストレージに転送され、レベル2バックアップとして保存されます。

  • レベル 2 バックアップは、PolarDB クラスターと同じリージョンまたは別のリージョンに保存できます。 詳細については、「単一リージョンバックアップおよびクロスリージョンバックアップ」をご参照ください。

説明

レベル1のバックアップがレベル2のバックアップに移行される前に期限切れになった場合、レベル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バックアップのデータサイズの合計です。2

物理ログバックアップ

  • メリット

    ログバックアップ機能を使用すると、リアルタイムのredoログをObject Storage Service (OSS) に並行してアップロードしてバックアップを作成できます。 ログバックアップは、PolarDB クラスターと同じリージョンまたは別のリージョンに保存できます。 それらは3〜7,300日間保持される。 クラスターを削除する前にバックアップを永続的に保持する機能を有効にすると、バックアップを永続的に保存できます。

    説明

    デフォルトでは、ログバックアップはPolarDBクラスターと同じリージョンに保存されます。 このバックアップストレージ方式は無効にできません。

    ログバックアップは、一貫したポイントインタイムリカバリに役立ちます。 完全バックアップセット (スナップショット) と、バックアップセットの作成後に生成されたredoログに基づいて、PolarDBクラスターのポイントインタイムリカバリ (PITR) を実行できます。 ログバックアップにより、ユーザーエラーによるデータの損失を防ぎ、一定期間内に生成されるデータのセキュリティを確保できます。 PITRを実行する場合は、redoログのクエリに必要な時間を考慮する必要があります。 Redoログは、20秒から70秒ごとに1 GBのレートで照会されます。 合計復元期間は、バックアップセットの復元に必要な時間と、redoログのクエリに必要な時間の合計です。

  • バックアップセットのサイズを表示する方法

    次の図は、ログバックアップの合計サイズが各ログバックアップファイルのサイズの合計であることを示しています。

    日志大小

単一リージョンバックアップとクロスリージョンバックアップ

  • 相違点

    バックアップタイプ

    説明

    デフォルト設定

    シナリオ

    メリット

    単一リージョンバックアップ

    バックアップファイルは、PolarDBクラスターと同じリージョンで別のゾーンに保存されます。

    Enabled.

    説明

    この保存方法は、レベル2バックアップを有効にするとデフォルトで有効になります。

    長期アーカイブ

    低いバックアップ頻度でデータをダンプすることで、コストを削減できます。

    クロスリージョンバックアップ

    バックアップファイルは、PolarDBクラスターとは異なるリージョンに保存されます。

    無効だ クロスリージョンバックアップは手動で有効にする必要があります。

    Geo-redundancyとMLPSレベル3

    リカバリポイント目標 (RPO) を減らすことができます。 このバックアップストレージ方法は、暗号化された安全性の高いプライベートネットワーク環境に適しています。 低いバックアップ頻度でデータをダンプすることで、コストを削減できます。

    説明

    低頻度レベル2バックアップ: レベル2バックアップのバックアップ頻度は、レベル1バックアップのバックアップ頻度よりも低くなります。

  • クロスリージョンバックアップ機能がサポートされているAlibaba Cloudリージョン

    ソースリージョン

    宛先リージョン

    中国本土のリージョン: 中国 (杭州) 、中国 (北京) 、中国 (上海) 、中国 (深セン) 、中国 (青島) 、中国 (張家口) 、中国 (成都) 、中国 (フフホト) 、中国 (広州)

    中国本土のリージョン: 中国 (杭州) 、中国 (北京) 、中国 (上海) 、中国 (深セン) 、中国 (青島) 、中国 (張家口) 、中国 (成都) 、中国 (フフホト)

    米国 (シリコンバレー)、米国 (バージニア)

    中国 (香港) 、シンガポール、インドネシア (ジャカルタ) 、日本 (東京) 、マレーシア (クアラルンプール)

    ドイツ (フランクフルト)

    中国 (香港)

    米国 (シリコンバレー)、米国 (バージニア)

    日本 (東京) 、シンガポール、マレーシア (クアラルンプール) 、インドネシア (ジャカルタ)

    ドイツ (フランクフルト)

    中国本土のリージョン: 中国 (杭州) 、中国 (北京) 、中国 (上海) 、中国 (深セン) 、中国 (青島) 、中国 (張家口) 、中国 (成都) 、中国 (フフホト)

    課金

    バックアップおよび復元機能は無料で使用できます。 ただし、バックアップファイルはストレージスペースを消費します。 詳細については、「無料クォータを超えるバックアップストレージの課金ルール」をご参照ください。