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

PolarDB:フルリストアの方法 1:バックアップセットからデータをリストアする

最終更新日:Jun 30, 2025

フルリストアとは、PolarDB クラスタの既存データすべてを新しいクラスタにリストアする方法です。新しいクラスタのデータの正確性を検証した後、リストアされたデータを元のクラスタに移行できます。フルリストアは、バックアップセットまたは特定の時点に基づいて実行できます。このトピックでは、クラスターの既存データすべてをバックアップセットからリストアする方法について説明します。

注記

新しいクラスタにリストアできるのは、元のクラスタのデータとアカウント情報のみです。元のクラスタのパラメータを新しいクラスタにリストアすることはできません。

手順

  1. PolarDB コンソール にログインします。左側のナビゲーションウィンドウで、[クラスタ] をクリックします。左上隅で、クラスタのリージョンを選択します。クラスタリストで、クラスタを見つけてその ID をクリックし、[基本情報] ページに移動します。

  2. 左側のナビゲーションウィンドウで、設定と管理 > バックアップと復元 を選択します。

  3. 新しいクラスタにデータをリストアします。

    • リージョン内リストア:

      データをリストアするバックアップセットを見つけ、新しいクラスターに復元操作 列でクリックします。

    • リージョン間リストア:

      1. [バックアップとリストア] ページで、バックアップセットがあるリージョンを選択します。

      2. データをリストアするバックアップセットを見つけ、新しいクラスターに復元操作 列でクリックします。

  4. [インスタンスの複製] ページで、新しいクラスタの [課金方法] を選択します。

    • [サブスクリプション]:クラスタを作成する際に、特定の期間のクラスタの使用料金を支払う必要があります。

    • [従量課金]:クラスタを作成する際に、最初に支払いを行う必要はありません。使用した計算リソースとストレージリソースに対して課金されます。

  5. 次の表に示すパラメータを設定します。

  6. パラメータ

    説明

    複製ソースタイプ

    [バックアップセット] を選択します。

    複製ソースバックアップセット

    データをリストアするバックアップセットを選択します。

    説明

    各バックアップセットの 開始時刻 が表示されます。このバックアップ時間に基づいて、バックアップセットを選択するかどうかを判断できます。

    リージョン

    データをリストアするリージョンを選択します。

    説明
    • リージョン間バックアップを有効にしている場合は、バックアップセットからソースリージョンとターゲットリージョンのクラスタにデータをリストアできます。

    • デフォルトでは、リージョン間バックアップを有効にしていない場合、新しいクラスタは元のクラスタと同じリージョンに配置されます。この値を変更する必要はありません。

    プライマリゾーン

    新しいクラスタをデプロイするプライマリゾーンを選択します。

    説明

    2 つ以上のゾーンがあるリージョンでは、PolarDB はディザスタリカバリのためにセカンダリゾーンにデータを自動的に複製します。

    ネットワークタイプ

    このパラメータは自動的に [VPC] に設定されます。この値を変更する必要はありません。

    VPC

    新しいクラスタの [VPC][vSwitch] を選択します。元のクラスタに接続されているのと同じ VPC と vSwitch を選択することをお勧めします。

    説明

    最適なパフォーマンスを実現するために、PolarDB クラスタを、接続する ECS インスタンスと同じ VPC に作成してください。そうでない場合、クラスタと ECS インスタンスは内部ネットワーク経由で通信できず、最適なパフォーマンスを実現できません。

    vSwitch

    互換性

    このパラメータは、元のクラスタに指定されている [互換性] の値に自動的に設定されます。この値を変更する必要はありません。

    たとえば、元のクラスタに指定されている [互換性] の値が [MySQL 8.0] の場合、新しいクラスタの [互換性] は自動的に [MySQL 8.0] に設定されます。MySQL 8.0 の値は、クラスタが MySQL 8.0 と完全に互換性があることを示します。

    マイナーバージョン

    [8.0.1] または [8.0.2] を選択します。

    説明

    このパラメータは、[互換性] パラメータが [MySQL 8.0] に設定されている場合にのみ有効です。

    エディション

    このパラメータは、元のクラスタの [エディション] に自動的に設定されます。この値を変更する必要はありません。

    たとえば、元のクラスタの [エディション]Cluster Edition (Recommended) の場合、新しいクラスタの [エディション] は自動的に Cluster Edition (Recommended) に設定されます。詳細については、「エディション」をご参照ください。

    仕様タイプ

    PolarDB for MySQL クラスタエディション[汎用] または [専用] を選択します。

    • 専用:各クラスタに割り当てられる CPU などの計算リソースは、そのクラスタ専用です。これにより、クラスタの安定性と信頼性が向上します。

    • 汎用:アイドル状態の計算リソース(CPU など)は、費用対効果を高めるために、同じサーバー上のクラスタ間で共有されます。

    仕様タイプの比較について詳しくは、「汎用計算ノードと専用計算ノードの比較」をご参照ください。

    CPU アーキテクチャ

    このパラメータは、元のクラスタの CPU アーキテクチャに自動的に設定されます。この値を変更する必要はありません。

    ノード仕様

    [ノード仕様] を選択します。クラスタの最大ストレージ容量とパフォーマンスは、ノード仕様によって異なります。詳細については、「PolarDB for MySQL Enterprise Edition の計算ノード仕様」をご参照ください。

    説明

    新しいクラスタが想定どおりに動作するように、元のクラスタのノード仕様と同じかそれ以上の [ノード仕様] を選択することをお勧めします。

    ノード

    • ソースクラスタが Cluster Edition (Recommended) の場合、クラスタはデフォルトで 1 つのプライマリノードと 1 つの読み取り専用ノードで構成されます。2 つのノード(プライマリノードと読み取り専用ノード)または 1 つのノード(プライマリノード)を選択できます。

    • ソースクラスタが Multi-master Cluster (Database/Table) Edition の場合、システムはデフォルトで同じ仕様の 2 つのプライマリノードを作成します。この場合、このパラメータを設定する必要はありません。

    PolarProxy タイプ

    PolarDB は、Standard Enterprise EditionDedicated Enterprise Edition の 2 つの PolarProxy タイプを提供します。

    • Standard Enterprise Edition オプションは、汎用 クラスタで使用できます。これは CPU リソースを共有し、ビジネス負荷に基づいて数秒以内にスマートな弾性スケーリング機能を提供します。

    • Dedicated Enterprise Edition オプションは、専用 クラスタで使用できます。この PolarProxy タイプは、割り当てられたすべての CPU リソースを占有し、より優れた安定性を提供します。

    説明

    PolarProxy Enterprise Edition は現在無料で利用できますが、将来的に課金される可能性があります。

    PolarProxy 仕様

    PolarProxy の仕様。有効値:

    • 2C:2 CPU コア。

    • 4C:4 CPU コア。

    • 8C:8 CPU コア。

    • 16C: 16 CPU コア。

    クロスゾーン強整合性

    このパラメーターは、元のクラスターの値に自動的に設定されます。この値を変更する必要はありません。

    [ホットスタンバイ クラスタを有効にする]

    PolarDBPolarDB は複数の高可用性モードを提供します。PolarDB クラスタのホットスタンバイストレージクラスタ機能を有効にすると、 クラスタが存在するリージョンのセカンダリゾーン、または同じゾーン内の別のデータセンターにホットスタンバイストレージクラスタが作成されます。ホットスタンバイストレージクラスタは独立したストレージリソースを持ちます。ホットスタンバイストレージクラスタが独立したコンピューティングリソースを持つかどうかは、高可用性モードによって異なります。プライマリゾーンの PolarDB クラスタに障害が発生した場合、ホットスタンバイストレージクラスタがすぐに引き継ぎ、読み取りおよび書き込み操作とストレージタスクを処理します。 は複数の高可用性モードを提供します。 クラスタのホットスタンバイストレージクラスタ機能を有効にすると、 クラスタが存在するリージョンのセカンダリゾーン、または同じゾーン内の別のデータセンターにホットスタンバイストレージクラスタが作成されます。ホットスタンバイストレージクラスタは独立したストレージリソースを持ちます。ホットスタンバイストレージクラスタが独立したコンピューティングリソースを持つかどうかは、高可用性モードによって異なります。プライマリゾーンの クラスタに障害が発生した場合、ホットスタンバイストレージクラスタはすぐに引き継ぎ、読み取りおよび書き込み操作とストレージタスクを処理します。

    説明
    • ホットスタンバイストレージクラスタと関連ソリューションの詳細については、「高可用性モード(ホットスタンバイクラスタ)」をご参照ください。

    • 高可用性モードの変更ルール:

      • [2 つのゾーン(ホットスタンバイストレージクラスタ有効)] または [2 つのゾーン(ホットスタンバイストレージおよびコンピューティングクラスタ有効)] から [単一ゾーン(ホットスタンバイストレージクラスタ無効)] にクラスタの高可用性モードを直接変更することはできません。

        このような高可用性モードの変更を行う場合は、新しいクラスタを購入し、そのクラスタに [単一ゾーン(ホットスタンバイストレージクラスタ無効)] 高可用性モードを選択することをお勧めします。次に、Data Transmission Service (DTS) を使用して、既存のクラスタを新しいクラスタに移行します。既存のクラスタを新しいクラスタに移行する方法については、「PolarDB for MySQL クラスタ間でデータを移行する」をご参照ください。

      • [3 つのゾーン] 高可用性モードは、新しいクラスタを購入する場合にのみ選択できます。3 つのゾーンから他の高可用性モードに、またはその逆に、クラスタの高可用性モードを変更することはできません。

    • [単一ゾーン(ホットスタンバイストレージクラスタ無効)] から別の高可用性モードに、クラスタの高可用性モードを手動で変更できます。詳細については、「高可用性モード(ホットスタンバイクラスタ)」をご参照ください。

    ストレージ タイプ

    このパラメーターの値は、ソースクラスターのストレージタイプによって異なります。ソースクラスターが ESSD を使用している場合は、ESSD のみを選択できます。ソースクラスターが PSL4 または PSL5 を使用している場合は、PSL4 または PSL5 を選択できます。

    企業向け SSD(ESSD)は、Alibaba Cloud によって開発された超高性能ディスクです。 ESSD は、次世代の分散ブロックストレージアーキテクチャ上に構築されており、25 ギガビット イーサネット ネットワークやリモートダイレクトメモリアクセス(RDMA)などの高度なネットワーキングテクノロジーを使用しています。 これらは、単一パスの待機時間を短縮し、それぞれがランダム読み取り/書き込み操作で最大 100 万 IOPS(1 秒あたりの入力/出力操作)を提供できます。 ESSD は、次のパフォーマンスレベル(PL)に分類されます。

    • PSL5:PolarDB の過去のバージョンでサポートされているストレージタイプ。 これは、2022 年 6 月 7 日より前に購入された PolarDB クラスターのデフォルトのストレージタイプでした。 より高いパフォーマンス、信頼性、および可用性を提供します。

    • PSL4:PolarDB の新しいストレージタイプ。 このタイプは、Alibaba Cloud によって独自に開発された Smart-SSD テクノロジーを使用して、SSD ディスクに保存されているデータを圧縮および解凍します。 高いディスクパフォーマンスを維持しながら、データのストレージコストを最小限に抑えることができます。

      説明
      • ストレージタイプの変換ルール:

        • 特定のプロダクトシリーズは、PSL4 から PSL5 への ストレージタイプのスペックアップ をサポートしています。

        • PSL5 ストレージを PSL4 ストレージにスペックダウンすることはできません。

      • クラスターが PSL5 ストレージを使用しているときに PSL4 ストレージを使用する必要がある場合は、新しいクラスターを購入し、移行ツール(DTS など)または メジャーバージョンのスペックアップ 機能を使用して、元のクラスターから新しいクラスターにデータを移行することをお勧めします。

    ストレージエンジン

    PolarDB は、InnoDBInnoDB & X-Engine の 2 つのエンジンタイプを提供します。

    • InnoDB: InnoDB ストレージエンジンのみをデプロイします。

    • InnoDB & X-Engine: InnoDB と X-Engine の両方をデプロイします。このオプションを選択した後、X-Engine メモリ使用率を指定します。詳細については、「概要」をご参照ください。

    説明

    このパラメーターは、PolarDB for MySQL Standard Edition では無効です。

    ストレージ課金方法

    PolarDB は、[従量課金] および [サブスクリプション] ストレージ課金方法をサポートしています。

    • [従量課金]: ストレージ容量は、サーバーレスアーキテクチャに基づいて提供されます。この方法では、クラスタを購入する際にストレージ容量を指定する必要はありません。クラスタのストレージ容量は、データ量の増加に合わせて自動的にスケールアップできます。実際のデータ量に対して課金されます。詳細については、「ストレージ」をご参照ください。

    • [サブスクリプション]: クラスタを作成するときに、特定の量のストレージ容量を購入する必要があります。詳細については、「サブスクリプション」をご参照ください。

    説明

    [課金方法] パラメータが [サブスクリプション] に設定されている場合、[ストレージ課金方法] の値として [従量課金] または [サブスクリプション] を選択できます。[課金方法] パラメータが [従量課金] に設定されている場合、このパラメータのデフォルト値(従量課金)を変更することはできません。

    ストレージ容量

    クラスター用に購入するストレージ容量。ストレージ容量の範囲は 50 GB から 500 TB までで、10 GB 単位で指定できます。

    説明

    このパラメーターは、[ストレージ課金方法][サブスクリプション] に設定されている場合にのみ有効です。

    ストレージコスト

    PolarDB クラスタを購入する際に、必要なストレージを指定する必要はありません。ストレージの使用量に対して時間単位で課金されます。さらに、ビジネス要件に基づいてストレージプランを購入できます。詳細については、「ストレージプランを購入する」をご参照ください。

    [バイナリログを有効にする]

    [バイナリログを有効にする] を選択するかどうかを指定します。バイナリログの詳細については、「バイナリログを有効にする」をご参照ください。

    クラスター名

    クラスターの名前。名前は次の要件を満たしている必要があります。

    • 名前は http:// または https:// で始めることはできません。

    • 名前は 2 ~ 256 文字である必要があります。

    このパラメーターが空の場合、システムは自動的にクラスター名を生成します。クラスターの作成後にクラスター名を変更できます。

    期間

    新規クラスターの [期間] を選択します。

    説明

    このパラメーターは、[課金方法][サブスクリプション] に設定されている場合にのみ有効です。

    数量

    購入するクラスターの [数] を選択します。

  7. 利用規約を読み、同意し、クラスタの 課金方法 に基づいて残りの手順を完了します。

    • 従量課金

      [今すぐ購入] をクリックします。

    • サブスクリプション

      1. [今すぐ購入] をクリックします。

      2. [購入] ページで、注文と支払い方法を確認し、[購入] をクリックします。

    説明

    支払いが完了した後、クラスタの作成には 10 ~ 15 分かかります。その後、クラスター ページで新しいクラスタを表示できます。

関連 API 操作

操作

説明

CreateDBCluster

PolarDB クラスタのデータを復元します。

説明

[CreationOption][CloneFromPolarDB] に設定する必要があります。