データベース作業のバックアップ

まず、データベースのバックアップの必要性:
A、企業データのための高可用性とリカバリを提供し、システムの安定性を保護。
B、データのバックアップは、災害の時間を短縮することができます。コスト回収。
第二に、データベースのバックアップの方法:
●エンタープライズ仕事は、我々はデータベースをバックアップする必要があり、最も一般的な方法は、完全なスタンバイ・データベースを達成するために、定期的なタスクでスクリプトをカスタマイズすることです。具体的な方法は次の通りである:
A、カスタムスクリプトの編集
VI /data/scripts/mysql-bak.sh
#!/ binに/ bashのを
DATENOW = date +%Y%m%d
DIR = /データ/バックアップ/ DBBACKUP / "$ DATENOW"
DATETIME = date +%H%M
「[-d IF! DIR $ "]
その後
ます。mkdir -p /データ/バックアップ/ DBBACKUP /" $ DATENOW "
Fiの
は/ usr / binに/ mysqldumpをの-uroot - P 'パスワード' -h 10.2.6.11 -A -B --single-取引 | GZIP> "$ DIR" /mysql$DATETIME.sql.gz
OLDDATE = $(DATEの-d "-6日" "Y +%M%Dの%")
CD /データ/バックアップ/ DBBACKUP
$におけるフォルダの(LS -d / )
を行う
[フォルダ%{$ /
} $ -LT-OLDDATE]を&

B、新しいタイマータスク:
30 2 。* / binに/ bashの/data/scripts/mysql-bak.sh>を/ dev / null 2> 1&
日あたり、このような2時30分のデータは、データベースの完全バックアップになります。
C、結果は:
[[email protected] DBBACKUP] LS#
20190724 20190725 20190726 20190727 20190728 20190729 20190730
もちろん●を、私たちは別の方法でもバックアップデータをすることができます。このデータベースプラグNavicatは排他的なバックアップを使用し
aは、当然のことながら、Navicatはをインストールすることで、クライアントがインターネットからダウンロードすることができます。
Bは、データベースに接続し
、バックアップするデータベースを選択し、自動運転をクリックして、C
データベース作業のバックアップ
ローカルコンピュータにデータをバックアップすることができ、画面の指示に従ってください、dは。
データベース作業のバックアップ
これは、私が2つのデータベースのバックアップの作業に使用される方法です。

おすすめ

転載: blog.51cto.com/13043960/2424731