How to Migrate Google Drive to Nextcloud: A Simple Guide
5 min read · 18.08.2026
Our Blog / how-to-migrate-from-self-hosted-nextcloud-to-managed-nextcloud
← Back to overview
Moving from self-hosted Nextcloud to managed hosting is not simply copying files to a new server. A complete Nextcloud environment may also contain accounts, groups, sharing permissions, calendars, contacts, file versions, application data, encryption settings, and external storage connections. If any of these elements are missed, your files may still be there, but the way you use them might not work as before.
This guide explains how to choose the right migration method, protect your data, complete the transfer, and check the managed environment before switching off your self-hosted server.
Moving to managed Nextcloud does not mean starting over with a new platform. You can keep the familiar Nextcloud experience, and the right migration method can bring across your files, folders, contacts, calendars, sharing rules, and supported app data. What really changes is the work happening behind the login screen. Your provider takes care of running and maintaining the hosting environment, so you no longer have to manage the server yourself.
| Responsibility | Self-hosted Nextcloud | Managed Nextcloud |
|---|---|---|
| Server maintenance | You maintain the complete hosting stack | The provider maintains the infrastructure |
| Security and updates | You install and test patches | The provider manages OS and Nextcloud updates |
| Backups and recovery | You create and test the backup process | Coverage follows the selected plan and SLA |
| Accounts, files, and sharing | You remain in control | You remain in control |
| Server access | Root and SSH access are usually available | Root and SSH access are usually restricted |
| Cost and workload | You cover infrastructure and administration | You pay a recurring fee with less technical work |
Whether you use Nextcloud on your own or across a company, managed hosting gives you back the time spent maintaining the server. You can continue managing your files, accounts, groups, permissions, calendars, contacts, calls, and documents. The main trade-off is less server-level freedom. SSH access, custom server components, and some integrations may be restricted, so check any essential requirements before migrating.
Self-hosting may work well when you have the time and technical knowledge to maintain it properly. Moving to managed Nextcloud may make sense when:
Self-hosting can still be a good fit if you are comfortable maintaining the server and need complete control over every part of the setup. But if you no longer need root access or advanced customisation, managed hosting lets you keep using Nextcloud without carrying all the technical work yourself.
Buying managed Nextcloud gives you a maintained cloud environment, but it does not always include moving your existing data. Some providers handle the migration for you, while others give you a new account and leave the transfer in your hands.
The right method depends on what your provider supports. A full migration may be possible if they accept your database, files, and configuration. If not, you can move your data with the User Migration app, the desktop client, or separate exports. Let’s look at how each method works and what it can bring across.
Whichever method you choose, create a current, restorable backup and keep the old instance unchanged until the managed cloud has been fully checked.
This method is designed to move your complete Nextcloud setup, not just your files. Instead of transferring files one by one, the migration brings the database, data directory, configuration, and supported app information into the managed environment. This method suits individuals, professionals, teams, and businesses that want to preserve more than their current files.
How does it work?
config.php, and any required custom apps or themes. File timestamps are preserved to reduce unnecessary resynchronisation afterward.What might not transfer?
Unsupported apps, custom server components, external storage, LDAP, SSO, full-text search, and Office integrations may require separate configuration. Confirm these requirements before the migration begins.
What should you verify?
Check logins, files, permissions, sharing links, calendars, contacts, desktop sync, mobile access, and essential apps. Keep the original server available until the new cloud has been fully tested.
If you want help moving your self-hosted Nextcloud, contact CloudBased Backup at support@cloudbasedbackup.com. Our support team can review your setup, help identify the safest migration route, and guide you toward a managed plan that fits your storage and collaboration needs.

The official Nextcloud User Migration app moves selected user data from one Nextcloud account to another. It can include files, settings, profile information, calendars, contacts, and data from apps that support Nextcloud’s migration framework. This method works well for an individual account or a small number of accounts. For a larger team, the process normally has to be repeated for each account unless the provider performs a server-level migration using the database and data directory.
How does it work?
user.nextcloud_export. Large accounts may take longer to process and require enough free storage for the archive.user.nextcloud_export to the new account. Open Personal settings, choose Data migration, and start the import. What might not transfer?
The User Migration app does not copy the complete Nextcloud server. Global configuration, Nextcloud user groups and group membership, server-wide app settings, LDAP or SSO, external storage, Redis, object storage, mail configuration, and custom server services require separate setup. Apps can transfer their data only when they support the User Migration framework. Do not assume that every share, public link, permission, file version, or app setting will survive the import.
What should you verify?
Compare important files and folders, calendars, contacts, profile settings, shares, permissions, and supported app data. Test desktop and mobile synchronisation with the managed account. Keep the original instance until the imported information has been checked.
The Nextcloud desktop client offers an easy way to copy files from your self-hosted account to a managed account. It works well for an individual, freelancer, or small team when a full-instance import and the User Migration app are unavailable. This method moves current files and folders, not the complete Nextcloud setup.
How does it work?
Finish synchronising the old account. Open the desktop client and wait until the source account shows that synchronisation is complete. Resolve any conflicts and make virtual files available offline before starting the final copy. Ask anyone with access to stop editing files during the final copy.
Add the managed account. The Nextcloud desktop client supports multiple accounts. Select Add New, enter the managed server address, sign in, and choose a separate local folder for the new account.
Copy the files locally. Copy the required files from the old account’s synchronised folder into the new account’s folder. Use copy instead of cut so the original local files remain available if something goes wrong.
Wait for the upload to finish. The desktop client will upload the copied files to the managed instance. Keep the computer connected and check the client for errors. The transfer time depends on the file volume, upload speed, and available storage.
Verify the managed account. Sign in through the web interface and check important folders, filenames, file counts, and a selection of documents. Confirm that the desktop client shows a completed synchronisation before removing the old connection.
What might not transfer?
This method does not normally recreate accounts, groups, permissions, shares, public links, file versions, deleted-file history, comments, tags, favourites, calendars, contacts, or app settings. Server configuration, LDAP, SSO, external storage, and encryption settings also remain outside the transfer.
What should you verify?
Open a sample of important files instead of checking only their names. Look for missing folders, zero-byte files, conflicts, duplicates, unsupported filenames, and failed uploads. Keep the old Nextcloud instance and its local folder until the new account has been fully checked.
This method moves each type of data on its own. Files are transferred using one method, calendars and contacts are exported in their supported formats, and app settings are handled separately. It works well for a small account or a selective migration when a full-instance import and the User Migration app are unavailable.
How does it work?
.ics files. In the managed instance, open Calendar settings, select Import Calendar, upload the file, and choose the destination calendar. Nextcloud supports iCalendar-compatible .ics files for this process..vcf file. Open Contacts on the managed instance, select Settings, choose Import, and upload the file. What might not transfer?
This method does not normally preserve account IDs, group memberships, file versions, deleted-file history, comments, tags, activity records, shares, public links, or complete app settings. Calendar events and contacts may transfer successfully while their original sharing permissions and app-specific settings do not.
Who should use this method?
Separate export and import is suitable when you need only selected data or have a small number of accounts. If the migration involves many accounts, important file history, complex sharing, or several business-critical apps, a provider-assisted full-instance migration is usually more complete.
The easiest way to keep downtime short is to finish as much preparation as possible before taking the old instance offline.
File-only transfers may not require a full outage, but changes should still pause during the final copy. A complete instance migration normally requires the source to remain offline, so avoid any promise of zero downtime.
Once your migration is complete, you can leave the server work to us. CloudBased Backup manages the hosting infrastructure, maintenance, operating-system patches, Nextcloud security updates, and backups according to your plan and SLA. Your cloud stays in German data centres under GDPR-aligned data protection. GDPR compliance also depends on how you control access, retain data, and handle it within your own work or business.
You remain in control of what matters inside Nextcloud. You manage your accounts, groups, files, sharing permissions, apps, and working policies through the admin interface. You can also use your own domain and personalise the branding of your cloud portal.
If you want the benefits of Nextcloud without maintaining the server yourself, explore our managed Nextcloud plans.
5 min read · 18.08.2026
7 min read · 31.07.2026
6 min read · 29.07.2026
Hosted in
Germany
4.3on G2