备份说明.txt 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. 数据库备份说明
  2. ================
  3. 备份时间: 2025-01-12 12:08:45
  4. 备份目录: backups/20260112_120845
  5. 备份的数据库:
  6. 1. xdz_user - 用户服务数据库
  7. 2. xdz_business - 业务服务数据库(包含社区模块)
  8. 3. xdz_vehicle - 车辆服务数据库
  9. 4. xdz_message - 消息服务数据库
  10. 备份说明:
  11. - 所有表的结构都已备份
  12. - 日志表只备份结构,不备份数据(恢复后为空表)
  13. - 非日志表正常备份结构和数据
  14. - 使用 --single-transaction 保证数据一致性
  15. - 包含存储过程和函数(--routines)
  16. - 包含触发器(--triggers)
  17. - 包含事件(--events)
  18. 日志表(只备份结构,不备份数据):
  19. - xdz_user: system_login_log
  20. - xdz_business: infra_api_access_log, infra_api_error_log, infra_job_log, system_login_log, system_operate_log
  21. 备份参数:
  22. - --single-transaction: 保证数据一致性
  23. - --routines: 包含存储过程和函数
  24. - --triggers: 包含触发器
  25. - --events: 包含事件
  26. - --no-data: 只备份表结构(用于日志表)
  27. 恢复方法:
  28. mysql -h127.0.0.1 -uroot -p'密码' 数据库名 < 备份文件.sql
  29. 例如:
  30. mysql -h127.0.0.1 -uroot -p'Xiuxiu@087' xdz_user < xdz_user.sql
  31. mysql -h127.0.0.1 -uroot -p'Xiuxiu@087' xdz_business < xdz_business.sql
  32. mysql -h127.0.0.1 -uroot -p'Xiuxiu@087' xdz_vehicle < xdz_vehicle.sql
  33. mysql -h127.0.0.1 -uroot -p'Xiuxiu@087' xdz_message < xdz_message.sql
  34. 注意: 所有表的结构都已备份,包括日志表。日志表在恢复后为空表,但表结构存在,确保应用程序能正常运行。