ragflow icon indicating copy to clipboard operation
ragflow copied to clipboard

Feat: Add the migration script and its doc, added `backup` as default…

Open Treedy2020 opened this issue 6 months ago • 0 comments

What problem does this PR solve?

This PR adds a data backup and migration solution for RAGFlow Docker Compose deployments. Currently, users lack a standardized way to backup and restore RAGFlow data volumes (MySQL, MinIO, Redis, Elasticsearch), which is essential for data safety and environment migration.

Solution:

  • Migration Script (docker/migration.sh) - Automates backup/restore operations for all RAGFlow data volumes
  • Documentation (docs/guides/migration/migrate_from_docker_compose.md) - Usage guide and best practices
  • Safety Features - Container conflict detection and user confirmations to prevent data loss

Type of change

  • [x] New Feature (non-breaking change which adds functionality)
  • [x] Documentation Update

Treedy2020 avatar Jun 13 '25 03:06 Treedy2020