0514-86177077
9:00-17:00(工作日)
每天定時備份mysql數據庫任務,刪除指定天數前的數據,保留指定天的數據;
需求: 1,每天4點備份mysql數據; 2,為節省空間,刪除超過3個月的所有備份數據; 3,刪除超過7天的備份數據,保留3個月里的 10號 20號 30號的備份數據;
#創建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 {} \; #創建定時任務 crontab –e 0 4 * * * /data/dbdata/backup_mysql.sh
以上所述就是本文的全部內容了,希望對大家能夠熟練掌握shell腳本有所幫助。
標簽:仙桃 遵義 三門峽 安康 江西 大興安嶺 大慶 上饒
上一篇:linux shell實現守護進程腳本
下一篇:Linux shell腳本實現CPU預警
Copyright ? 1999-2012 誠信 合法 規范的巨人網絡通訊始建于2005年
蘇ICP備15040257號-8