このプロセスは、ユーザーエラーからの回復や過去のデータの分析に役立ちます。
仕組み
ApsaraDB RDS for MariaDB のバックアップセットからデータを復元できます。手順は次のとおりです。
-
ソースインスタンスのバックアップから新しいインスタンスにデータを復元します。
-
新しいインスタンスにログインし、データが正しいことを確認します。
-
データをソースインスタンスに移行します。
前提条件
ソースインスタンスは、次の要件を満たす必要があります。
-
インスタンスが 実行中 の状態で、ロックされていないこと。
-
インスタンスでデータ移行タスクが進行中でないこと。
-
ソースインスタンスに少なくとも1つのバックアップセットがあること。
注意事項
-
新しいインスタンスは、ソースインスタンスから IP アドレスホワイトリスト、バックアップ設定、およびパラメータ設定を継承します。
-
新しいインスタンス上のデータは、選択されたバックアップセットのデータと一致します。
-
新しいインスタンスには、バックアップセットが作成された時点のすべてのアカウント情報が含まれます。
課金
復元に使用される新しいインスタンスに対して課金されます。インスタンスの作成時に料金の詳細を確認できます。
-
一時的な使用の場合は、従量課金インスタンスを作成できます。ソースインスタンスにデータを移行した後、新しいインスタンスをリリースしてコストを節約できます。
-
インスタンスの課金は、作成後に開始されます。
新しいインスタンスへのデータの復元
- RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
-
左側のナビゲーションペインで、バックアップと復元 をクリックします。
-
ページの左上隅で、データベースの復元 (元クローンインスタンス) をクリックします。
-
次のパラメータを設定します。
パラメータ
説明
[課金方法]
-
[サブスクリプション]:インスタンス作成時に料金を支払う前払い式の課金方法です。長期的なニーズに適しており、従量課金よりも手頃で、購入期間が長いほど割引率が高くなります。
-
[従量課金]:時間単位で課金される後払い式の課金方法です。使用後すぐにインスタンスをリリースしてコストを節約できるため、短期的なニーズに最適です。
[復元タイプ]
現在、復元はバックアップ IDでのみサポートされています。
[バックアップ ID]
データを復元するバックアップセットを選択します。
[エディション]
[高可用性エディション]:1 つのプライマリノードと 1 つのセカンダリノードで構成される、クラシックな高可用性アーキテクチャです。
説明サポートされるエディションは、リージョンとデータベースのバージョンによって異なります。各エディションの詳細については、「エディション」をご参照ください。
[アーキテクチャ]
デフォルトは [SE] です。詳細については、「製品タイプ」をご参照ください。
[プライマリノードのゾーン]
インスタンスのプライマリノードのアベイラビリティーゾーンを選択します。
[デプロイ方法]
-
[マルチゾーンデプロイ] (推奨):プライマリノードとセカンダリノードが同じリージョン内の異なるアベイラビリティーゾーンに配置され、クロス AZ での災害対策を提供します。
-
[シングルゾーンデプロイ]:プライマリノードとセカンダリノードが同じアベイラビリティーゾーンに配置されます。
説明-
同じリージョン内のアベイラビリティーゾーン間に実質的な違いはありません。
-
ECS インスタンスから同じアベイラビリティーゾーン内の RDS インスタンスにアクセスする場合、同じリージョン内の異なるアベイラビリティーゾーンにアクセスする場合と比較して、ネットワークパフォーマンスがわずかに向上します。
-
ターゲットアベイラビリティゾーンの右上隅に 売切れ と表示されている場合は、別のアベイラビリティゾーンを選択してください。
[セカンダリノードのゾーン]
[マルチゾーンデプロイ]で[デプロイ方法]を選択した場合は、インスタンスのセカンダリノードのアベイラビリティーゾーンを選択する必要があります。
[インスタンスタイプ]
-
[汎用 (エントリーレベル)] (エントリーレベル):CPU とストレージリソースを同じサーバー上の他の汎用インスタンスと共有しながら、専用のメモリと I/O リソースを提供する共有型の汎用インスタンスタイプです。
-
[専用インスタンス (エンタープライズレベル)] (エンタープライズ):専用または占有インスタンスタイプを指します。専用インスタンスタイプは、割り当てられた CPU、メモリ、ストレージ、および I/O リソースへの排他的なアクセスを提供します。占有インスタンスタイプは、物理サーバー全体のすべての CPU、メモリ、ストレージ、および I/O リソースを占有する最上位の専用インスタンスタイプです。
[容量]
これは、データ、システムファイル、ログファイル、およびトランザクションファイルの合計領域です。ストレージ容量は 5 GB 単位で調整できます。
説明高性能なローカル SSD を使用する特定のインスタンスタイプでは、専用リソースが割り当てられるため、ストレージ容量はインスタンスタイプに紐付けられます。詳細については、「プライマリインスタンスタイプ」をご参照ください。
-
-
[次へ: インスタンス設定] をクリックします。
-
次のパラメータを設定します。
パラメータ
説明
[ネットワークタイプ]
ApsaraDB RDS for MariaDB は Virtual Private Cloud (VPC) をサポートしています。VPC は分離されたネットワークであり、クラシックネットワークよりも高いセキュリティと優れたパフォーマンスを提供します。
説明内部ネットワーク接続を確保するには、RDS インスタンスと ECS インスタンスが同じネットワークタイプにあることを確認してください。VPC を選択した場合は、同じ VPC 内にある必要もあります。
[リソースグループ]
インスタンスが属するリソースグループを選択します。
-
[次へ:注文の確認] をクリックします。
-
パラメーターを確認し、購入プランと期間 (サブスクリプション インスタンスのみ) を選択し、サービス利用規約に同意して、今すぐ支払い をクリックして支払いを完了します。
新しいインスタンスでのデータの検証
インスタンスへのログイン方法については、「ApsaraDB RDS for MariaDB インスタンスへの接続」をご参照ください。
ソースインスタンスへのデータ移行
新しいインスタンスのデータが正しいことを確認した後、そのデータをソースインスタンスに移行して戻すことができます。詳細については、「ApsaraDB RDS インスタンス間のデータ移行」をご参照ください。
データ移行では、ソースインスタンスからターゲットインスタンスにデータがコピーされます。移行プロセスはソースインスタンスに影響を与えません。