(getting a bit off-topic here but I don't minda clean install is the recommended way to move from release to release.
with the changes there making each release, learning to backup your important stuff is going to be more usefull.

I'm well aware of that recommendation. But actually I fear that whole "reinstall mess" because of two things:
a) I never did it (I guess I would - among others - at least need to know what precisely is needed and need to be prepared to achieve a fully operational new system with the very same services, GUI etc. - config files? apt install list? ...?) and I know how much work it is to start from scratch (learned by setting up other instances and test systems)
b) I tend to follow this users argumentation here (TLDR: an upgrade is way faster and time-efficient than a reinstall): viewtopic.php?p=2035654#p2035654
In theory an upgrade is "quite easy" (following basic https://wiki.debian.org/DebianUpgrade), if not so many things would arise - as they always do (on the other hand that's an expectable amount of time based on several experiences). I have one system which has been setup around 2013, I think it was originally on v6/Squeeze.
As I need to do a reinstall - because of a necessary (application forced) switch from 32 bit to 64 bit, I'm still looking for a good guide on how to migrate as efficient as possible. Current 3 step plan for the next months:
1. upgrade 32 bit Raspberry Pi OS from v10/Buster to v11/Bullseye --> done now
2. upgrade 32 bit Raspberry Pi OS from v11/Bullseye to v12/Bookworm
3. reinstall system with 64 bit Raspberry Pi OS image (latest v12/Bookworm) and reinstall, reconfigure etc. everything
I thought it is good to have the same OS release and therefore same package versions from the old system and the new (plain) image to reduce the possiblity of version conflict based issues e. g. for config files. Really hope to take advantage of the Linux principle "everything is a file" when it comes to migrating by reinstalling (step 3).
Statistics: Posted by e-raser — Tue May 21, 2024 6:24 pm