Is there a way to export / transfer Appwrite project, including it's data to another server?
- 1
- Self Hosted
- General
Suppose I have Appwrite project in one server and want to transfer it to another server. Everything is running on Docker. Would it be enough if simply just create a snapshot of the directory volume mounted in Appwrite?
I transferred all the containers using docker save… and imported with docker load, but when I finished and deployed I don’t see the data🥲. How can I import the data from the old server?
You can use this gist https://gist.github.com/Meldiron/47b5851663668102a676aff43c6341f7
+1, without need to have docker access
You mean in an in-browser format?
If so, you can upvote this issue https://github.com/appwrite/appwrite/issues/5208
JSON, YML, whatever format
Sorry, didn't got you What you mean JSON, YML etc? for what part of the data you're referring?
Like ORM (for database) or like docker about buckets, etc.. Already explain that needed to core team btw Need real CI logic on appwrite
Okay 👍
Here is about backup/restore
And here migration
What about, you've 4 differents env (dev - stagging - production - archive), with differents data on each. You add fields (or whatever) on dev env, for now you need to manually add it on others env. You don't have historic, don't know from where this new fields come, etc... Need a logic here 🙂 I hope it is better explained this way
I see, got you
I've just upload the code I'm using to sync two appwrite instances: https://github.com/gepd/appwrite-sync
it's in early development
it syncs databases, collections, attributes, indexes and documents
Recommended threads
- Bulk API limitations in self-hosted serv...
Environment: Appwrite Selfhost SDK: node-appwrite 28.0 Calling `upsertRows` (also applies to `createRows`/`updateRows`/`deleteRows`) with more than 100 rows fa...
- Self Hosted GitHub connection not adding...
After upgrading to 1.9.6 i noticed that i cannot search for new repositories when trying to add new functions. I removed the existing github connection via Set...
- Getting current user has been blocked
Getting current user has been blocked error while signing in the appwrite console. Got this during I am testing with the my saas web project. Please help to unb...