このトピックでは、ApsaraDB RDS for PostgreSQLインスタンスのデータをクロスリージョンバックアップファイルから新しいRDSインスタンスに復元する方法について説明します。 新しいRDSインスタンスは、クロスリージョンバックアップファイルが保存されているリージョンに存在する必要があります。
前提条件
RDSインスタンスはリージョンをまたいでバックアップされています。 詳細については、「クロスリージョンバックアップ機能の使用」をご参照ください。
データ復元方法の詳細については、「ApsaraDB RDS For PostgreSQLインスタンスを復元する方法」をご参照ください。
ApsaraDB RDS For MySQLインスタンスのデータをリージョン間で復元する方法の詳細については、「ApsaraDB RDS for MySQLインスタンスのデータをリージョン間で復元する」をご参照ください。
ApsaraDB RDS For SQL Serverインスタンスのデータをリージョン間で復元する方法の詳細については、「ApsaraDB RDS for SQL Serverインスタンスのデータをリージョン間で復元する」をご参照ください。
手順
ApsaraDB for RDS コンソールにログインします。 左側のナビゲーションウィンドウで、[バックアップ] をクリックします。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。
[クロスリージョンバックアップ] タブの [バックアップインスタンス] タブで、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
表示されるページで、使用するバックアップセットを見つけ、[操作] 列の [復元] をクリックします。
表示されたメッセージボックスで、[OK] をクリックします。
説明新しいインスタンスにのみデータを復元できます。 既存のインスタンスにデータを復元することはできません。
[データベースの復元] ページで、次のパラメーターを設定します。
パラメーター
説明
[課金方法]
サブスクリプション: サブスクリプションRDSインスタンスは、前払い料金を支払うインスタンスです。 長期使用の場合、サブスクリプションの課金方法は、従量課金の課金方法よりも費用対効果が高くなります。 サブスクリプション期間が長い場合は、低価格が請求されます。
従量課金: 従量課金RDSインスタンスは、実際のリソース使用量に基づいて1時間ごとに課金されます。 短期使用の場合は、従量課金の課金方法を選択することを推奨します。 従量課金RDSインスタンスが不要になった場合は、リリースしてコストを削減できます。
復元方法
バックアップセット: RDSインスタンスのデータをバックアップセットから復元できます。
時間単位: RDSインスタンスのデータを特定の時点に復元できます。 時点は、指定されたログバックアップの保持期間内である必要があります。
バックアップセット
RDSインスタンスのデータを復元するバックアップセット。 このパラメーターは、Restore MethodパラメーターをBy Backup setに設定した場合にのみ表示されます。
時間ごと
RDSインスタンスのデータを復元する時点。 このパラメーターは、Restore MethodパラメーターをBy Timeに設定した場合にのみ表示されます。
説明ローカルログバックアップファイルとクロスリージョンログバックアップファイルの両方を使用して、RDSインスタンスのデータを特定の時点に復元できます。
リージョン
新しいRDSインスタンスが属するリージョン。
Zone
ゾーンは、領域内の独立した物理的位置である。 [Zone of Primary Node] パラメーターは、プライマリRDSインスタンスが存在するゾーンを指定します。 Zone of Secondary Nodeパラメーターは、セカンダリRDSインスタンスが存在するゾーンを指定します。
[シングルゾーン展開] または [マルチゾーン展開] を選択できます。
シングルゾーンデプロイ: このデプロイ方法を選択した場合、[プライマリノードのゾーン] パラメーターと [セカンダリノードのゾーン] パラメーターの値は同じです。
マルチゾーン開発: このデプロイ方法を選択した場合、[プライマリノードのゾーン] パラメーターと [セカンダリノードのゾーン] パラメーターの値は異なります。 ゾーンディザスタリカバリを実行するには、このデプロイ方法を選択することを推奨します。 [ゾーンのプライマリノード] および [ゾーンのセカンダリノード] パラメーターを手動で設定する必要があります。
説明RDSインスタンスの作成後、[サービスの可用性] ページで新しいRDSインスタンスとそのセカンダリRDSインスタンスに関する情報を表示できます。
RDS Basic Editionを選択した場合、データベースシステムは1つのプライマリRDSインスタンスのみで構成され、シングルゾーンデプロイ方法のみをサポートします。
[インスタンスタイプ]
新しいRDSインスタンスのインスタンスタイプ。 各インスタンスタイプは、特定のCPUコア数、メモリ容量、最大接続数、および最大IOPSをサポートします。 詳細については、「プライマリApsaraDB RDSインスタンスタイプ」をご参照ください。
容量
データファイル、システムファイル、バイナリログファイル、およびトランザクションファイルをインスタンスに格納するためにプロビジョニングされる最大ストレージ容量。
期間
このパラメーターは、課金方法パラメーターがサブスクリプションに設定されている場合にのみ設定する必要があります。
説明一部のパラメータの設定は変更できません。 これらのパラメーターには、データベースエンジン、バージョン、およびエディションが含まれます。 RDSインスタンスと新しいRDSインスタンスの両方に、これらのパラメーターの同じ設定を指定する必要があります。
[次へ: インスタンス設定] をクリックして、RDSインスタンスのネットワークタイプとリソースグループを設定します。
パラメーター
説明
ネットワークタイプ
RDSインスタンスのネットワークタイプ。 [VPC] を選択します。 仮想プライベートクラウド (VPC) は、クラシックネットワークよりも高いセキュリティと優れたパフォーマンスを提供する分離されたネットワークです。 VPCネットワークタイプを選択した場合、VPCおよびVSwitch of Primary Nodeパラメーターを設定する必要があります。 前の手順で [デプロイ方法] パラメーターを [マルチゾーンデプロイ] に設定した場合は、[セカンダリノードのVSwitch] パラメーターも設定する必要があります。
リソースグループ
新しいRDSインスタンスが属するリソースグループ。
[次へ: 注文の確認] をクリックします。
[パラメーター] セクションで設定を確認し、[購入プラン] と [期間] パラメーターを設定し、利用規約を読んで選択し、[今すぐ支払い] をクリックして支払いを完了します。 RDSインスタンスのサブスクリプション課金方法を選択した場合にのみ、Durationパラメーターを設定する必要があります。
説明新しいRDSインスタンスのサブスクリプション課金方法を選択した場合、Durationパラメーターの下にある自動更新有効を選択することを推奨します。 この方法では、新しいRDSインスタンスを定期的に更新する必要はありません。 これにより、支払いが滞納した場合に、新しいRDSインスタンスのワークロードの中断を防ぐこともできます。
オプションです。 新しいRDSインスタンスにログインし、データを確認します。 詳細については、「ApsaraDB RDS For PostgreSQLインスタンスへの接続」をご参照ください。
参考資料
RDSインスタンスを作成した後、IPアドレスホワイトリストまたはセキュリティグループを設定し、アカウントを作成する必要があります。 詳細については、「IPアドレスホワイトリストの設定」および「アカウントの作成」をご参照ください。 インターネット経由でRDSインスタンスに接続する場合は、パブリックエンドポイントも申請する必要があります。 詳細については、「パブリックエンドポイントの申請またはリリース」をご参照ください。 これらの操作が完了したら、RDSインスタンスに接続できます。 詳細については、「ApsaraDB RDS For PostgreSQLインスタンスへの接続」をご参照ください。