需求:使用mysqldump实现远程的mysql服务器备份数据
备份脚本服务器: 192.168.1.115
目标mysql服务器:192.168.1.12
脚本目录:/home/admin/mysql_backup
脚本名:mysql_backup.sh
数据目录:/home/admin/mysql_backup/data
脚本代码如下
----------------------------------------------------------------------------------------
#!/bin/bash
#####################
# mysql 备份脚本 #
# #
#####################
# 备份目录
base_path='/home/admin/mysql_backup/data'
# 备份时间
backup_date=$(date -d now "+%y%m%d-%H%m")
# remote host
remote_host="192.168.1.12"
remote_user="admin"
remote_passwd="123456"
remote_database="mydatabase"
# 保留天数
KEEP_DAYS=10
############################################
logs_path=${base_path}
log_name=