Start Here
Use this page to identify the correct path, prepare a recoverable backup, and then open the procedure for your task.
Upgrade to Nightly or a Release
Upgrade RAGFlow to nightly or the latest, published release.
Backup and Restore (v1.x)
This guide creates or restores a same-version recovery point and can move a deployment to another host. To upgrade an existing v1 deployment to a later release, create this backup first and then follow Upgrade from v1.x to later releases.
Upgrade from v1.x to Later Releases
This document applies to MySQL-based RAGFlow v1.0.0-rc1 and later Docker deployments. To upgrade from an earlier release, first follow Upgrade from v0.x to v1.x.
Backup and Restore (v0.x)
This document applies to RAGFlow v0.x Docker deployments. For v1.0.0-rc1 and later, see Backup and Restore (v1.x).
Upgrade from v0.x to v1.x
This guide provides the step-by-step procedure for upgrading a MySQL-based Docker deployment from RAGFlow v0.20.0 or later to the current latest version.
Database Change Log
A record of the schema and data changes the Go backend applies to a RAGFlow database, and of the version or schema checks that decide which of them still have to run.