Files
012-kaopeilian/知识库/备份摘要.md
111 998211c483 feat: 初始化考培练系统项目
- 从服务器拉取完整代码
- 按框架规范整理项目结构
- 配置 Drone CI 测试环境部署
- 包含后端(FastAPI)、前端(Vue3)、管理端

技术栈: Vue3 + TypeScript + FastAPI + MySQL
2026-01-24 19:33:28 +08:00

2.5 KiB
Raw Blame History

数据库备份与容器清理报告

备份完成情况

📊 备份文件列表

文件名 大小 创建时间 说明
backup_before_init_20250923_011804.sql 5.8K 2025-09-23 01:18 初始化前备份
backup_before_rollback_20250923_013456.sql 54K 2025-09-23 01:34 回滚前备份
full_database_backup_20250923_014658.sql 3.7M 2025-09-23 01:46 完整数据库备份
kaopeilian_database_backup_20250923_014703.sql 52K 2025-09-23 01:47 考培练数据库备份

🎯 推荐使用的备份文件

  • 主要备份: full_database_backup_20250923_014658.sql (3.7M)

    • 包含所有数据库的完整备份
    • 包含存储过程、触发器、事件等
    • 适合完整系统恢复
  • 项目备份: kaopeilian_database_backup_20250923_014703.sql (52K)

    • 仅包含考培练系统数据库
    • 文件较小,便于传输
    • 适合项目数据恢复

容器清理情况

🧹 清理结果

  • 停止的容器: 无需要清理的停止容器
  • 悬空镜像: 无需要清理的悬空镜像
  • 未使用的卷: 清理了1个未使用的卷
  • ⚠️ 未使用的网络: 1个网络因有活跃端点无法删除

📋 当前运行的容器

容器名 镜像 状态 端口
kaopeilian-redis redis:7-alpine Up 22 minutes 6379:6379
kaopeilian-mysql mysql:8.0 Up About an hour 3306:3306

📊 当前Docker资源

  • : 2个包含Redis数据卷
  • 网络: 4个包含考培练系统网络
  • 镜像: 无悬空镜像

数据恢复说明

🔄 恢复完整数据库

# 恢复所有数据库
docker exec -i kaopeilian-mysql mysql -uroot -proot < full_database_backup_20250923_014658.sql

🔄 恢复考培练数据库

# 恢复考培练数据库
docker exec -i kaopeilian-mysql mysql -uroot -proot kaopeilian < kaopeilian_database_backup_20250923_014703.sql

安全建议

  1. 定期备份: 建议每周进行一次完整备份
  2. 备份验证: 定期测试备份文件的完整性
  3. 异地存储: 将重要备份文件存储到安全位置
  4. 容器监控: 定期检查容器状态和资源使用情况

文件位置

  • 备份文件: /Users/nongjun/Desktop/Ai公司/本地开发与测试/kaopeilian-backend/
  • 清理脚本: /Users/nongjun/Desktop/Ai公司/本地开发与测试/cleanup_docker.sh

报告生成时间: 2025-09-23 01:47 操作人员: AI助手