Feature Request (if even possible): Use Backup & Restore to Migrate between WordPress packages
-
Was wondering if there was a way (in the future, I know it's not currently possible) to implement it so that if I backed up my Managed WordPress app for example, I could restore it into the Unmanaged/Developer WordPress app instead. And vice-versa.
This request would make it super easy for customers running Wordpress on Cloudron to migrate between packages. While this is easy enough with All-In-One Migrator plugin, it does come with some hiccups / caveats that people need to be aware of, and if it were possible to simply backup one app and restore in the other, it'd be far easier I suspect especially for newer people. I figured it might be possible with some modifications to make this happen, especially now that there's pretty much feature parity between the packages from the changes made earlier this week. Because in the end, they're the same app, just different ways they were packaged, right?
I realize it may not be technically possible or may be way more work than it's worth to implement, but figured no harm in asking. Thank you in advance if this can be made possible.
FYI - I of course already tried it, haha, and it works up until it tries to restore redis, and it can't find a redis file so it fails at that point (since managed didn't have redis integration. but unmanaged/developer does).
-
@girish said in Feature Request (if even possible): Use Backup & Restore to Migrate between WordPress packages:
Yes, would be great to have this but have to see if it's possible. The main issue is that most of the migrator plugins bring in the source code of WordPress and this is incompatible with the managed WordPress concept.
I was only thinking Managed to Developer conversions which could be done from outside of WP easily. Just have to change the WP directory at the end of the conversion.
Developer to Managed is more tricky. It would have to be destructive and overwrite all files that are read only but keep everything else. Possible - but more involved.