データベースバックアップ (DBS) は、増分ログバックアップ機能を提供します。 この機能を使用して、データベースのトランザクションログをバックアップできます。 これにより、トランザクションログに基づいて、挿入、更新、削除操作など、データベース上のデータ操作を追跡できます。 増分ログバックアップを有効にすると、最初の完全バックアップの完了から最後の増分バックアップの完了までの任意の時点にデータベースを復元できます。 増分バックアップデータのライフサイクルは、完全バックアップデータのライフサイクルと同じです。 このトピックでは、増分ログバックアップを有効または無効にする方法について説明します。
前提条件
バックアップするデータベースは、増分ログバックアップ機能をサポートしています。 詳細については、「データベースエンジンと機能」をご参照ください。
バックアップするデータベースに対して、バイナリログ機能が有効になっています。
説明デフォルトでは、ApsaraDB RDS for MySQLデータベースに対してバイナリログ機能が有効になっています。 自己管理データベースを使用する場合は、バイナリログ機能を手動で有効にする必要があります。
PolarDB For MySQLデータベースのバイナリログ機能を有効にする方法の詳細については、「バイナリログの有効化」をご参照ください。
増分ログバックアップの有効化
DBSコンソールにログインします。
左側のナビゲーションウィンドウで、[バックアップスケジュール] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。
管理するバックアップスケジュールを見つけ、[操作] 列の [管理] をクリックして [タスクの設定] ページに移動します。
[タスク実行情報] セクションで、
をクリックします。 表示されたメッセージボックスで [OK] をクリックします。Precheckメッセージが表示されます。 事前チェックが成功したら、[タスクの開始] をクリックするか、メッセージの右上隅にあるアイコンをクリックします。
説明[タスクの開始] をクリックすると、DBSは完全バックアップタスクと増分バックアップタスクを開始します。
完全バックアップタスクが完了したら、最初の完全バックアップが完了してから任意の時点にデータベースを復元できます。
アイコンをクリックすると、DBSは完全バックアップタスクまたは増分バックアップタスクを開始しません。
次に、完全バックアップセットの既存のスケジューリングポリシーに基づいて完全バックアップタスクが開始されると、DBSは増分バックアップタスクも開始します。 完全バックアップタスクが完了したら、最初の完全バックアップが完了してから任意の時点にデータベースを復元できます。
事前チェックが失敗した場合は、プロンプトに従って再度お試しください。 詳細については、「一般的なエラーとトラブルシューティング」をご参照ください。
増分ログバックアップの無効化
DBSコンソールにログインします。
左側のナビゲーションウィンドウで、[バックアップスケジュール] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。
管理するバックアップスケジュールを見つけ、[操作] 列の [管理] をクリックして [タスクの設定] ページに移動します。
[タスク実行情報] セクションで、
をクリックします。 表示されたメッセージボックスで [OK] をクリックします。
増分ログバックアップを無効にしたときに増分バックアップタスクが進行中の場合、増分バックアップタスクは直ちに停止されます。
DBSは増分バックアップデータを生成せず、有効期限が切れると既存の増分バックアップセットをクリアします。
関連ドキュメント
関連する API
API 操作 | 説明 |
増分ログバックアップ機能を有効にします。 | |
増分ログバックアップ機能を無効にします。 | |
増分バックアップタスクのリストを照会します。 |