増分ログバックアップは、データベースのトランザクションログを取得し、挿入、更新、削除などの操作によるデータの変更を正確に追跡します。この機能を有効にすると、バックアップ実行後の任意のポイントインタイムにデータベースを復元できます。増分ログバックアップのデータライフサイクルは、完全バックアップのデータライフサイクルと同じです。本トピックでは、増分ログバックアップを有効化または無効化する方法について説明します。
前提条件
注意事項
-
増分ログバックアップを有効にする前に、ソースデータベースがこの機能をサポートしていることを確認してください。詳細については、「サポートされているデータベースタイプと機能」をご参照ください。
-
増分ログバックアップを有効にする前に、ソースデータベースでバイナリログが有効になっていることを確認してください。
説明-
ApsaraDB RDS for MySQL では、バイナリログはデフォルトで有効になっていますが、セルフマネージドデータベースでは手動で有効にする必要があります。
-
PolarDB for MySQL でバイナリログを有効にする方法については、「バイナリログの有効化」をご参照ください。
-
増分ログバックアップの有効化
-
DMS コンソール V5.0 にログインします。
上部のナビゲーションバーで、 を選択します。
説明DMS コンソールをシンプルモードで使用している場合は、DMS コンソールの左上隅にある
アイコンにポインターを移動し、 を選択します。-
対象のバックアッププランの [Actions] 列で [Manage] をクリックします。[backup task configuration] ページが開きます。
-
[Running Information] セクションで、 をクリックします。
-
[Precheck] ダイアログボックスが自動的に開きます。システムは、ソースデータベースの接続性、データベース権限、OSS 接続、ソースデータベースのバイナリログのステータス、バイナリログモード、および
binlog_row_image設定をチェックします。すべてのチェックが成功したことを確認したら、[Start Now] をクリックするか、ダイアログボックスの右上隅にある
アイコンをクリックします。説明-
[Start Now] をクリックすると、システムは 1 つの完全バックアップタスクと 1 つの増分ログバックアップタスクを開始します。
完全バックアップが完了すると、この完全バックアップセット作成後の任意のポイントインタイムにデータベースを復元できます。
-
アイコンをクリックした場合、システムは完全バックアップタスクと増分ログバックアップタスクをすぐには開始しません。システムは、既存のスケジューリングポリシーに基づいて、次回のスケジュールされた完全バックアップタスクと同時に増分ログバックアップタスクを開始します。完全バックアップが完了すると、この完全バックアップセット作成後の任意のポイントインタイムにデータベースを復元できます。
-
事前チェックが失敗した場合は、画面の指示に従って再試行してください。詳細については、「データベースバックアップ (旧 DBS) の一般的なエラーのトラブルシューティング」をご参照ください。
-
増分ログバックアップの無効化
-
DMS コンソール V5.0 にログインします。
上部のナビゲーションバーで、 を選択します。
説明DMS コンソールをシンプルモードで使用している場合は、DMS コンソールの左上隅にある
アイコンにポインターを移動し、 を選択します。-
対象のバックアッププランの [Actions] 列で [Manage] をクリックします。[backup task configuration] ページが開きます。
-
[Running Information] セクションで、 をクリックします。
-
増分ログバックアップを無効にすると、進行中の増分ログバックアップタスクはすべて直ちに停止します。
-
システムは増分ログバックアップデータの生成を停止し、有効期限切れの履歴バックアップセットを自動的に削除します。
関連ドキュメント
関連 API
|
API |
説明 |
|
増分ログバックアップを有効にします。 |
|
|
増分ログバックアップを無効にします。 |
|
|
増分ログバックアップタスクのリストを照会します。 |