type
status
date
slug
summary
tags
category
icon
password
URL
Text
RAGFlow + Ollama 本地知识库手动迁移方案(适用于 Mac)
适用于将部署在旧 Mac mini 上的 RAGFlow + Ollama 环境迁移到新的 Mac 设备。该方案灵活、清晰、适合未来维护及多次迁移操作。
🧰 一、准备阶段(旧电脑操作)
1. 打包 RAGFlow 项目代码与数据
确保目录中包含以下文件/文件夹:
.env
docker-compose.yml
data/
,db/
,ingest/
等数据目录(如果有)
执行:
2. 备份 Ollama 模型文件
Ollama 模型默认位于:
执行打包:
3. (可选)导出 Docker 镜像(防止无法联网或镜像被删除)
💻 二、迁移文件到新 Mac
使用 U 盘、移动硬盘或内网工具,将以下文件复制到新电脑:
ragflow_project.tar.gz
ollama_models.tar.gz
ragflow_image.tar
(如果有)
解压:
🛠️ 三、在新电脑恢复运行环境
1. 安装 Docker 与 Ollama
确认安装:
2. (可选)导入 Docker 镜像
3. 启动 RAGFlow 服务
注意事项:
.env
文件中的模型名称、路径需与现有环境一致
- Ollama 会自动识别
~/.ollama
,无需重新下载模型
✅ 四、验证恢复结果
- 打开浏览器访问:
http://localhost:7860
- 测试 RAG 检索是否可用
- 测试模型是否正常运行:
🧩 附加建议(可选增强方案)
功能 | 工具 | 用途 |
文件同步 | Syncthing | 实现多设备间自动同步 .ollama 和 RAGFlow 项目 |
定期备份 | rsync 脚本 | 定期自动备份项目和模型目录到 NAS/U 盘 |
项目版本管理 | Git | 跟踪 .env 、代码变更,排除大文件如模型和数据 |
📂 推荐目录结构(新电脑)
有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~