GreensnoWorld
记录点滴,分享乐趣,一块凝固的时间
数据库备份脚本
Linux  2017年3月22日

备份数据库,并删除七日之前的备份,只保留七日之内的备份数据。

#!/bin/bash
 
db_user="user"
db_pwd="password"
 
for db in "db1" "db2"
do
    cd "/backup/path/${db}"
    mysqldump -u ${db_user} -p${db_pwd} ${db} | gzip > "${db}.`date -d "now" +%Y%m%d`.sql.gz"
    rm -f "${db}.`date -d "-7 days" +%Y%m%d`.sql.gz"
done
LIJG
余本顽劣,生于紫云下,长于汝水滨。早年求学,兴趣广泛,好高骛远,学无所成,仓皇入世。兴趣所致,投身互联网,求知未证,而立已至,始悟光阴荏苒,终需务实钻研。故有此站,记录时光,积累点滴,验证所学,分享愚见。指舞方寸间,心系万千年。
留言