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

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

72 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 数据库备份与容器清理报告
## 备份完成情况
### 📊 备份文件列表
| 文件名 | 大小 | 创建时间 | 说明 |
|--------|------|----------|------|
| `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个包含考培练系统网络
- **镜像**: 无悬空镜像
## 数据恢复说明
### 🔄 恢复完整数据库
```bash
# 恢复所有数据库
docker exec -i kaopeilian-mysql mysql -uroot -proot < full_database_backup_20250923_014658.sql
```
### 🔄 恢复考培练数据库
```bash
# 恢复考培练数据库
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助手*