shell编程 备份mysql数据库并发送到另一个服务器

源代码如下:

#!/bin/bash
source /home/oracle/.bash_profile
export name=`date -d "-7 days" +%F`
rm -rf /u04/mysqldump/mysql_$name.dmp
rm -rf /u04/mysqldump/mysql_$name.tar.gz

export name=`date -d now +%F`
/u04/197/mysql/bin/mysqldump -h ipaddress -u root --password=P@ssw0rd --all-databases > /u04/mysqldump/mysql_$name.sql

tar -zcvf /u04/mysqldump/mysql_$name.sql.tar.gz /u04/mysqldump/mysql_$name.sql
scp /u04/mysqldump/mysql_$name.sql.tar.gz root@ipaddress:/u04/mysql
原文地址:https://www.cnblogs.com/alighie/p/7880172.html