ソースインスタンスのデータバックアップとログバックアップを使用して、それらを新しいインスタンスにリストアできます。これは、誤操作からの復旧や過去データの分析などのシナリオで役立ちます。
前提条件
ソースインスタンスは、以下の要件を満たしている必要があります。
-
インスタンスが 実行中 で、ロックされていないこと。
-
進行中の移行タスクがないこと。
-
少なくとも1つのバックアップが完了しています。 ApsaraDB for RDS は、デフォルトで自動バックアップを実行します。 バックアップ方法の詳細については、「バックアップソリューションの概要」をご参照ください。
-
特定の時点への復元には、ログバックアップを有効にする必要があります。詳細については、「ApsaraDB RDS for MySQL インスタンスのログバックアップ」をご参照ください。
-
バックアップセットからデータを復元するには、ソースインスタンスに少なくとも 1 つの物理バックアップが必要です。 詳細については、「自動バックアップ」をご参照ください。
仕組み
|
項目 |
説明 |
|
リストア範囲 |
インスタンス全体がリストアされます。 |
|
新しいインスタンスの設定 |
新しいインスタンスのホワイトリスト、バックアップ設定、およびパラメータ設定は、ソースインスタンスと同じになります。 |
|
新しいインスタンスのアカウント情報 |
新しいインスタンスには、選択したリストアポイントの時点、または選択したバックアップセットのソースインスタンスのアカウント情報が含まれます。 |
|
新しいインスタンスのデータ |
新しいインスタンスのデータは、リストアに使用されたバックアップファイルのデータと同じです。 |
|
リストアポイント |
説明
|
|
リストア時間 |
リストア時間は複数の要因に影響を受けます。例えば、200 GB のデータをリストアするには約 3 時間かかります。詳細については、本トピックの FAQ セクションをご参照ください。 |
課金
データをリストアすると新しいインスタンスが作成され、料金が発生します。
-
一時的に利用する場合、従量課金インスタンスまたは Serverless インスタンスを作成し、データをソースインスタンスに移行してから、新しいインスタンスを解放します。
-
インスタンスの課金は、作成後に開始されます。
機能の有効化
この機能を手動で有効にする必要はありません。新しいインスタンスが作成されると、システムは自動的に定期バックアップを実行します。生成されたデータバックアップとログバックアップを使用して、インスタンスをリストアできます。
操作手順
ソースインスタンスのバックアップからデータをリストアすると、新しいインスタンスが作成されます。このプロセスは、ソースインスタンスのパフォーマンスに影響を与えません。
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
左側のナビゲーションペインで、復元 をクリックします。
-
ページの左上隅で、データベースの復元 (元クローンインスタンス) をクリックします。
説明また、基本情報 ページに移動し、インスタンスの分布 セクションにある データベースの回復 をクリックすることもできます。
-
データベースの復元 ページで、復元時点またはバックアップセットを選択し、新規インスタンスの基本リソースを設定します。
パラメータ
説明
[課金方法]
-
[サブスクリプション]:長期間のご利用に適した前払い方式です。サブスクリプション期間が長いほど、割引率が高くなります。
-
[従量課金]:短期的なニーズに適した、時間単位で課金される後払い方式です。不要になったインスタンスは解放できます。
[復元タイプ]
-
[バックアップ ID]:指定されたバックアップセットからデータを復元します。論理バックアップはサポートされていません。
-
[時刻で]: 保持期間内の任意の時点にデータを復元します。これにはログバックアップが有効になっている必要があります。
[制品タイプ]
-
ソースインスタンスが ベーシックエディション の場合、このパラメーターは利用できません。
-
ソースインスタンスが高可用性エディションの場合:
-
ストレージタイプがESSDクラウドディスクまたはユニバーサルクラウドディスクの場合、スタンダード版または 天国版 を選択できます。 詳細については、「製品タイプ」をご参照ください。
-
ストレージタイプ が ローカル SSD の場合、スタンダード版 のみがサポートされます。
-
-
ソースインスタンスが クラスターエディション の場合、スタンダード版 または 天国版 を選択できます。
ゾーン
インスタンスを、シングルゾーンデプロイ または マルチゾーンデプロイ に設定できます。
-
[シングルゾーンデプロイ]:プライマリノードとセカンダリノードが同じゾーンに配置されます。
-
[マルチゾーンデプロイ] (推奨):プライマリノードとセカンダリノードは、災害復旧のために異なるゾーンに配置されます。
説明-
インスタンスの作成後、インスタンスの可用性 ページでプライマリおよびセカンダリノードの情報を表示できます。
-
Basic Edition インスタンスは、シングル AZ 配置のみをサポートします。
[インスタンスタイプ]
-
[汎用]: 専用のメモリと I/O リソースを提供しますが、同じサーバー上の他の汎用インスタンスと CPU およびストレージリソースを共有します。
-
[専用]: 専用の CPU、メモリ、ストレージ、および I/O リソースを提供します。最上位の専用ホストインスタンスは、サーバー上のすべてのリソースを専有します。
説明各インスタンスタイプには、対応する CPU コア数、メモリサイズ、最大接続数、および最大 IOPS があります。詳細については、「プライマリインスタンスタイプ」をご参照ください。
[ストレージ容量]
-
データ、システムファイル、バイナリログファイル、およびトランザクションファイル用の領域が含まれます。
-
5 GB 単位で調整可能です。
-
-
[次へ: インスタンス設定] をクリックして、インスタンスのネットワークタイプとリソースグループを設定し、次のパラメーターを設定します。
パラメータ
説明
[ネットワークタイプ]
-
[クラシックネットワーク]: 従来型のネットワークタイプです。
-
[VPC] (推奨): 仮想プライベートクラウド (VPC) は、クラシックネットワークよりも高いセキュリティとパフォーマンスを提供する、隔離されたネットワーク環境です。 VPC を選択した場合は、対応する VPC と プライマリノードの VSwitch も選択する必要があります。 前の 基本設定 ステップで マルチゾーンデプロイ を設定した場合は、セカンダリノードの VSwitch も選択する必要があります。
説明RDS インスタンスと接続する ECS インスタンスが同じネットワークタイプであることを確認してください。VPC を選択する場合は、同じ VPC 内にある必要があります。そうでない場合、内部ネットワーク経由で通信できません。
[リソースグループ]
リソースグループは、Alibaba Cloud アカウントでリソースをグループごとに管理するための仕組みです。これにより、単一アカウントのリソースのグループ化と権限管理が簡素化されます。既存のリソースグループを選択するか、新しいリソースグループを作成できます。リソースをグループで管理する必要がない場合は、デフォルトのリソースグループ を選択します。
-
-
[次へ: 注文の確認] をクリックします。
-
パラメーターを確認し、購入プランと期間 (サブスクリプションインスタンスの場合のみ) を選択し、今すぐ支払いをクリックして、支払いを完了します。
説明サブスクリプションインスタンスの場合、自動更新 を選択することをお勧めします。これにより、インスタンスを手動で更新する手間が省け、更新を忘れることによるサービスの中断を防ぐことができます。
-
(任意) 新しいインスタンスの作成後、それにログオンして、データを確認できます。
ソースインスタンスのデータ修正
データが新しいインスタンスに復元された後、データ伝送サービス (DTS) を使用してデータベースやテーブルの一部またはすべてを移行することで、ソースインスタンスのデータを更新できます。
データ移行タスクを作成するときは、復元された新しいインスタンスをソースとして、ソースインスタンスを宛先として指定します。ソースと宛先の両方で、[Alibaba Cloud インスタンス] を [アクセス方法] として選択します。
関連操作
-
このトピックでは、インスタンス全体を復元する方法について説明します。特定のデータベースまたはテーブルを復元する必要がある場合は、「個々のデータベースとテーブルを復元する」をご参照ください。その他のデータ復元ソリューションについては、「データ復元ソリューションの概要」をご参照ください。
-
ソースインスタンス、別の既存のインスタンス、またはセルフマネージドデータベースにデータをリストアするには、以下のソリューションをご参照ください。
重要ApsaraDB for RDS for MySQL は、ダウンロードしたバックアップファイルを既存のインスタンスに直接リストアすることをサポートしていません。まず 新しいインスタンスにリストアし、データを検証した後、別の既存のインスタンスに移行する必要があります。
リストア先
リストア方法
ソースインスタンスへのリストア
-
方法 1: まず、新しいインスタンスに復元し、データを検証した後、一部またはすべてのデータベースとテーブルをソースインスタンスに移行します。
-
方法 2: データベースとテーブルの復元機能を使用して、すべてのデータをソースインスタンスに復元します。
-
方法 3: データベースバックアップ (DBS) によって作成された論理バックアップから復元します。詳細については、「論理バックアップから復元する」をご参照ください。
別の既存のインスタンスへのリストア
-
方法 1: まず、新しいインスタンスに復元し、データを検証してから別の既存のインスタンスにデータを移行します。
-
方法 2:DBS で作成された論理バックアップから復元します。詳細については、「論理バックアップから復元する」をご参照ください。
セルフマネージドデータベースへのリストア
-
方法 1: まず、新しいインスタンスに復元します。データを検証した後、自己管理型データベースにデータを移行します。
-
方法 2: DBS で作成した論理バックアップから復元します。詳細については、「論理バックアップからの復元」をご参照ください。
-
方法 3: まず、バックアップセットをダウンロードします。 次に、バックアップファイルを自己管理型データベースに復元します。 詳細については、「ApsaraDB RDS for MySQL インスタンスの物理バックアップを自己管理型データベースに復元する」、「ApsaraDB RDS for MySQL インスタンスの論理バックアップを自己管理型データベースに復元する」、または「ApsaraDB RDS for MySQL インスタンスのスナップショットバックアップを自己管理型データベースに復元する」をご参照ください。
-
-
他のデータベースエンジンのデータリストアについては、以下のトピックをご参照ください。