非常にシンプルなバックアップスクリプトMYSQLデータベース

作っ書かれた唯一のフルバックアップ、増分バックアップおよびその他。



3つのライブラリがあると仮定し
M_site、m_bbs、m_cms。

#/ビン/ SHの!

#MySQLのバックアップスクリプト。
デビッドによって作成されます。#。 #

作成日時:2008-01-09 11時10分49秒
#1
USERNAME = backup_userの
PASSWORD = 123456
ケースで"$ 1"
  m_site)= BACKUP_FILE /ホーム/ david_yeung /バックアップ/ backup_m_site`date「Y%でMは%% +%H%Mは%D_ S'`.sql ;;
  m_bbs)= BACKUP_FILE /ホーム/ david_yeung /バックアップ/ backup_m_bbs DATE ' 'Y%Mは%% +%のH%Mは%D_ S'`.sql ;;
  m_cms)= BACKUP_FILE /ホーム/ david_yeung /バックアップ/ backup_m_cms`date' + M %%% D_ Y%のm個%のSの%H ' `.SQL ;;
  *);;
ESACの
#のバックアップ開始。
/ usr / local / mysqlの/ binに/ mysqldumpを-u $ USERNAME -pます$ PASSWORD -B $ 1 --add-ドロップテーブル-R> $ BACKUP_FILE

#は、バックアップファイルを圧縮します。
gzipで$ BACKUP_FILE


加入到CRONTAB里面去。
[david_yeung]#のcrontab -l
0 0 * * * /ホーム/ david_yeung / mysqlbackup_david m_site
0 0 * * * /ホーム/ david_yeung / mysqlbackup_david m_bbs
0 0 * * * /ホーム/ david_yeung / mysqlbackup_david m_cms

この記事では、「から来ている神は、そこにしましょうか正方形である!」ブログ、再現作者に連絡してください!

ます。https://my.oschina.net/u/585111/blog/219511で再現

おすすめ

転載: blog.csdn.net/weixin_33757911/article/details/92008318