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

PolarDB:ApsaraDB RDS for MySQLインスタンスからのデータ移行のロールバック

最終更新日:Sep 26, 2024

このトピックでは、ApsaraDB RDS for MySQLインスタンスからPolarDBクラスターへのデータ移行をロールバックする方法について説明します。

(オプション) ロールバック移行

ApsaraDB RDS for MySQLインスタンスからPolarDBクラスターへのデータ移行が完了する前にデータ例外が見つかった場合は、移行をロールバックし、移行元インスタンスと移行先クラスターを移行前の状態に復元できます。 移行前は、ApsaraDB RDS for MySQLインスタンスは読み書きモードで、PolarDBクラスターは読み取り専用モードです。

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

  2. ターゲットクラスターを見つけて、クラスターIDをクリックします。

  3. 基本情報ページのRDS移行セクションで、ロールバック移行をクリックします。

  4. ロールバックを続行するには、[OK] をクリックします。 アップグレード以外のData Transmission Service (DTS) タスクを確認するには、[キャンセル] をクリックします。

    image

    ビジネスを元のデータベースに戻すダイアログボックスで、エンドポイントによるスイッチバック (接続の変更は不要)またはエンドポイントなしでスイッチバックする (接続変更が必要)ビジネス要件に基づいてオプションを選択し、OKをクリックします。

    image

    • [エンドポイントへの切り替え (接続変更は不要)] オプションを選択した場合、システムは、スイッチバックプロセス中に、ソースApsaraDB RDS for PostgreSQLインスタンスとターゲットPolarDBクラスター間でエンドポイントを交換します。 スイッチバック後、ソースApsaraDB RDS for MySQLインスタンスに接続するためにアプリケーションの設定を変更する必要はありません。 ApsaraDB RDS for MySQLインスタンスが読み書きモードに切り替わり、PolarDBクラスターが読み取り専用モードに切り替わります。 データはPolarDBクラスターからApsaraDB RDS for MySQLインスタンスに同期されます。

    • [エンドポイントなしでスイッチバックする (接続変更が必要)] を選択した場合、システムはスイッチバックプロセス中にソースApsaraDB RDS for PostgreSQLインスタンスとターゲットPolarDBクラスターの間でエンドポイントを交換しません。 スイッチバック後、ApsaraDB RDS for MySQLインスタンスは読み書きモードになり、PolarDBクラスターは読み取り専用モードになります。 データはPolarDBクラスターからApsaraDB RDS for MySQLインスタンスに同期されます。 [ソースRDS読み書きステータス][読み書き] と表示された後、できるだけ早くアプリケーションのデータベースエンドポイントを変更します。

(オプション) 移行のキャンセル

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

  2. ターゲットクラスターを見つけて、クラスターIDをクリックします。

  3. 概要ページのRDS移行セクションで、移行をキャンセルをクリックします。

    image

  4. 移行をキャンセルメッセージで、OKをクリックします。

    image