導入 増分バックアップとは、完全バックアップまたは最後の増分バックアップの後、後続の各バックアップでは、前回のバックアップと比較して追加または変更されたファイルのみをバックアップする必要があることを意味します。つまり、最初の増分バックアップの対象は、完全バックアップ後に生成された追加および変更されたファイルであり、2 番目の増分バックアップの対象は、最初の増分バックアップ後に生成された追加および変更されたファイル、というようになります。 目的 フルバックアップでは回復に時間がかかり、回復が遅いという問題を解決するために、増分バックアップが採用されています。 特徴 利点: 重複データなし、バックアップボリュームが小さい、時間が短い: フルバックアップ後の最後のフルバックアップと増分バックアップから復元する必要があり、増分バックアップを1つずつ繰り返し復元する必要があり、操作が面倒 実装 mysql バイナリ ログを介した間接増分バックアップ: 実験環境: MySQL5.7データベースがインストールされたCentos7仮想マシン 操作プロセス: 1. 増分バックアップ 1. 設定ファイルにバイナリログを追加する
2. サービスを再起動してバイナリログを表示します
3. 実験テンプレートとしてデータベース内にデータベースとテーブルを自由に作成する 4. 学校のデータベースの完全なバックアップを作成する
5. ログを更新し、新しいログを生成します。注: 以前のデータベース操作は番号 000001 のログに書き込まれ、番号 000002 の新しく生成されたログは空です。
6. 新しいMySQLデータベース操作を追加し、ログを更新して増分バックアップを実行します。
7. 情報テーブルを削除する
8. 完全バックアップを復元し、増分バックアップを復元する
さて、ここで問題があります。エラーが発生すると、バックアップの復元時にエラーが発生し、本来の目的を達成するための理想的なバックアップを実現できなくなります。このとき、壊れたチェーンのリカバリ(増分バックアップを復元する特別な方法)が必要になります。つまり、復元中に正しいデータベース操作のみが復元されます。 2. 壊れたリンクの回復 壊れたリンクの回復を実行する前に、図に示すように、増分バックアップと復元のない状態に復元する必要があります。 時点に基づく 2018-09-04 16:43:52 エラー操作時間(この時点で読み込みの開始が終了します)
位置ポイントに基づく 565 最後の正しい実行位置 --stop-position
以下もご興味があるかもしれません:
|
<<: Reactにおける制御されたコンポーネントと制御されていないコンポーネントの簡単な分析
>>: CentOS 7.x に ZSH ターミナルをインストールする方法
<br />しばらくの間、多くの人が XHTML の使い方を知らないことに気付きました。...
要件は次のとおりです。ドメイン名の下に複数のサーバーがあります。現在、特定の地域をテストしています。...
display: flex レイアウトに関しては、深く理解している人もいますし、私も他の人の作業か...
並べ替えの場合、order by は非常に頻繁に使用するキーワードです。インデックスに関するこれまで...
Tomcat のデフォルトのログは java.util.logging を使用しますが、これにはい...
目次1. Vueの概要Vue公式サイトMVVM アーキテクチャ パターンVue の紹介2. Vueを...
序文:ジュニアプログラマーとして、私は自分自身の個人ウェブサイトを構築し、それを他の人に見せることを...
目次1. HTTPGET 2. HTTP POSTウェブソケット4. Egretのhttpとwebs...
昨日、1年間使用していた Alibaba Cloud サーバーを購入しました。システムは Linux...
目次序文1. ローカルポート転送2. リモートポート転送3. 動的ポート転送(SOCKS5) 4. ...
Mavenパッケージを解凍する tar xf apache-maven-3.5.4-bin.tar....
注意: スコープアニメーションは使用できません。 ! ! ! GIF経由 <テンプレート>...
FFMPEG 3.4.1 バージョンパラメータの詳細使用方法: ffmpeg [オプション] [[入...
以前にも紹介しました: docker (一般的なアプリケーションのデプロイ): docker dep...
ステップ1: Ubuntuソースを追加するルートに切り替える suルートソフトウェアソースファイルの...