logo logo
关于我们

技术分享

技术分享 mysql自动批量备份脚本

mysql自动批量备份脚本

2018-12-21

获取数据库名称 #cat datanames.sh
passwd=xxxxxx
mysql mysql --password=$passwd << EOF
show databases;
EOF
备份脚本 #cat mysql_backup.sh #获取系统数据库以外的所有数据库名称,存入文本mysql.txt ./datanames.sh |grep -v "Database" | grep -v "ianformation_schema" > mysql.txt #按日期生成数据库文件夹,数据库中包含备份失败日志 i=`cat mysql.txt`     nd=`date +%Y%m%d%H` dt=`date +%Y%m%d%H%M%S` mkdir $nd for i in $i     do         /usr/bin/mysqldump -pxxxxxx --opt $i >$nd/$i-$dt.sql 2>$dt/error.txt done

将mysqldump.sh脚本加入corntab设置为每天或者每周执行一次!即可实现自动备份mysql

1   12  *  *  *   ./root/mysql_backup.sh

云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆
  • 标签:
  • 网络安全

您可能感兴趣的新闻 换一批

现在下载,可享30天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

请拨打电话
为您提供支持

400-9955-698