リージョン間バックアップを作成した場合、バックアップファイルを使用して、新しいインスタンスまたは既存のインスタンスにデータを復元できます。宛先インスタンスは、ソースインスタンスと同じリージョン、またはリージョン間バックアップが保存されている宛先リージョンに配置できます。
前提条件
リージョン間バックアップを完了していること。
データ復元ソリューションの詳細については、「データ復元ソリューションの概要」をご参照ください。
ApsaraDB RDS for SQL Server インスタンスのリージョン間でデータを復元するには、「SQL Server のリージョン間でのデータ復元」をご参照ください。
ApsaraDB RDS for PostgreSQL インスタンスのリージョン間でデータを復元するには、「PostgreSQL のリージョン間でのデータ復元」をご参照ください。
注意事項
ソースデータベースインスタンスでデータベースプロキシ機能が有効になっており、特権アカウントがない場合、新しいインスタンスに接続する前にパスワードをリセットする必要がある場合があります。
リージョン間のログバックアップは、ほぼリアルタイムで同期されます。システムは、ソースリージョン内のローカルバイナリログ (binlog) の変更を 2 秒ごとにスキャンします。その後、新しいログを宛先リージョンに増分アップロードします。スキャンと送信にわずかな遅延があるため、リージョン全体が利用できなくなるなどの極端なケースでは、最後の 1 秒のデータを回復できない場合があります。
新しいインスタンスへのデータの復元
バックアップファイルから、パフォーマンス専有型ローカルディスクまたはクラウドディスクを使用する新しい ApsaraDB RDS for MySQL インスタンスにデータを復元できます。このメソッドは、ソースインスタンスのパフォーマンスに影響しません。
パフォーマンス専有型ローカルディスク
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。上部のナビゲーションバーで、RDS インスタンスが配置されているリージョンを選択します。
[リージョン間バックアップ] タブで、[バックアップインスタンス] タブをクリックします。次に、ソースインスタンスの ID をクリックして、[リージョン間バックアップリカバリ] ページに移動します。
ターゲットバックアップセットの [操作] 列で、[復元] をクリックします。
[新しいインスタンスに復元] を選択し、[OK] をクリックします。
[データベースの復元] ページで、次のパラメーターを設定します。
パラメーター
説明
課金方法
サブスクリプション: サブスクリプションインスタンスは、前払い料金を支払うインスタンスです。長期使用の場合、サブスクリプションの課金方法は、従量課金方法よりも費用対効果が高くなります。サブスクリプション期間が長いほど、より低い価格が提供されます。
従量課金: これは、時間単位で課金される後払いの課金方法です。この課金方法は、短期的な使用に適しています。インスタンスが不要になった場合は、いつでもリリースしてコストを削減できます。
復元モード
[バックアップセット別]: バックアップセットから新しいインスタンスにデータを復元します。
[時間別]: ログバックアップの保持期間内の任意の時点から新しいインスタンスにデータを復元できます。
バックアップセット別
[復元方法] が [バックアップセット別] に設定されている場合、データを復元するバックアップセットを選択します。
復元時間
[復元モード] が [時間別] に設定されている場合、データを復元する時点を指定します。
説明ローカルとリージョン間の両方のログバックアップをポイントインタイムリストアに使用できます。
リージョン
新しいインスタンスが配置されているリージョン。
ゾーン
インスタンスを [単一ゾーンデプロイメント] または [複数ゾーンデプロイメント] に設定できます。
単一ゾーンデプロイメント: プライマリノードとセカンダリノードは同じゾーンにあります。
複数ゾーンデプロイメント (推奨): プライマリノードとセカンダリノードは、ディザスタリカバリをサポートするためにゾーンをまたいでデプロイされます。
説明インスタンスが作成された後、インスタンスの [サービス可用性] ページでプライマリノードとセカンダリノードの情報を表示できます。
Basic Edition インスタンスは、単一ゾーンデプロイメントのみをサポートします。
インスタンスタイプ
各インスタンスタイプには、対応する CPU コア数、メモリ、最大接続数、および最大 IOPS があります。
ストレージ容量
ストレージスペースには、データ、システムファイル、バイナリログファイル、およびトランザクションファイルのスペースが含まれます。
説明データベースエンジン、バージョン、エディションなどのパラメーターは、ソースインスタンスのものと同じであり、変更できません。
[次へ: インスタンス設定] をクリックし、ネットワークタイプ、リソースグループ、および次のパラメーターを設定します。
カテゴリ
説明
ネットワークタイプ
クラシックネットワーク: 従来のタイプのネットワーク。
VPC (推奨): Virtual Private Cloud (VPC) は、クラシックネットワークよりも高いセキュリティと優れたパフォーマンスを提供する分離されたネットワークです。VPC ネットワークタイプを選択した場合は、[VPC] と [プライマリノード VSwitch] も選択する必要があります。
説明接続する RDS インスタンスと ECS インスタンスが同じネットワークタイプを使用していることを確認してください。VPC ネットワークタイプを選択した場合、それらは同じ VPC 内にある必要があります。そうでない場合、内部ネットワークを介して相互に通信できません。
リソースグループ
リソースグループを使用して Alibaba Cloud アカウントのリソースを分類し、リソースと権限管理を簡素化できます。既存のリソースグループを選択するか、新しいリソースグループを作成できます。リソースをグループ化する必要がない場合は、[デフォルトのリソースグループ] を選択します。
[次へ: 注文の確認] をクリックします。
[パラメーター設定] を確認し、[購入数量] と [サブスクリプション期間] (サブスクリプションインスタンスのみ) を選択し、[注文の確認] をクリックして支払いを完了します。
説明サブスクリプションインスタンスの場合は、手動更新の手間を省き、更新忘れによるサービス中断を防ぐために、[自動更新] を選択することをお勧めします。
(オプション) 新しいインスタンスにログインしてデータを確認します。
クラウドディスク
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが所在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、[バックアップと復元] をクリックします。
[リージョン間バックアップ] タブをクリックし、[バックアップセットのリージョン] リストからリージョンを選択します。
ターゲットバックアップセットの [操作] 列で、[復元] をクリックします。
[データベースの復元] ページで、次のパラメーターを設定します。
パラメーター
説明
課金方法
サブスクリプション: サブスクリプションインスタンスは、前払い料金を支払うインスタンスです。長期使用の場合、サブスクリプションの課金方法は、従量課金方法よりも費用対効果が高くなります。サブスクリプション期間が長いほど、より低い価格が提供されます。
従量課金: この後払いの課金方法は、時間単位で課金され、短期的な使用に適しています。インスタンスが不要になった場合は、いつでもリリースしてコストを削減できます。
復元モード
[バックアップセット別]: バックアップセットから新しいインスタンスにデータを復元します。
[時間別]: ログバックアップの保持期間内の任意の時点から新しいインスタンスにデータを復元できます。
バックアップセット別
[復元方法] が [バックアップセット別] に設定されている場合、データリカバリ用のバックアップセットを選択します。
復元時間
[復元モード] が [時間別] に設定されている場合、データを復元する時点を選択します。
説明ローカルとリージョン間の両方のログバックアップをポイントインタイムリストアに使用できます。
リージョン
新しいインスタンスが配置されているリージョン。
ゾーン
ゾーンは、リージョン内の独立した物理エリアです。同じリージョン内のゾーンに大きな違いはありません。RDS インスタンスと ECS インスタンスは、同じゾーンまたは異なるゾーンに作成できます。
インスタンスタイプ
各インスタンスタイプには、特定の CPU コア数、メモリ容量、最大接続数、および最大 IOPS があります。詳細については、「プライマリインスタンスタイプ」をご参照ください。
ストレージ容量
ストレージスペースには、データ、システムファイル、バイナリログファイル、およびトランザクションファイルのスペースが含まれます。
[次へ: インスタンス設定] をクリックし、ネットワークタイプ、リソースグループ、および次のパラメーターを設定します。
カテゴリ
説明
ネットワークタイプ
クラシックネットワーク: 従来のタイプのネットワーク。
VPC (推奨): Virtual Private Cloud (VPC) は、クラシックネットワークよりも高いセキュリティと優れたパフォーマンスを提供する分離されたネットワークです。VPC ネットワークタイプを選択した場合は、[VPC] と [プライマリノード VSwitch] も選択する必要があります。
説明接続する RDS インスタンスと ECS インスタンスが同じネットワークタイプを使用していることを確認してください。VPC ネットワークタイプを選択した場合、それらは同じ VPC 内にある必要があります。そうでない場合、内部ネットワークを介して相互に通信できません。
リソースグループ
リソースグループを使用して Alibaba Cloud アカウントのリソースを分類し、リソースと権限管理を簡素化できます。既存のリソースグループを選択するか、新しいリソースグループを作成できます。リソースをグループ化する必要がない場合は、[デフォルトのリソースグループ] を選択します。
[次へ: 注文の確認] をクリックします。
[パラメーター設定] を確認し、[購入数量] と [サブスクリプション期間] (サブスクリプションインスタンスのみ) を選択し、[注文の確認] をクリックして支払いを完了します。
説明サブスクリプションインスタンスの場合は、手動更新の手間を省き、更新忘れによるサービス中断を防ぐために、[自動更新] を選択することをお勧めします。
(オプション) 新しいインスタンスにログインしてデータを確認します。
既存のインスタンスへのデータの復元
パフォーマンス専有型ローカルディスクを使用するインスタンスのみが、既存のインスタンスへのリージョン間データ復元をサポートします。
リージョンをまたいで既存のインスタンスにデータを復元する前に、インスタンスに対して利用可能なデータベースおよびテーブルレベルのバックアップセットが少なくとも 1 つ必要です。
ApsaraDB RDS コンソールにログインします。左側のナビゲーションウィンドウで、[バックアップ] をクリックします。上部のナビゲーションバーで、RDS インスタンスが配置されているリージョンを選択します。
[リージョン間バックアップ] タブで、[バックアップインスタンス] タをクリックします。次に、ソースインスタンスの ID をクリックして、[リージョン間バックアップリカバリ] ページに移動します。
ターゲットバックアップセットの [操作] 列で、[復元] をクリックします。
[既存のインスタンスに復元] を選択し、[OK] をクリックします。
表示されるダイアログボックスで、次のパラメーターを設定します。
パラメーター
説明
復元方法
[バックアップセット別]: バックアップセットから既存のインスタンスにデータを復元できます。
[時間別]: ログバックアップの保持期間内の特定の時点から既存のインスタンスにデータを復元します。
リージョン
宛先インスタンスが配置されているリージョン。
宛先インスタンス名
データを復元する宛先インスタンス。
復元するデータベースとテーブル
復元するデータベースとテーブルを選択します。
選択したデータベースとテーブル
復元されたデータベースとテーブルの名前を設定します。デフォルトでは、サフィックス
_backupが元の名前に追加されます。[OK] をクリックします。
リファレンス
インスタンスを作成した後、ホワイトリストを設定し、アカウントを作成する必要があります。インターネット経由でインスタンスに接続する場合は、パブリックエンドポイントを申請する必要もあります。その後、インスタンスに接続できます。
関連 API
API | 説明 |
RDS インスタンスにリージョン間復元に使用できるリージョン間バックアップセットがあるかどうかを確認します。 | |
リージョンをまたいで新しいインスタンスにデータを復元します。 | |
RDS インスタンスのリージョン間バックアップ設定を変更します。 | |
リージョン間バックアップ設定をクエリします。 | |
リージョン間データバックアップファイルのリストをクエリします。 | |
リージョン間ログバックアップファイルのリストをクエリします。 | |
選択したリージョンからデータをバックアップできる宛先リージョンをクエリします。 | |
インスタンスのデータを復元できる時間範囲をクエリします。 | |
指定されたリージョンでリージョン間バックアップが有効になっているインスタンスをクエリします。 |