データディザスタリカバリ (DBS) は、Alibaba Cloud 上、ECS 上で自己管理、オンプレミス、または他のクラウド上のデータベースをサポートします。
注意事項
ソースデータベースまたはテーブルに非効率なスキーマ、大きなテーブル、または大きなフィールドがある場合、低仕様のバックアップスケジュールではリソースが不足し、バックアップ例外がトリガーされる可能性があります。これを回避するには、バックアップスケジュールを作成する際に、より高い仕様を選択してください。
操作手順
製品による自動バックアップ
論理バックアップスケジュールの購入
DMS 5.0 にログインします。
-
上部のナビゲーションバーで、 を選択します。
説明DMS コンソールをシンプルモードで使用している場合は、DMS コンソールの左上隅にある
アイコンにポインターを合わせ、 を選択します。 ページの上部でリージョンを選択します。 ページで、[製品による自動バックアップ] タブをクリックします。次に、ターゲットデータソースの ID をクリックして、その詳細ページに移動します。
[バックアップポリシー] ページで、[バックアップポリシーの設定] をクリックします。
[バックアップスケジュールの選択] ページで、[バックアップスケジュールの購入] をクリックして、DBS の購入ページに移動します。
次のパラメーターを設定し、[今すぐ購入] をクリックします。
パラメーター
説明
製品タイプ
[バックアップスケジュール (サブスクリプション)] を選択します。
リージョン
バックアップデータを保存するリージョンを選択します。
説明バックアップスケジュールと ECS インスタンスは同じリージョンにある必要があります。
データソースタイプ
現在、[MySQL] のみがサポートされています。
仕様
使用するバックアップスケジュールの仕様。仕様が高いほど、バックアップとリストアのパフォーマンスが高くなります。DBS は、micro、small、medium、large、xlarge のバックアップスケジュール仕様をサポートしています。xlarge 仕様タイプは、バックアップデータ量に上限のない特大仕様を提供します。
説明本番環境のデータベースインスタンスなど、バックアップとリストアのタスクを迅速に実行するためにパフォーマンス専有型のバックアップスケジュールが必要な場合は、xlarge または large 仕様を選択することを推奨します。
バックアップとリストアのパフォーマンス (速度) に対する要件が高くない場合は、最も費用対効果の高いバックアップスケジュールの仕様を計算して選択できます。詳細については、「バックアップスケジュールの仕様を選択」をご参照ください。
バックアップするデータベースとテーブルに、不合理なスキーマ、大きなテーブル、大きなフィールドなどの問題が含まれている場合、低仕様のバックアップインスタンスのリソースではバックアップを完了できない可能性があります。その結果、バックアップエラーが発生します。バックアップエラーを防ぐために、より高い仕様のバックアップインスタンスを購入することを推奨します。
バックアップ方法
[論理バックアップ] を選択します。
ストレージ容量
バックアップスケジュール作成時にストレージ容量を指定する必要はありません。DBS の内蔵ストレージに保存されたデータ量に基づいて課金されます。課金の詳細については、「ストレージ料金」をご参照ください。
リソースグループ
デフォルトまたはカスタムのリソースグループを選択して、バックアップスケジュールを管理します。
数量
必要なバックアップスケジュールの数を選択します。データベースインスタンスごとに個別のバックアップスケジュールを作成する必要があります。たとえば、データベースインスタンス A とデータベースインスタンス B の両方をバックアップするには、2 つのバックアップスケジュールを購入する必要があります。
サブスクリプション期間
バックアップスケジュールのサブスクリプション期間を選択します。
[注文の確認] ページで注文内容を確認し、[利用規約] を読んで選択し、[支払い] をクリックします。
支払い後、[バックアップスケジュールの選択] ページに戻り、[支払い済み] をクリックします。新しいバックアップスケジュールが表示されます。
バックアップポリシーの設定
[バックアップスケジュールの選択] ページで、設定するバックアップスケジュールを選択し、[次へ] をクリックします。
[データベースとテーブルの選択] ページで、バックアップするデータベースまたはテーブルを選択し、
アイコンをクリックして [選択されたオブジェクト] ボックスに移動し、[送信] をクリックします。設定を送信した後、[バックアップポリシー] ページに移動します。[論理バックアップ] タブで [開始] をクリックしてバックアップを開始します。
[開始] をクリックすると、完全バックアップと増分バックアップがすぐに実行されます。
説明バックアップポリシーの変更など、他の操作を先に行いたい場合は、すぐにバックアップを開始しないことを選択できます。システムは後でバックアップポリシーで定義されたスケジュールに基づいて自動的にバックアップを開始します。
ユーザーによる自動バックアップ
MySQL 5.5 データソースのみがサポートされています。
中国 (杭州) リージョンのみがサポートされています。
バックアップソースの設定とバックアップファイルのアップロード
DMS 5.0 にログインします。
-
上部のナビゲーションバーで、 を選択します。
説明DMS コンソールをシンプルモードで使用している場合は、DMS コンソールの左上隅にある
アイコンにポインターを合わせ、 を選択します。 ページの上部でリージョンを選択します。[オンプレミスデータベースとサードパーティプロバイダーのクラウドデータベース] タブで、ボタンをクリックしてデータソースのタイプに基づいてデータソースを追加します。
[データソースの追加] をクリックします。表示されるダイアログボックスで、次のパラメーターを設定し、ターゲットのバックアップスケジュールを選択して、[次へ] をクリックします。
パラメーター
説明
データソース名
識別しやすいように、わかりやすい名前を使用します。
エンジンタイプ
データベースエンジンのタイプ。MySQL のみがサポートされています。
エンジンバージョン
データベースエンジンのバージョンを選択します。
エンジンパラメーター
{"lower_case_table_names":1}
利用可能なバックアップスケジュールがない場合は、[バックアップスケジュールの購入] をクリックして購入します。
説明
製品タイプ
[バックアップスケジュール (サブスクリプション)] を選択します。従量課金はサポートされていません。
リージョン
バックアップデータを保存するリージョンを選択します。
データソースタイプ
[MySQL] を選択します。
仕様
[xmicro] を選択します。この仕様で提供される無料データクォータの詳細については、「バックアップスケジュールの仕様」をご参照ください。
バックアップ方法
[物理バックアップ] を選択します。
ストレージ容量
バックアップスケジュール作成時にストレージ容量を指定する必要はありません。DBS の内蔵ストレージに保存されたデータ量に基づいて課金されます。課金の詳細については、「ストレージ料金」をご参照ください。
リソースグループ
デフォルトまたはカスタムのリソースグループを選択して、バックアップスケジュールを管理します。
数量
必要に応じて購入するバックアップスケジュールの数を選択します。データベースインスタンスごとに個別のバックアップスケジュールを作成する必要があります。たとえば、データベースインスタンス A とデータベースインスタンス B の両方をバックアップするには、2 つのバックアップスケジュールを購入する必要があります。
サブスクリプション期間
バックアップスケジュールのサブスクリプション期間を選択します。
指定されたバケットにバックアップセットをアップロードします。詳細については、「自動バックアップのためのデータアップロードユーザーガイド」をご参照ください。
アップロードが完了したら、[OK] をクリックします。
バックアップ情報の表示
[ユーザーによる自動バックアップ] タブで、ターゲットデータソースの ID をクリックします。


バックアップポリシーの設定
[ユーザーによる自動バックアップ] タブで、ターゲットデータソースを見つけ、[操作] 列の [バックアップポリシーの表示] をクリックします。


ポリシーを設定した後、[OK] をクリックします。
バックアップデータの表示とダウンロード
[ユーザーによる自動バックアップ] タブで、ターゲットデータソースの ID をクリックします。
左側のナビゲーションウィンドウで、[バックアップデータ] をクリックします。
説明データをアップロードしてデータソースを作成するスクリプトを実行すると、システムは新しい各バックアップセットを [バックアップデータ] ページに同期します。
ターゲットのバックアップセットを見つけ、[操作] 列の [ダウンロード] をクリックしてダウンロードリンクを取得し、バックアップセットをローカルコンピューターにダウンロードします。
リストアタスクの作成
リストアタスクには、データバックアップページで生成され、ステータスが [完了] のバックアップセットが必要です。
[ユーザーによる自動バックアップ] タブで、ターゲットデータソースの ID をクリックします。
左側のナビゲーションウィンドウで、[バックアップデータ] をクリックします。次に、[リストアタスクの作成] をクリックし、リストアパラメーターを手動で設定します。
パラメーター
説明
タスク名
識別しやすいように、リストアタスクにわかりやすい名前を入力します。
リストア先
リストア先を選択します。デフォルトでは、データは新しい ApsaraDB RDS インスタンスにリストアされます。
データベースの場所
データベースの場所を選択します。デフォルト値は RDS です。
インスタンスリージョン
インスタンスのリージョンを選択します。現在、[中国 (杭州)] リージョンのみがサポートされています。
VPC
VPC を選択します。
VSwitch
VSwitch を選択します。
インスタンスエディション
宛先インスタンスのエディションを選択します。
インスタンス仕様
宛先インスタンスの仕様を選択します。
ストレージ容量
必要なストレージ容量を選択します。
リストアモード
データをリストアする方法を選択します。ポイントインタイムリカバリのみがサポートされています。
リストア時間
データをリストアするポイントインタイムを選択します。使用可能な時間範囲は、[リストアモード] パラメーターの横に表示されます。
パラメーターを設定した後、[送信] をクリックします。選択したポイントインタイムのリストアタスクが作成され、タスクリストに表示されます。
リストアタスクの表示
[ユーザーによる自動バックアップ] タブで、ターゲットデータソースの ID をクリックします。
左側のナビゲーションウィンドウで、 を選択します。
[リストア結果] 列のインスタンス ID をクリックして、リストアされた ApsaraDB RDS インスタンスの [基本情報] ページに移動します。
リカバリ訓練の表示
[ユーザーによる自動バックアップ] タブで、ターゲットデータソースの ID をクリックします。
左側のナビゲーションウィンドウで、[リカバリ訓練] をクリックします。
リカバリ訓練の概要メトリック
リカバリ訓練の概要には、[リカバリタスク成功率]、[平均リカバリ時間]、[データバックアップ訓練カバー率]、[ログバックアップ訓練カバー率] などのメトリックが含まれます。
メトリック
説明
リカバリタスク成功率
指定された時間範囲内のポイントインタイムにデータをリストアするリストアタスクの成功率。
平均リカバリ時間
指定された時間範囲内の成功したリストアタスクの平均持続時間。
データバックアップ訓練カバー率
指定された時間範囲内にオープンソース MySQL または ApsaraDB RDS for MySQL インスタンスで実行されたデータリカバリ訓練のカバー率。
ログバックアップ訓練カバー率
指定された時間範囲内にオープンソース MySQL または ApsaraDB RDS for MySQL インスタンスで実行されたログリカバリ訓練のカバー率。
リカバリ訓練タイムライン
タイムラインには、指定された時間範囲内のさまざまな時点でのリカバリ訓練の詳細が表示されます。タイムライン上のポイントをクリックすると、その特定の訓練の詳細が表示されます。
データバックアップ訓練詳細
[データバックアップ] をクリックして、データバックアップのリカバリ訓練詳細のリストを表示します。[訓練結果] 列のインスタンス ID をクリックして、リストアされた RDS インスタンスの [基本情報] ページに移動します。
[ログバックアップ] をクリックして、ログバックアップのリカバリ訓練詳細のリストを表示します。