Browse Source

优化调整

master
453530270@qq.com 11 months ago
parent
commit
1b13b55b53
  1. 8
      xtrbk.sh

8
xtrbk.sh

@ -36,7 +36,10 @@ xtrabackup --user="$USER" --password="$PASSWORD" --databases=$dbname --tables-ex
# split
split -b 20M -d -a 1 $backup_data_filename $backup_data_filename\.
#del folder
`rm -rf $FULL_BACKUP_DIR`
# 添加上防御条件
# if [-e $FULL_BACKUP_DIR];then
# `rm -rf $FULL_BACKUP_DIR`
# fi;
# 遍历,然后发送email
# pcount=`ls $backup_data_filename | wc -l`
tzpatchs=$(ls $backup_data_filename.[0-9]*)
@ -45,7 +48,10 @@ echo "Full backup completed."
# send email
for tf in ${tzpatchs[@]};do
`/www/mtool -f $tf -c /www/mail.conf > "$FULL_BACKUP_LOG" 2>&1`
wait
`rm -rf $tf`
done
# 清理
# `find $BASE_BACKUP_DIR -type f -ctime +3 -exec rm -rf {} \;`
# 执行完退出
exit;
Loading…
Cancel
Save