定期的に自動MYSQLデータベースのバックアップとリカバリツール

MySQLデータベースのバックアップ、主に二つの方法があります。

1.のみバックアップデータではなく、バックアップデータの代理店。

SQL:?TABLE_NAME FROM OUTFILE 'ファイルパス' INTO SELECT * BY TERMINATED FIELDS? '|' '\ rを\ n' のBY TERMINATED LINES ENCLOSED BY '"';


2.バックデータベース全体アップ

?にmysqldumpコマンドを使用します。


サーバーの占有スペースを小さくするために、私は小さなツールMYSQLBAKを書くためにデルファイを使用して、最初の方法を使用していました。


全体のツールは、任意の場所にエキスをダウンロードした後に2つのファイルで構成(注:ストレージ・パスは、中国を持つことができません!)


以下は、その使用の説明です:

1.これは、実行を開始する方法です。



2.「設定」ボタンをタップして、いくつかの予備設定が(この最初のデータベースがサーバー上の既存のデータベースを選択することができることに注意して、データベースへの唯一の最初の接続、他に何もしません)



3.定期的に自動バックアップするデータベースを選択します。



4.帰りを設定し、古いデータをクリーンアップします。



5.設定した後、戻って自動的にインストールディレクトリの次db_backupサブディレクトリに設定されたデータベースまで通常の方法によると、ツールが自動的に実行され、「スケジュールバックアップ」ボタンをクリックします。データベースがディレクトリに格納されている方法は、ディレクトリデータは、サブディレクトリの異なる時間を堆積させるために、異なる時間にバックアップされます。



6.データを復元したい場合は分岐がある場合は、「データベースの復元」ボタンをクリックして、サーバー上のすべてのデータベースは、表示されますが表示され、それがバックアップする示しています。タイムスタンプ表示は、ブランチの内容がバックアップされます。タイムスタンプは、バックアップデータの復元を選択することができます。



7.タイムスタンプを選択した後、すべてのデータテーブルのリストがバックアップされている、あなたは個々のテーブルを復元するために選択することができ、あなたはまた、テーブルのすべてを復元するために選択することができ、「データ選択表」ボタンをクリックします。



8.ツールを実行した後、「最小化」をクリックし、サーバー上の長期のための右下隅に小さなアイコンに縮小され、MySQLのデータが自動的に定期的にバックアップされています。



ダウンロードリンク:私は、ツールのリソースにアップロードしました


おすすめ

転載: www.cnblogs.com/shishitongbu/p/11021027.html