That was one hell of a mission! Finally migrated from my old #RaspberryPi2 to a Shuttle as my #Yunohost #Server. It was far more difficult than I anticipated, what with the completely different architectures (#armf to x86_64).
This oversight by some of the contributed “High Quality” apps, seems to be one that has been overlooked.
Migrating should be quite a simple task:
1. create backup
2. copy backup to destination
3. restore backup
For apps that are arch agnostic, this isn’t a #problem (like #WordPress). But for those apps that are installed with #compiled #binaries that run as system services, this is a potential weakness that might need to be addressed.
No-one wants to install an application on a small #SBC only to find out later that they cant migrate to a more powerful machine should the need arise.