# ============================================================================= # File: /etc/mysql_backup/.env # Description: MySQL 备份工具环境变量配置文件 # Security: 务必设置权限为 600 (chmod 600) # ============================================================================= # 全局配置 (可选) export BACKUP_LOG_DIR="/var/log/mysql_backup" # 配置你自己下载/解压好的 xtrabackup 二进制文件绝对路径,没配置自动安装 export XTRABACKUP_BIN="/你存放的路径/bin/xtrabackup" # ============================================================================= # 模式选择:多实例模式 (声明实例列表,空格分隔) # ============================================================================= export MYSQL_INSTANCES="prod test" # ----------------------------------------------------------------------------- # [prod] 实例配置 # ----------------------------------------------------------------------------- export MYSQL_prod_USER="backup_user" export MYSQL_prod_PASS="你的生产环境密码" export MYSQL_prod_BACKUP_BASE="/data/backup/prod" # 备份存放目录 export MYSQL_prod_HOST="127.0.0.1" # 连接 IP (可选) export MYSQL_prod_PORT="3306" # 连接端口 (可选) # ----------------------------------------------------------------------------- # [test] 实例配置 # ----------------------------------------------------------------------------- export MYSQL_test_USER="backup_user" export MYSQL_test_PASS="你的测试环境密码" export MYSQL_test_BACKUP_BASE="/data/backup/test" export MYSQL_test_SOCKET="/tmp/mysql.sock" # 使用 Socket 连接 (可选)