群晖自动备份mysql数据库
控制面板——任务计划——新建任务计划 把下面的脚本添加进去

其中有四个要修改的地方:
第一个是备份文件存放的路径:/volume1/web/www/DB 例如我的是
第二个是你的mysql安装的路径:/volume1/@appstore/MariaDB10/usr/local/mariadb10/bin/mysqldump 这个可以事先在ssh里面用ls命令查找一下
第三个是你的mysql账号密码:例如我的是账号是root 密码是123456
第四个是你的数据库名称:例如我的是lsyg1983
#!/bin/bash
backup_dir=/volume1/web/www/DB
dd=$(date +%Y-%m-%d_%H-%M-%S)
tool=/volume1/@appstore/MariaDB10/usr/local/mariadb10/bin/mysqldump
username=root
password='123456'
database_name=lsyg1983
if [ ! -d "$backup_dir" ]; then
mkdir -p "$backup_dir"
fi
$tool -u "$username" -p"$password" "$database_name" > "$backup_dir/$database_name-$dd.sql"
if [ $? -eq 0 ]; then
echo "数据库备份成功:$backup_dir/$database_name-$dd.sql"
else
echo "数据库备份失败!"
fi
执行后就会出现备份的数据库了

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END









暂无评论内容