From 56ef18d7a367ecb4a3ff8d2522f0822a7bf56bf9 Mon Sep 17 00:00:00 2001 From: David <86196556+DH-555@users.noreply.github.com> Date: Mon, 26 May 2025 19:22:43 +0200 Subject: [PATCH 1/2] Emphasize the importance of performing backups --- src/routes/docs/advanced/self-hosting/update/+page.markdoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/routes/docs/advanced/self-hosting/update/+page.markdoc b/src/routes/docs/advanced/self-hosting/update/+page.markdoc index cd4ac5ed5e..3bf0b9b59d 100644 --- a/src/routes/docs/advanced/self-hosting/update/+page.markdoc +++ b/src/routes/docs/advanced/self-hosting/update/+page.markdoc @@ -9,11 +9,11 @@ To upgrade your Appwrite server from an older version, you should use the Appwri As of version 0.14, Appwrite requires [Docker Compose Version 2](https://docs.docker.com/compose/install/). To upgrade Appwrite, make sure your Docker installation is updated to support Composer V2. {% info title="A note about migration" %} +You must [back up your server](https://gist.github.com/Meldiron/47b5851663668102a676aff43c6341f7) data manually before running the migration. It is highly recommended to run the migration process on a dev instance and make sure your application is working well and that you have checked for any breaking changes in the new version [changelog](https://github.com/appwrite/appwrite/tags). + You can migrate to versions that require a migration path and are higher than your current version, such as from 1.5.0 to 1.5.11. If you're trying to migrate to a next major version such as from `1.5.0` to `1.6.0`, you will first need to migrate to the latest patch version `1.5.11`, then to `1.6.0`. - -It is highly recommended to [backup your server](https://gist.github.com/Meldiron/47b5851663668102a676aff43c6341f7) data before running the migration. It is recommended to run the migration process on a dev instance and make sure your application is working well and that you have checked for any breaking changes in the new version [changelog](https://github.com/appwrite/appwrite/tags). {% /info %} The first step is to install the latest version of Appwrite. Head to the directory where you ran your previous Appwrite install command. From 7e530fbf6766bcfa515ae63fcf5d397278ede479 Mon Sep 17 00:00:00 2001 From: David <86196556+DH-555@users.noreply.github.com> Date: Mon, 26 May 2025 19:23:39 +0200 Subject: [PATCH 2/2] Use the proper instead of lazy way for backups. --- src/routes/docs/advanced/self-hosting/update/+page.markdoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/docs/advanced/self-hosting/update/+page.markdoc b/src/routes/docs/advanced/self-hosting/update/+page.markdoc index 3bf0b9b59d..4e10c2d8f1 100644 --- a/src/routes/docs/advanced/self-hosting/update/+page.markdoc +++ b/src/routes/docs/advanced/self-hosting/update/+page.markdoc @@ -9,7 +9,7 @@ To upgrade your Appwrite server from an older version, you should use the Appwri As of version 0.14, Appwrite requires [Docker Compose Version 2](https://docs.docker.com/compose/install/). To upgrade Appwrite, make sure your Docker installation is updated to support Composer V2. {% info title="A note about migration" %} -You must [back up your server](https://gist.github.com/Meldiron/47b5851663668102a676aff43c6341f7) data manually before running the migration. It is highly recommended to run the migration process on a dev instance and make sure your application is working well and that you have checked for any breaking changes in the new version [changelog](https://github.com/appwrite/appwrite/tags). +You must [back up your server](https://appwrite.io/blog/post/how-to-back-up-your-appwrite-data) data manually before running the migration. It is highly recommended to run the migration process on a dev instance and make sure your application is working well and that you have checked for any breaking changes in the new version [changelog](https://github.com/appwrite/appwrite/tags). You can migrate to versions that require a migration path and are higher than your current version, such as from 1.5.0 to 1.5.11.