I followed this script - https://gist.github.com/stnguyen90/fee636ff652b8ecbf761935b2aa254fb#file-0-backup-sh & successfully created a backup of an appwrite (1.5.4) instance.
After this I cleaned my server to remove CloudPanel & installed a fresh copy of Ubuntu 22.04, Docker 26.0.1 & Appwrite (1.5.4) from scratch.
After appwrite's installation, I stopped traefik via docker stop appwrite-traefik & then executed the restore script like ./restore.sh which afaik worked fine as there were no errors. I did a docker compose up -d after this and I was able to login with my backed up credentials.
But I can no longer see relevant data on the dashboard, I keep seeing Error 500s. Some form of data like the Projects, Root account are visible but not the others at all.
Contents of the docker logs appwrite -
[Error] Method: GET
[Error] URL: /v1/project/usage
[Error] Type: TypeError
[Error] Message: array_key_exists(): Argument #2 ($array) must be of type array, null given
[Error] File: /usr/src/code/app/controllers/shared/api.php
[Error] Line: 320
[Error] Timestamp: 2024-04-13T08:52:35+00:00
[Error] Method: GET
[Error] URL: /v1/migrations
[Error] Type: TypeError
[Error] Message: array_key_exists(): Argument #2 ($array) must be of type array, null given
[Error] File: /usr/src/code/app/controllers/shared/api.php
[Error] Line: 320
PS: If I forcefully run docker exec appwrite migrate, I can see the Auth accounts for sometime but again 500s after a page refresh.
A few attributes not found errors from migrate -
'oAuthProviders' from projects: Attribute not found
Migrating Collection "stats"
'type' from stats: Attribute not found
Migrating Collection "stats"
'type' from stats: Attribute not found
Recommended threads
- how to access the value of account statu...
- Redirect from clicking team invite link ...
Hi all! Pretty new to app development in general so this might be something more generic than appwrite, but I've found (after reading the docs for the Teams API...
- Hosting Issues with Static IP not domain...
I have a machine with Static Public IP. I want to host Appwrite Site on it but I tried it but it doesn't allow IP addresses in Domain names. What should I do h...