千家信息网

一个mariadb的备份脚本

发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,写一个数据库备份脚本,备查:#!/bin/bashDATE=$(date +%Y%m%d-%H:%M)DES=/config/database-backupMYSQL_U="root"MYSQL_P=
千家信息网最后更新 2025年02月05日一个mariadb的备份脚本

写一个数据库备份脚本,备查:

#!/bin/bashDATE=$(date +%Y%m%d-%H:%M)DES=/config/database-backupMYSQL_U="root"MYSQL_P="xxxxx"MYSQL_H="127.0.0.1"if [ ! -d "$DES" ];thenmkdir -p "$DES"fi/usr/bin/mysqldump -u$MYSQL_U -p$MYSQL_P -h $MYSQL_H --all-databases>"$DES/${DATE}.sql"find $DES -name "*.sql" -mtime +7 -exec rm -rf {} \;

然后写个计划任务调用:

# crontab -l

0 */2 * * * /bin/bash /config/back_cloudstack_mariadb.sh >/dev/null 2>&1


0