linux mysql自动备份
- 
创建一个备份脚本,例如 backup_mysql.sh,并给予执行权限:#!/bin/bash # 配置数据库信息 DB_USER="your_username" DB_PASSWORD="your_password" DB_NAME="your_database_name" BACKUP_DIR="/path/to/your/backup/directory" # 创建备份文件名 TIMESTAMP=$(date +"%F") BACKUP_FILE="${BACKUP_DIR}/${DB_NAME}-${TIMESTAMP}.sql" # 备份数据库 mysqldump -u $DB_USER -p$DB_PASSWORD $DB_NAME > $BACKUP_FILE # 压缩备份文件(可选) gzip $BACKUP_FILE 2.使脚本可执行 chmod +x backup_mysql.sh 3.配置 cron定时任务,编辑crontab文件crontab -e 4.添加以下行来设置定时任务,例如每天凌晨1点执行备份 0 1 * * * /path/to/your/backup_mysql.sh 
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号