Update from 3.x to 4.0.0 - Database(s) not recognized
I followed the update guide on the Website and still have the "migration-backups" folder so all data is (or should) be backed up. But I don't understand why none of the databases are recognized.
Wallos does not output an error in the logs, but when I open it instead of asking for a login, it asks for registration since no account is found.
Hammond, Audiobookshelf and Jellyfin behave similarly but they do have interesting log outputs, mostly some sort of "Invalid Token" error message.
My OS is Ubuntu Server 22.04 consists of a Proxmox virtual CPU, 20 GB of ram and 250GB of SSD and 12TB of HDD storage.
49 Replies
Have you correctly stopped all the apps before migrating?
Please share
docker ps
Yes I did, just like instructed
Sorry
For what? 🙂
I thought you were telling me you already pasted the docker ps
No sorry my bad I replied to you asking if I stopped all the apps before migrating
Yes I got it now 🙂
Okay so it seems you have a few apps which migrated correctly but others not. All the apps with
migrated-something-1
should be workingI don't know if it's relevant but I do have some apps not running on Runtipi but on dockge (dockge is also separate from Runtipi).
These apps include
- Dockge
- Immich
- HomeAssistant
- MusicAssistant
- TubeArchivist
- ChatVault
- Bookstack
- Homebox
- GoPro
- Spotspot
- Tube
- GoProPlus
Okay this is relevant to know, so those are not managed by runtipi
Exactly some others as well, but they are not mentioned in the logs as far as I know, but I will add them in the message above just to be sure
Let's focus on wallos since it's not working
What do you see in the folder
app-data/migrated/wallos/
?Does not exist
Okay here is our problem
Does
app-data/wallos
exist?Nope
odd because when moving I checked if any folders were not moved just like mentioned in the guide and it seemed as if all folders were moved correctly 🤔
🤔 Did you use the script for migrating or went with the manual steps?
Manual steps
I did this and it was empty
Can you see your wallos folder in
migration-backups/app-data/wallos
?I was not aware that there is a script
No worries
The manual steps are a valid way to do it
Does not exist here as well
Which os are you running?
Ubuntu Server 24.04
And that is on a proxmox VM
Try to look if there is any data in one of these folders
don't look in the repos ones
Ok
The /apps/ just contains the compose and config etc.
At least we have some backups to restore
You may have lost somehow your data by removing something
So the same applies for Audiobookshelf, Jellyfin and Hammond I suppose
Check if you have backups
Did you perform a full backup before migrating? https://runtipi.io/docs/reference/breaking-updates#ensure-you-have-a-backup-of-your-instance
Breaking updates
Homeserver management made easy
Yep
I did it one folder above the runtipi folder
Cool so we are safe, let's try to fix it with the apps backups
In your runtipi dashboard, if you go to wallos do you see the backups listed?
Yes
I see the latest is from the 8th may
So I could use that one and click restore right?
Try to restore it
It worked, jumped back a version but that's fine
Uff ok Jellyfin could be a bit of an issue
Since it is so big the last backup is from the 20th of November 24
I hope I'm not taking up too much of your time 🙂
Is there a way I can get the data from the full backup?
Don't worry I'm happy to help 🙂
Thanks!!
The full backup will roll you back to version 3 of runtipi
So if we can fix it with the local app backups its better
And then I suppose I'll have to retry the entire procedure
Yes
Hmmm
For jellyfin you should still have your movies and series in the
media
folder
This doesn't changeNo by all means that is not an issue, I have all the movies and songs saved in a completely different location so those are safe. I'm thinking if I made vital changes since then that will affect anything, but I mean worst case scenario I would use the full backup and all would be back to normal
Yes if you really miss something we can start from start with the full backup
Awesome, I'll just try to restore all the apps and let you know 🙂
So all of them work except for Jellyfin
Same error as before the restore:
Could this help? https://forum.jellyfin.org/t-invalid-token-issues
Invalid token issues
I am running Jellyfin 10.10.3 (docker compose) on the latest build of Ubuntu Server OS. I haven't had any issues with with Jellyfin but I was curious and looked at the logs in Portainer and I noticed
Trying now 👍
Ok I think that should be it. I lost data in some applications but it's not important enough to do a full restore of the full backup.
I'll now see to create backups more frequently, learned from my mistake
Thanks you Nicolas for your help! You were really patient, I appreciate it!
My pleasure, don't hesitate to ask again if you have other troubles!