config.conf 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # 数据库信息 #
  2. db_user="dump_user"
  3. db_password="123654"
  4. db_host="172.17.176.1"
  5. # mysql及mysqldump的bin文件 #
  6. mysql="/bin/mysql"
  7. mysqldump="/bin/mysqldump"
  8. # 数据库备份文件存储的路径 #
  9. backup_dir="/home/shiqi/backup/"
  10. #数据库备份日志文件存储的路径
  11. logfile="/home/shiqi/backup/mysql_backup.log"
  12. # 要备份的数据库名 #
  13. all_db="$(${mysql} -u${db_user} -h${db_host} -p${db_password} -Bse 'show databases')" #查询并备份所有数据库
  14. #all_db="schema_test" #仅备份指定数据库
  15. # 要忽略的表`database.table`
  16. ignore_table="schema_test.table_name schema_test.table_name2"
  17. # 要保留的备份天数 #
  18. backup_day=7
  19. # 备份文件格式 (dd-mm-yyyy) #
  20. time="$(date +"%Y-%m-%d")"
  21. # ssh端口号 #
  22. ssh_port=22
  23. # 定义ssh auto key的文件 #
  24. id_rsa=/home/shiqi/.ssh/AWSKeyPairDevelopment.pem
  25. # 定义ssh auto username #
  26. id_rsa_user=ubuntu
  27. # 定义要同步的远程服务器的目录路径(必须是绝对路径) #
  28. clientPath="/home/ubuntu/backup_test"
  29. # 定义要镜像的本地文件目录路径 源服务器(必须是绝对路径) #
  30. serverPath=${backup_dir}
  31. # 定义生产环境的ip #
  32. web_ip="52.221.182.99"