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

ApsaraDB RDS:ApsaraDB RDS for SQL Serverインスタンスのデータをリージョン間で復元する

最終更新日:Jan 23, 2024

このトピックでは、ApsaraDB RDS for SQL Serverインスタンスのデータをクロスリージョンバックアップファイルから新しいRDSインスタンスに復元する方法について説明します。 新しいRDSインスタンスは、クロスリージョンバックアップファイルと同じリージョンに存在する必要があります。

前提条件

RDSインスタンスはリージョンをまたいでバックアップされています。 詳細については、「クロスリージョンバックアップ機能の使用」をご参照ください。

説明

手順

  1. ApsaraDB for RDS コンソールにログインします。 左側のナビゲーションウィンドウで、[バックアップ] をクリックします。 上部のナビゲーションバーで、RDSインスタンスが存在するリージョンを選択します。

  2. [クロスリージョンバックアップ] タブの [バックアップインスタンス] タブで、RDSインスタンスを見つけ、インスタンスのIDをクリックします。

  3. 表示されるページで、使用するバックアップセットを見つけ、[操作] 列の [復元] をクリックします。

    説明

    完全バックアップセットまたは増分バックアップセットを使用して、RDSインスタンスのデータを復元できます。 ログバックアップセットを使用してRDSインスタンスのデータを復元することはできません。

  4. 表示されたメッセージボックスで、[OK] をクリックします。

    説明

    新しいインスタンスにのみデータを復元できます。 既存のインスタンスにデータを復元することはできません。

  5. [データベースの復元] ページで、次のパラメーターを設定します。

    パラメーター

    説明

    [課金方法]

    • サブスクリプション: サブスクリプションRDSインスタンスは、前払い料金を支払うインスタンスです。 長期使用の場合、サブスクリプションの課金方法は、従量課金の課金方法よりも費用対効果が高くなります。 サブスクリプション期間が長い場合は、低価格が請求されます。

    • 従量課金: 従量課金RDSインスタンスは、実際のリソース使用量に基づいて1時間ごとに課金されます。 短期使用の場合は、従量課金の課金方法を選択することを推奨します。 従量課金RDSインスタンスが不要になった場合は、リリースしてコストを削減できます。

    復元方法

    • バックアップセット: データバックアップファイルからRDSインスタンスのデータを復元できます。

    • 時間単位: RDSインスタンスのデータを特定の時点に復元できます。 時点は、指定されたログバックアップの保持期間内である必要があります。

    バックアップセット

    RDSインスタンスのデータを復元するデータバックアップファイル。 このパラメーターは、Restore MethodパラメーターをBy Backup setに設定した場合にのみ表示されます。

    時間ごと

    RDSインスタンスのデータを復元する時点。 このパラメーターは、Restore MethodパラメーターをBy Timeに設定した場合にのみ表示されます。

    リージョン

    新しい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インスタンスの両方に、これらのパラメーターの同じ設定を指定する必要があります。

  6. [次へ: インスタンス設定] をクリックして、RDSインスタンスのネットワークタイプとリソースグループを設定します。

    パラメーター

    説明

    ネットワークタイプ

    • クラシックネットワーク: 従来のタイプのネットワーク。

    • VPC: 推奨されるネットワークのタイプ。 仮想プライベートクラウド (VPC) は、クラシックネットワークよりも高いセキュリティと高いパフォーマンスを提供する分離された仮想ネットワークです。 VPCネットワークタイプを選択した場合は、VPCおよびプライマリノードのvSwitchパラメーターも指定する必要があります。

    説明

    RDSインスタンスのネットワークタイプは、接続するECSインスタンスのネットワークタイプと同じである必要があります。 RDSインスタンスとECSインスタンスの両方がVPCに存在する場合、これらのインスタンスは同じVPCに存在する必要があります。 RDSインスタンスとECSインスタンスが異なるVPCにある場合、これらのインスタンスは内部ネットワークを介して通信できません。

    リソースグループ

    リソースグループを使用して、Alibaba Cloudアカウントのリソースを分類できます。 リソースグループは、Alibaba Cloudアカウントのリソースと権限の管理を簡素化するのに役立ちます。 既存のリソースグループを選択するか、リソースグループを作成できます。 リソースをグループ化する必要がない場合は、[Default Resource group] を選択します。

  7. [次へ: 注文の確認] をクリックします。

  8. [パラメーター] セクションで設定を確認し、[購入プラン][期間] パラメーターを設定し、利用規約を読んで選択し、[今すぐ支払い] をクリックして支払いを完了します。 RDSインスタンスのサブスクリプション課金方法を選択した場合にのみ、Durationパラメーターを設定する必要があります。

    説明

    新しいRDSインスタンスのサブスクリプション課金方法を選択した場合、Durationパラメーターの下にある自動更新有効を選択することを推奨します。 この方法では、新しいRDSインスタンスを定期的に更新する必要はありません。 これにより、支払いが滞納した場合に、新しいRDSインスタンスのワークロードの中断を防ぐこともできます。

  9. オプションです。 新しいRDSインスタンスにログインし、データを確認します。 詳細については、「ApsaraDB RDS For SQL Serverインスタンスへの接続」をご参照ください。

参考資料

RDSインスタンスを作成した後、IPアドレスホワイトリストまたはセキュリティグループを設定し、アカウントを作成する必要があります。 詳細については、「IPアドレスホワイトリストの設定」および「アカウントの作成」をご参照ください。 インターネット経由でRDSインスタンスに接続する場合は、パブリックエンドポイントも申請する必要があります。 詳細については、「パブリックエンドポイントの申請またはリリース」をご参照ください。 これらの操作が完了したら、RDSインスタンスに接続できます。 詳細については、「ApsaraDB RDS For PostgreSQLインスタンスへの接続」をご参照ください。

関連する操作

操作

説明

CheckCreateDdrDBInstance

インスタンスに、リージョン間のデータの復元に使用できるクロスリージョンバックアップセットがあるかどうかを確認します。

CreateDdrInstance

インスタンスのデータを新しいインスタンスに復元します。

ModifyInstanceCrossBackupPolicy

インスタンスのクロスリージョンバックアップ設定を変更します。

DescribeInstanceCrossBackupPolicy

インスタンスのクロスリージョンバックアップ設定を照会します。

DescribeCrossRegionBackups

インスタンスのクロスリージョンデータバックアップファイルを照会します。

DescribeCrossRegionLogBackupFiles

インスタンスのクロスリージョンログバックアップファイルを照会します。

DescribeAvailableCrossRegion

特定のソースリージョンからのクロスリージョンバックアップファイルをレプリケートできる使用可能なターゲットリージョンを照会します。

DescribeAvailableRecoveryTime

指定されたクロスリージョンバックアップファイルでサポートされている復元可能な時間範囲を照会します。

DescribeCrossRegionBackupDBInstance

リージョンでクロスリージョンバックアップ機能が有効になっているインスタンスと、インスタンスのクロスリージョンバックアップ設定を照会します。