Migrate gitea data from on instance to another
Migrating Gitea from one instance to another is essentially a backup and restore operation. Since Gitea stores its data in two main places—the database and the filesystem—the process involves moving both while keeping them in sync.
The most reliable method is using Gitea’s built-in dump command, which packages everything into a single zip file.
Method 1: The “Dump & Restore” (Recommended)
This method is the cleanest because it ensures all metadata (issues, pull requests, users) is captured along with the code.











