0514-86177077
9:00-17:00(工作日)
每天定時備份mysql數(shù)據(jù)庫任務,刪除指定天數(shù)前的數(shù)據(jù),保留指定天的數(shù)據(jù);
需求: 1,每天4點備份mysql數(shù)據(jù); 2,為節(jié)省空間,刪除超過3個月的所有備份數(shù)據(jù); 3,刪除超過7天的備份數(shù)據(jù),保留3個月里的 10號 20號 30號的備份數(shù)據(jù);
#創(chuàng)建shell文件 vim backup_mysql.sh mysqldump -uroot -p123456 --all-databases > /data/dbdata/mysqlbak/`date +%Y%m%d`.sql find /data/dbdata/mysqlbak/ -mtime +7 -name '*[1-9].sql' -exec rm -rf {} \; find /data/dbdata/mysqlbak/ -mtime +92 -name '*.sql' -exec rm -rf {} \; #創(chuàng)建定時任務 crontab –e 0 4 * * * /data/dbdata/backup_mysql.sh
以上所述就是本文的全部內(nèi)容了,希望對大家能夠熟練掌握shell腳本有所幫助。
標簽:仙桃 遵義 三門峽 安康 江西 大興安嶺 大慶 上饒
上一篇:linux shell實現(xiàn)守護進程腳本
下一篇:Linux shell腳本實現(xiàn)CPU預警
Copyright ? 1999-2012 誠信 合法 規(guī)范的巨人網(wǎng)絡通訊始建于2005年
蘇ICP備15040257號-8