作っ書かれた唯一のフルバックアップ、増分バックアップおよびその他。
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
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で再現