Linux提供自动备份功能将数据库文件传输到远程服务器
发布时间
阅读量:
阅读量
假定服务器A作为数据库服务端设备,而服务器B则承担备份功能,此时需在A服务器中开发用于数据备份及文件传输至B服务器的脚本程序。
脚本回退机制设计
备份保存目录
folder=/home/mysql-back-up
rm -rf /home/mysql-back-up
mkdir $folder
cd $folder
day=`date +%Y-%m-%d`
mkdir -p "$day"
cd $day
#数据库服务器ip,填写服务器的公网地址即可
host=serverIP
#用户名
user=userName
#密码 自己写
password=myPassword
#要备份的数据库名
#db=dbName
db=dbName
#执行备份语句
/usr/local/mysql/bin/mysqldump -h$host -u$user -p$password $db > ./backFileName.sql
#推送文件到备份服务器
/usr/local/scp.exp /home/mysql-back-up/ 服务器用
全部评论 (0)
还没有任何评论哟~
