🗒️RAGFlow + Ollama 本地知识库手动迁移方案(适用于 Mac)
2025-3-28
| 2025-3-28
0  |  0 分钟
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安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
Article TemplateRAGFlow + Ollama 本地部署完整指南(适配 Mac M 系列 / 新手友好版)
目录