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

PolarDB:リリースされたクラスターを復元する

最終更新日:May 29, 2024

クラスターごみ箱は、リリースされたPolarDBクラスターを保存します。 これらのクラスターに対して、リリースされたクラスターを新しいクラスターに復元したり、リリースされたクラスターのバックアップセットを削除したりするなどの操作を実行できます。 このトピックでは、例としてPolarDB for MySQLクラスターを使用して、クラスターごみ箱内のクラスターを復元する方法を説明します。

注意事項

  • クラスターごみ箱でリリースされたクラスターには、少なくとも1つのバックアップセットが必要です。 クラスターのすべてのバックアップセットが削除されている場合、解放されたクラスターを復元することはできません。

  • クラスターがリリースされた後、クラスターごみ箱内のすべてのレベル1バックアップは、約150メガバイト/秒の割合でレベル2バックアップに非同期にアーカイブされます。 バックアップの詳細については、「データバックアップ」「データのバックアップ」「バックアップ方法2: 手動バックアップ」をご参照ください。

手順

  1. にログインします。PolarDBコンソール.

  2. 左上隅で、クラスターがデプロイされているリージョンを選択します。

  3. 左側のナビゲーションウィンドウで、クラスターリサイクル をクリックします。

  4. 復元するクラスターを見つけ、操作 列の 新しいクラスターに復元 をクリックします。

    Restore data to a new cluster

  5. [課金方法] パラメーターに [サブスクリプション] または [従量課金] を選択します。

    • サブスクリプション: クラスターを作成するときは、特定の期間のクラスターの使用に対して支払いを行う必要があります。

    • 従量課金: クラスターを作成するときは、最初に支払いを行う必要はありません。 使用したコンピューティングおよびストレージリソースに対して課金されます。

  6. 次の表で説明するパラメーターを設定します。

    パラメーター

    説明

    リージョン

    クラスターのリージョン。 クラスターの作成後にリージョンを変更することはできません。

    説明

    接続するPolarDBクラスターとECSインスタンスが同じリージョンにデプロイされていることを確認します。 それ以外の場合、PolarDBクラスターとECSインスタンスはインターネット経由でのみ通信でき、クラスターパフォーマンスが低下します。

    作成方法

    [Restore from Recycle] を選択して、解放されたクラスターをクラスターごみ箱から復元します。

    ソースバージョン

    リリースされたクラスターのバージョンを選択します。

    削除されたクラスター

    リリースされたクラスターのIDを選択します。

    バックアップ履歴

    バックアップセット。

    説明

    [バックアップ履歴] ドロップダウンリストには、UTCのバックアップセットのタイムスタンプが表示されます。 ただし、データバックアップ タブには、システム時刻と同じタイムゾーンのバックアップセットのタイムスタンプが表示されます。 正しいバックアップセットを選択してください。

    たとえば、[バックアップ] タブのバックアップセットのタイムスタンプが11:19:30 on May 28, 2021 (UTC + 08:00) の場合、[バックアップ履歴] ドロップダウンリストで2021-05-28T03:19:30Z (UTC) を選択します。

    データベースエンジン

    デフォルトでは、PolarDBクラスターのデータベースエンジンのバージョンは、リリースされたクラスターのバージョンと同じです。 このパラメータ値を変更する必要はありません。

    データベース版

    デフォルトでは、PolarDBクラスターのデータベースエディションは、リリースされたクラスターのデータベースエディションと同じです。 このパラメータ値を変更する必要はありません。

    エディション

    デフォルトでは、PolarDBクラスターの製品エディションは、リリースされたクラスターの製品エディションと同じです。 このパラメータ値を変更する必要はありません。

    ノード

    • 移行元クラスターエディションがクラスター クラスターの場合、このパラメーターはデフォルトで1つの読み書きノードと1つの読み取り専用ノードに設定されます。 2つのノード (プライマリノードと読み取り専用ノード) または1つのノード (プライマリノード) を選択できます。

    • ソースクラスターエディションがマルチプライマリクラスターの場合、同じ仕様の2つのプライマリノードが自動的に作成されます。 このパラメーターを設定する必要はありません。

    プライマリゾーン

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

    説明

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

    ホットスタンバイストレージクラスタの有効化

    • この機能を有効にすると、プライマリクラスターとプライマリクラスターのホットスタンバイクラスターが指定されたリージョンにデプロイされます。 プライマリクラスターには、相互のスタンバイとして機能する計算ノードと、プライマリストレージが含まれます。 2つのクラスターにはそれぞれ3つのレプリカがあり、合計で6つのレプリカになります。 これにより、この機能が無効の場合よりも高いSLAが提供されます。PolarDB

    • この機能を無効にすると、プライマリクラスターのみがデプロイされます。 クラスターには3つのレプリカがあり、ストレージの単価はこの機能を有効にした場合の半分になります。 これにより、この機能を有効にした場合よりもSLAが低くなります。

    仕様

    PolarDB Cluster Edition[汎用] または [専用] を選択します。 有効な値:

    • 専用: 各PolarDBクラスターに割り当てられているCPUコアなどのホストのコンピューティングリソースは、クラスター専用です。 これにより、性能の安定性が向上する。

    • 汎用: CPUなどのアイドル状態のコンピューティングリソースは、費用対効果のために同じホスト上のクラスター間で共有されます。

    仕様の種類の比較の詳細については、「汎用コンピュートノードと専用コンピュートノードの比較」をご参照ください。

    フィルター

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

    説明

    新しいクラスターが期待どおりに実行されるようにするには、元のクラスターのノード仕様よりも高いノード仕様を選択することを推奨します。

    PolarProxyタイプ

    PolarDBは、Standard Enterprise EditionDedicated Enterprise Editionをサポートしています。

    • Standard Enterprise Edition: お使いのクラスターが汎用クラスターの場合、このデータベースプロキシタイプを選択できます。これは、ビジネス負荷に基づいて数秒以内にCPUリソースをスマートエラスティックスケーリングで共有します。

    • Dedicated Enterprise Edition: クラスターがDedicatedの場合、このデータベースプロキシタイプを選択できます。これにより、割り当てられたすべてのCPUリソースが占有され、安定性が向上します。

    説明

    PolarProxy Enterprise Editionは現在無料で提供されていますが、将来的には料金を請求する可能性があります。

    ストレージタイプ

    PolarDBは、PSL5およびPSL4ストレージタイプをサポートしています。

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

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

      説明

      既存のクラスターのストレージタイプは変更できません。 PSL4を使用するには、新しいクラスターを購入し、ストレージタイプをPSL4に設定してから、新しいクラスターにデータを移行することを推奨します。

    ストレージエンジン

    PolarDBは、InnoDBInnoDB & X-Engineをサポートしています。

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

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

    ストレージ課金方法

    PolarDBは、クラスターのデータストレージの従量課金サブスクリプションの課金方法をサポートしています。

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

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

    説明

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

    ストレージ容量

    クラスター用に購入するストレージ容量の量。 ストレージ容量は、10 GB単位で50 GBから100テラバイトの範囲です。

    説明

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

    ストレージコスト

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

    クラスター名

    カスタムクラスター名を指定するか、自動生成名を使用できます。 [自動生成] を選択すると、クラスターの作成後にクラスター名が自動的に生成されます。 自動生成されたクラスター名を変更できます。 [カスタム] を選択した場合、クラスター名を入力する必要があります。 名前の条件は次のとおりです。

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

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

    • 文字で始まる必要があり、文字、数字、ピリオド (.) 、アンダースコア (_) 、およびハイフン (-) を使用できます。

    リソースグループ

    クラスターのリソースグループを選択します。 リソースグループの作成方法の詳細については、「リソースグループの作成」をご参照ください。

    説明

    リソースグループは、Alibaba Cloudアカウントに属するリソースのグループです。 リソースグループを使用すると、これらのリソースを一元管理できます。 リソースは1つのリソースグループにのみ属します。 詳細については、「リソースをリソースグループに分類し、リソースグループに対する権限を付与する」をご参照ください。

    ネットワークタイプ

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

    [VPC]

    新しいクラスターのVPCvSwitchを選択します。 元のクラスターに接続されているのと同じVPCとvSwitchを選択することを推奨します。

    説明

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

    vSwitch

    パラメーターテンプレート

    カスタムまたはデフォルトのシステムパラメータテンプレートを選択します。

    説明

    [パラメーターテンプレート] ドロップダウンリストには、現在のリージョンで使用可能なすべてのカスタムおよびデフォルトのシステムパラメーターテンプレートが表示されます。 パラメーターテンプレートの詳細については、「パラメーターテンプレートの適用」をご参照ください。

    タイムゾーン

    クラスターのタイムゾーン。 デフォルト値はUTC + 08:00です。

    テーブル名のケース感度

    クラスターのテーブル名が大文字と小文字を区別するかどうかを指定します。 デフォルト値は大文字と小文字を区別しない (デフォルト) です。 インスタンス内のデータベースに大文字と小文字が区別される名前がある場合は、[大文字と小文字が区別される] を選択することを推奨します。

    説明

    このパラメーターの値は、クラスターの作成後に変更することはできません。 値を選択するときは注意してください。

    バイナリロギングの有効化

    バイナリログの詳細については、「バイナリログの有効化」をご参照ください。

    クラスターのリリース

    クラスターが削除またはリリースされたときに使用されるバックアップ保持ポリシー。 デフォルト値は [最後の自動バックアップを保持 (リリース前の自動バックアップ)] (デフォルト) です。

    • 最後の自動バックアップを保持する (リリース前の自動バックアップ) (デフォルト): クラスターをリリースすると、システムは最後のバックアップを保持します。

    • すべてのバックアップを保持: クラスターをリリースすると、システムはすべてのバックアップを保持します。

    • すべてのバックアップを削除 (復元できません): クラスターをリリースしても、システムはバックアップを保持しません。

    説明

    保持されたバックアップに対して課金される場合があります。 バックアップを削除してコストを削減できます。 詳細については、「無料クォータを超えるバックアップストレージの課金ルール」をご参照ください。

    TDEの有効化

    透過的データ暗号化 (TDE) を有効にするかどうかを指定します。 TDEを有効にすると、PolarDBはクラスターのデータファイルを暗号化します。 クラスターへのアクセスを許可するためにコードを変更する必要はありません。 ただし、TDEは10% に5% するため、クラスターのパフォーマンスを低下させます。

    説明

    TDEは、有効になった後は無効にできません。

    期間

    新しいクラスターのサブスクリプション期間を選択します。

    説明

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

    数量

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

  7. クラスターの課金方法に基づいて、残りの手順を完了します。

    • 従量課金

      1. [注文の確認] をクリックします。

      2. [注文の確認] ページで注文情報を確認します。 利用規約を読んで選択し、[今すぐ購入] をクリックします。

    • サブスクリプション

      1. [注文の確認] をクリックします。

      2. [注文の確認] ページで注文情報を確認します。 利用規約を読んで選択し、[今すぐ購入] をクリックします。

      3. [購入] ページで、注文と支払い方法を確認し、

        購読します。

    支払いが完了したら、10〜15分待ちます。 次に、[クラスター] ページで新しく作成されたクラスターを表示できます。

    説明

    新しいクラスターにデータを復元するのに必要な時間は、バックアップセットのサイズによって異なります。 システムがより大きなバックアップセットからデータを復元するには、より多くの時間がかかります。 クラスターの作成後、PolarDBコンソールに戻り、クラスター ページで新しいクラスターを表示できます。

関連する API 操作

API

説明

CreateDBCluster CreateDBCluster CreateDBCluster

CreateDBCluster操作を呼び出して、PolarDBクラスターのデータを復元できます。

説明

CreationOptionRecoverFromRecyclebinに設定する必要があります。