Your data has been stored at Google Drive for years, so you're probably wondering how easy it is to move away from there and transfer your data to your own Nextcloud server?
Good news: it's easily done.
Although Google doesn't make this process as simple as other providers, we have been able to develop our own app that enables our customers to handle this easily with a minimal amount of manual actions.
Please note: Because our app is currently closed, you cannot use it without us giving you permission at Google. If you want to use our Google Drive migration tool, please send us the email address of your Google account in a ticket, and we will give you access to our Google app as soon as possible.
Due to restrictions on Google's side, this is currently the only possible method. We hope to skip this step in the future.
Step 1 - Log in to your Nextcloud account and click on your profile in the top right corner.

Step 2 - Click on Settings in the dropdown menu

Step 3 - Click on WebOke Import Tool on the left

Step 4 - When you open the app for the first time, you will see this message. If you have already submitted a ticket and received access to the app, you can click on 'Connect to Google Account' here and proceed to the next step.
If you haven't submitted a ticket yet where you've provided us with your Google account email address, you can click directly on Submit ticket.
Once you have been granted access to the app, you can return here and log in to your Google account.

Step 5 - Log in to the Google account you have provided to us and click Continue on the following screens.


Step 6 - Click on Select all and then on Continue

Step 7 - Now you've done the most important part, an active connection has been established between your Nextcloud server and your Google account within the migration app.
In the app you see 4 menu options, we will cover all of them.
Photo import - Because photos at Google are stored differently than your files, it's not possible to migrate them directly from one server to another.
However, we have been able to create a nice procedure for this that automates this as much as possible. You'll find a step-by-step plan for this in the migration app within Nextcloud.
The procedure we've developed for this migration is unique and very comprehensive: all metadata of your photos such as the device it was taken with, the location and the date are all included in the migration.
Google Drive - Good news: all your Google Drive files can be transferred in one go. We'll go into this further below.
Google Calendar - Your Google calendars are super easy to transfer here. We'll go into this further below.
Google Contacts - Your contacts can also be easily transferred with a few clicks. We'll go into this further below.

Moving files and folders from Google Drive
Click on Google Drive in the migration app
On this page you see all the contents of your Google Drive account on the left side.
At Source folder you can select the folder you want to migrate to your Nextcloud server.
Because the migration, depending on the size and number of files, is quite a task for the server, it's currently only possible to migrate one folder per task, but you can start multiple tasks at the same time.

You can follow the progress of the migration in the WebOke Task Manager that you see on the left in the menu, you will receive an email when the migration is complete.
Depending on the amount of data, this can take up to several hours. You can close the window without problems, the task will continue running.

Moving calendars to Nextcloud
Click on Google Calendar in the migration app.
Here you see all your Google Calendars, you can select one or more calendars here that you want to move, when you click on Start import the migration is started, this will be ready within a few minutes.
You can follow the status in the WebOke Task Manager that you see on the left in the menu.

Moving contacts to Nextcloud
Go to 'Google Contacts'.
At 'Source' you see the contact groups you have saved at Google, you can choose one or more groups here that you want to migrate.
On the right at 'Contact group' you can choose a group in your Nextcloud account where the contacts should be moved to.
After you have made the selection, you can click on 'Start Import' at the bottom to start the migration.
You can follow the status in the WebOke Task Manager that you see on the left in the menu.

