It would be great to see an import/restore/migrator built into the AIO.
Cloudron has excellent restore features that allows you to migrate to new servers with 3 clicks and the download and upload of a json file. And cloudron I would say is far more complex.
We have no one experienced enough to do a move or confident enough. Looking at it, it takes time and lots of command lines that really let down cloudron as it is meant to be so easy and friendly to use and maintain.
Hi, AIO has something like that by using the built-in borg backup feature. See GitHub - nextcloud/all-in-one: 📦 The official Nextcloud installation method. Provides easy deployment and maintenance with most features included in this one Nextcloud instance. (it is also possible to use a remote backup location for backing up and restoring the whole instance, the process is almost the same but not documented in this section yet as the feature is pretty new).
However it sounds like you might want to migrate from Cloudron to Nextcloud AIO? For that see all-in-one/migration.md at main · nextcloud/all-in-one · GitHub
Hello there @Apesorg,
you started a topic in development category. This category is intended for active developers of the core or apps in the Nextcloud ecosystem.
From the description in your topic, it is not clear if you are seeking help and advice about a concrete problem you have or you want to actually develop the corresponding solution.
Please specify explicitly the required information to help you best. These are:
- What you want to achieve
- What you have done so far
- What is failing
- What you expect from the forum community
Without additional information the community members cannot help you in an efficient manner. Please keep in mind that the help here in the forum are mostly based on work of volunteers and thus it is just fair to reduce the burden on them.
If you accidentally posted in the category, just give a hint and a moderator can move the corresponding category.
Regards,
christianlupus
3 Likes
- What you want to achieve
Move the server with all settings, files, etc, to a new, fresh server.
- What you have done so far
Nothing, because the instructions say to do this command that command dump this and that. We do not have the staff with that knowledge when Sudo, OCC, and similar commands do not work. And not having the knowledge or experience to do lots of command line tasks.
- What is failing
Sudo command and OCC I suspect, because it is an install from Linode (Akamai) image and from what I can tell, the Nextcloud server is not in the normal directory. Also, Sudo and OCC are not installed as when ever I try to use commands like sudo -u www-data php occ db:add-missing-columns
I get this

- What you expect from the forum community
A way for the installer to easily move a install from one server to another, making it easier and simpler to move to new providers, etc.
I have looked at that, and all of us get confused when it comes to Borg part. We can set up volumes and a backup directory. But when it comes to Borg we are confused by the commands and what to actually do.
No our nextcloud is not on cloudron as we had performance issues when testing and decided to go for the marketplace version on linode. But we want to move from the marketplace image to a standalone Ubuntu with nextcloud AIO install so we can follow instructions like this
without getting errors like this

We think this is because the instructions on Nextcloud documentation are for people installing Nextcloud on a fresh install of an os instead of Akamia or other images from marketplaces or docker servers as marketplace installations put Nextcloud in different locations than the default set by Nextcloud.