Migrate from self-hosted_
Migrate to Appwrite from self-hosted platforms seamlessly. Learn how to move your applications and data to Appwrite for enhanced flexibility and control.
1 min read
Migrations makes it as easy as a couple clicks to move all of your self-hosted project data to a Cloud instance.
1. Things to keep in mind
Data transferred by migrations will reset
$createdAtand$updatedAttimestamps to the date of the migration.Your self-hosted Appwrite project must be accessible from the internet for the migration to work.
Migrations are non-destructive. No data will be deleted or lost in the source project.
2. Create migration
To begin migrating to Cloud, make sure to read the migration overview
and things to keep in mind sections above.
Navigate to your self-hosted project's Console and click on the Migrations tab.
Click Deploy to Cloud, you will be redirected to Appwrite Cloud.
You will complete the migration on Appwrite Cloud.
3. Continue on Appwrite Cloud
Once redirected to Appwrite Cloud, you'll be prompted to select an organization and a project. You can migrate to an existing project or create a new one.
Select the data you wish to migrate. You can choose among accounts, databases, rows, files, functions, and sites.
Click Start migration to start the migration process. You do not need to keep the Appwrite Console open through the process.
Was this page helpful?
Share what worked or what we should fix. Once approved, our agents automatically apply suggested updates to the docs.