AnalyticDB for MySQL は、迅速なデータ回復機能を提供します。誤ってクラスターからデータを削除した場合でも、過去 7 日間の完全バックアップセットとログを使用して、データを迅速に復元できます。このトピックでは、コンソールでバックアップセットを表示し、バックアップサイクルと完全バックアップの保持期間を変更する方法について説明します。
特徴
-
基本バックアップ:クラスターを作成すると、データバックアップ機能とログバックアップ機能が自動的に有効になり、クラスターレベルのデータバックアップが実行されます。バックアップセットは、クラスターが存在するリージョンに保存されます。
-
クロスリージョンバックアップ:クラスター作成後、この機能を手動で有効にするには、テクニカルサポートにチケットを送信する必要があります。この機能を有効にすると、クラスターの完全バックアップが宛先バックアップリージョンに自動的にコピーされ、ログバックアップがリアルタイムで同期されます。クロスリージョンバックアップ機能は、AnalyticDB for MySQL のリージョンレベルのディザスタリカバリを提供します。
制限事項
-
内部テーブルのデータのみバックアップおよび復元できます。外部テーブルとレイクストレージのデータはサポートされていません。
-
クロスリージョンバックアップ機能は、Data Warehouse Edition クラスター、または米国 (シリコンバレー) および米国 (バージニア) リージョンのクラスターではサポートされていません。
注意事項
-
完全バックアップの開始後約 10 分間は、クラスターでデータ定義言語 (DDL) 文を実行できません。
-
ログバックアップはデフォルトで有効になっています。ログバックアップセットは 7 日間無料で保持されます。
-
クラスターをリリースすると、そのバックアップデータも削除されます。保持する必要がある重要なデータがある場合は、クラスターをリリースする前に OSS にエクスポートしてバックアップしてください。詳細については、「OSS へのエクスポート」をご参照ください。
-
クロスリージョンバックアップの場合、中国本土のすべてのリージョンのデフォルトのターゲットリージョンは中国 (杭州) であり、中国 (杭州) リージョンの場合は中国 (北京) です。中国 (香港) リージョンおよび中国本土以外の他のリージョンの場合、デフォルトのターゲットリージョンはシンガポールです。シンガポールのデフォルトのターゲットリージョンは中国 (香港) です。ターゲットリージョンを指定するには、チケットを送信してください。
-
クロスリージョンバックアップを有効にすると、新しく生成された完全バックアップセットのみがターゲットリージョンにコピーされます。既存の完全バックアップセットはコピーされません。
-
クロスリージョンバックアップの場合、ターゲットリージョンにコピーされた完全バックアップセットのライフサイクルは、関連するソースバックアップセットのライフサイクルと同じです。ソースバックアップセットを削除すると、クロスリージョンコピーも削除されます。
課金
-
AnalyticDB for MySQL クラスターの最新のバックアップセットは無料で保持されます。その他のすべてのバックアップセットのストレージは、従量課金制で課金されます。
-
クロスリージョンバックアップセットには、クラスターのリージョンの価格設定に基づいて、従量課金制のストレージ料金が発生します。
課金の詳細については、「製品価格」をご参照ください。
クロスリージョンバックアップの有効化
AnalyticDB for MySQL コンソールにログインします。コンソールの左上隅で、リージョンを選択します。左側のナビゲーションウィンドウで、クラスターリスト をクリックします。管理するクラスターを見つけ、クラスター ID をクリックします。
-
左側のナビゲーションウィンドウで バックアップリカバリ をクリックし、次に バックアップ設定 タブをクリックします。
-
リージョン間バックアップ設定 セクションで、編集 をクリックします。
-
表示される リージョン間バックアップ設定 ダイアログボックスで、有効化 を選択し、チェックボックスをオンにして規約に同意してから OK をクリックします。
バックアップセットの表示
-
左側のナビゲーションウィンドウで、バックアップリカバリ をクリックします。
-
バックアップセットを表示します。
-
基本バックアップ タブをクリックして、バックアップの開始時刻と終了時刻、無料クォータ、バックアップタイプなど、クラスターの基本バックアップセットに関する詳細を表示します。
バックアップリストには、[バックアップセット ID]、[バックアップ有効期限]、[バックアップサイズ]、[バックアップ方法] の列も含まれます。バックアップセットを [削除] または [一括削除] することもできます。
-
リージョン間バックアップ タブをクリックして、バックアップの開始時刻と終了時刻、バックアップサイズ、バックアップリージョンなど、クラスターのクロスリージョンバックアップセットに関する詳細を表示します。
[バックアップセット ID]、[バックアップ有効期限]、[バックアップ方法]、[バックアップタイプ]、[関連バックアップセット ID] などの情報も表示できます。[操作] 列では、バックアップセットを [削除] するか、[一括削除] 機能を使用できます。
説明コンソールに表示される バックアップサイズ は、クラスターの製品シリーズによって異なります:
-
Enterprise Edition、Basic Edition、Data Lakehouse Edition、および Data Warehouse Edition (Elastic Mode) クラスターの場合:コンソールに表示される バックアップサイズ は、ターゲットバックアップセットの実際のデータ量です。
-
Data Warehouse Edition (Reserved Mode) クラスターの場合:バックアップストレージ領域は、クラスターの購入時に選択したディスク領域と同じです。したがって、コンソールに表示される バックアップサイズ は、ターゲットバックアップセットの実際のデータ量よりも大きくなります。
-
バックアップ設定の変更
-
バックアップ・リカバリ ページで、バックアップ設定 タブをクリックします。
-
基本バックアップ セクションで、編集 をクリックします。バックアップ設定 ダイアログボックスで、次のパラメーターを設定します:
パラメーター
説明
データバックアップサイクル
自動データバックアップの頻度を指定します。
重要データバックアップサイクルを週に 1 回、データバックアップ保持期間を 7 日間に設定することを推奨します。これにより、クラスターに保存されるデータバックアップセットが 1 つだけになり、余分なバックアップ料金が発生するのを防ぎます。
バックアップ開始時間
自動データバックアップの開始時刻を指定します。
重要バックアップ時間は、バックアップするデータ量によって異なります。バックアップ開始時刻は、オフピーク時間に設定することを推奨します。
データバックアップの保持
データバックアップの保持期間を指定します。単位:日。デフォルトの保持期間は 7 日です。
クラスターを特定の時点に復元する必要がある場合は、その時点より前の完全なデータバックアップセットが利用可能であることを確認してください。ビジネス要件に基づいて、適切なデータバックアップ保持期間を指定することを推奨します。
重要クロスリージョンバックアップの データバックアップサイクル、バックアップ開始時間、および データバックアップの保持 は、基本バックアップの設定と同じです。
バックアップセットの削除
基本バックアップ
-
バックアップ・リカバリ ページで、基本バックアップ タブをクリックします。
-
削除するバックアップセットを見つけ、操作 列の 削除 をクリックします。
-
表示されるダイアログボックスで、OK をクリックします。
クロスリージョンバックアップ
-
バックアップ・リカバリ ページで、リージョン間バックアップ タブをクリックします。
-
削除するバックアップセットを見つけ、操作 列の 削除 をクリックします。
-
表示されるダイアログボックスで、決定 をクリックします。
バックアップ機能の無効化
基本バックアップ
-
バックアップ・リカバリ ページで、バックアップ設定 タブをクリックします。
-
バックアップ設定を変更する をクリックします。バックアップ設定 パネルで、データバックアップサイクル チェックボックスをオフにします。
-
決定 をクリックします。
クロスリージョンバックアップ
-
バックアップ・リカバリ ページで、バックアップ設定 タブをクリックします。
-
リージョン間バックアップ設定 セクションで、編集 をクリックします。
-
表示されるリージョン間バックアップ設定 ダイアログボックスで、閉める を選択し、規約に同意するチェックボックスを選択して、決定 をクリックします。
次のステップ
既存のバックアップセットを使用して、AnalyticDB for MySQL クラスターのクローンを作成できます。詳細については、「クラスターのクローン作成」をご参照ください。