1. 备份脚本
前提:本地服务器需要安装mysql
- 创建脚本文件
- 文件内容
1 # !/bin/bash
2 echo "开始备份数据库..."
3 echo "正在创建当前存储目录..."
4 folder=/home/mysql_backup/$(date +%Y%m%d)
5 echo "the dir path is $folder"
6 if [ ! -d $folder ];then
7 mkdir -p $folder
8 else
9 echo dir exist
10 fi
11 echo "正在备份数据库..."
18 /usr/bin/mysqldump -h remoteIP -P port -uusername -ppassword database > $folder/database_$(date +%Y%m%d%H%M%S).sql
19 echo "数据库备份完成!"
将参数改为实际值:
remoteIP:远程数据库IP
port:远程数据库端口号
username:远程数据库用户名
password:远程数据库密码
database:远