
You can also check Stevne's gist for database backup.

so after backup i just run this command ?
docker run -it --rm --volume /var/run/docker.sock:/var/run/docker.sock --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw --entrypoint="upgrade" appwrite/appwrite:1.2.1

That should work
Just, in older versions the --entrypoint
was "install" so like so:
docker run -it --rm --volume /var/run/docker.sock:/var/run/docker.sock --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw --entrypoint="install" appwrite/appwrite:1.2.1

I tried install to 1.2.1 and then migrate still 500 internal error

Run
docker logs appwrite
And share the results


Check your .env
file for all the right values

which one is .env file

In the same folder you'll have .env
file which contains all the information for your Appwrite instance.

Do you have a snapshot backup for your server?

I ran the backup script as in here

why i dont see .env file

It's hidden run
ls -lah

And you should have backup of all your old .env
files

ya i do see all env is there

Good

Now you can compere current .env
file with some backup to see that all the values are correct

Hi there I am able to fix the 500 already but

all my database gone i think. The account all missing

I cant login back

Restore to the DB backup you've made

gg I tried to restore but still same

so means that all my file are gone?

Files?

Have you made a db backup?
Recommended threads
- list() is very slow; eventually shows no...
When I use the web browser to view the collections in my database, the documents they contain are normally displayed within a few seconds. For a few days now, h...
- Can't start docker containers beacuse no...
Hi, I'm testing my app where I upload also files to appwrite storage. As I suspect, I've filled up my disk. Now I can't start Appwrite. Could I ask for help wit...
- Problems with adding my custom domain
