Skip to content

Cookie settings

Choose which kinds of cookies you allow. You can change your choice at any time via Cookie settings at the bottom of every page. Privacy statement

Necessary

Always on

Needed to log in, keep your cart and remember your choices. These are always on.

Which cookies?
  • weboke_sessie, weboke_klant, weboke_remember: your session and staying logged in
  • weboke_basket: your cart
  • wkBtwIncl: showing prices with or without VAT
  • wok_cookies: your cookie choice, 12 months

Measures which ad leads to a visit or order, so we do not pay for ads that do nothing.

Which cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), up to 90 days
  • OpenAI Ads, ads in ChatGPT
  • wok_aff: which partner referred you to us (affiliate programme), 60 days

4.6

Country and language

Each country has its own site, with prices and VAT for that country.

View

Module 6 · 6.1

Moving files from Google Drive, OneDrive and Dropbox

Module 6: Files and documents · Reading time: 11 minutes

Learning objective: After this lesson, you can choose the right method for moving your files to a European cloud, and you recognise the pitfalls: Google-only files, "Shared with me", shared drives, forbidden characters and paths that are too long.

Key concepts: migration tool, connection (OAuth), Google Takeout, desktop sync side by side, rclone, Google-only file (Docs, Sheets, Slides), .gdoc shortcut, "Shared with me", shared drive, forbidden characters, path length, checking count and size

Files are the biggest and slowest part

At Bakkerij De Korrel, almost everything is in the cloud: recipes, the rota, invoices, photos for the website and the "Staff" folder with contracts. Together that's over 180 GB, spread across Google Drive (most people) and OneDrive (the owner, who used to have Microsoft 365). That's more than all mail and calendars combined. Files therefore take the most time, and that's also where most things go wrong.

You already saw the right order in lesson 3.3: first tidy up at the old service, then create users in the new one, then move the files, and only after that install the sync apps on computers and phones. This lesson is about the moving itself.

Four ways to move files

There are roughly four routes. Which one you choose depends on the amount, the number of people and how comfortable you are with this kind of thing.

MethodHow it worksGood forWatch out for
Migration tool in the new serviceYou connect your old account to the new service. The server fetches the files directly, without going through your computerAlmost everyone; also large amountsYou give the tool temporary access to your old account (OAuth consent). Revoke it again afterwards
Downloading an export and uploading it againWith Google via Google Takeout (zip files), with OneDrive or Dropbox via the websiteSmall amounts, or as a backup copyEverything goes via your own internet connection, twice. Takeout zip files are 1 to 50 GB each
Two sync apps side by sideYou have the old and new sync app on one computer and copy from one folder to the other in Windows Explorer or FinderA few people with a fast connectionOnly copy, never move during the switch. Google-only files don't work this way (see below)
rclone (advanced)A free command-line program that supports dozens of cloud services, including Google Drive, OneDrive, Dropbox and WebDAV (Nextcloud)Administrators moving many accounts or a lot of dataYou work in a command window. Try with --dry-run first

An example with rclone, if you've already set up the two services under the names gdrive and nieuwecloud:

rclone copy gdrive: nieuwecloud:Overgezet/Google --drive-export-formats docx,xlsx,pptx --dry-run

If you remove --dry-run, rclone actually copies the files. Use rclone check afterwards to compare source and destination.

Pitfall 1: Google-only files aren't files

A Google Doc, Sheet or Slides presentation isn't a docx or xlsx file. It's a document that only exists at Google. Anyone who wants to take it along must export it, which converts it into a normal format.

  • Google Takeout lets you choose per type: Docs as docx, odt or pdf, Sheets as xlsx, ods or pdf, Slides as pptx, odp or pdf. By default you get the Microsoft formats.
  • A migration tool usually converts them too. Check afterwards that the Google documents really are stored as docx or xlsx.
  • Google's sync app (Google Drive for desktop) doesn't put a real document in your folder, but a small file with the extension .gdoc, .gsheet or .gslides. That's a shortcut: a few lines of text with a link and a document ID. Not a single letter of your text is in it. If you copy that folder to your new cloud, you end up with thousands of empty references to Google. If you then cancel Google, they point nowhere.

Not everything comes across during conversion. The text, tables, images and most formatting stay intact. The version history doesn't come across, and Google-only elements such as smart chips or links between documents become plain text or disappear. A Google Form doesn't become a working form: at most you get the answers. You'll need to rebuild forms in the new service.

With OneDrive and Dropbox this is much less of an issue: these usually already contain normal Office files. Exception with Microsoft: OneNote notebooks aren't normal files. Export those separately from OneNote (for example as pdf or docx) or move them manually to a note-taking app.

Pitfall 2: "Shared with me" and shared drives

What others have shared with you isn't yours. With Google this is under Shared with me, with OneDrive under Shared. A migration tool or Takeout usually does not include these files, and rightly so: the owner has to move them themselves.

In an organisation this is a big issue. At Bakkerij De Korrel, the manager has made all the rotas for years. These are in her Drive, shared with everyone. If everyone moves their own Drive, only she will have the rotas. So:

  • Prepare the list from lesson 3.2 in advance: which folders are shared, and who owns them?
  • Have the owner move the shared folders themselves, or move them centrally into a team folder (lesson 6.2).
  • Shared drives in Google Workspace (formerly Team Drives) belong to the organisation, not to a person. They aren't part of anyone's personal Drive. You need to select them separately or have an administrator export them. rclone can do this with the shared drives option.

Pitfall 3: names that Windows won't accept

In a browser and on a Mac, almost anything is allowed in a file name. Windows is stricter. If your files reach a Windows computer via a sync app after the switch, these files will be skipped:

WhatExampleBetter
The characters \ / : * ? " < > and the vertical barNotulen 24:10:2026.docxNotulen 2026-10-24.docx
A space or full stop at the endOfferte .docx, folder Klanten Offerte.docx, folder Klanten
Reserved namesCON, PRN, AUX, NUL, COM1, LPT1A different name
Paths that are too longfolder within folder within folder, together more than 260 charactersFewer levels, shorter names
Two names that differ only in capitalisationFactuur.pdf and factuur.pdfRename one of the two

It's easiest to clean this up before the switch, or right after it in the browser of your new cloud, before the sync apps start. Agree with the team: no punctuation in names, except the hyphen and the underscore.

Pitfall 4: thinking it's finished

A migration that says "finished" hasn't actually been checked yet. Compare for every user:

  1. The number of files and the total size of a few large folders, old and new. For Google documents, the size always differs (they become real files during conversion), so only count the number there.
  2. A spot check: open a few files of each type. A docx that came from a Google Doc, a large spreadsheet, a pdf, a photo.
  3. The date: is the original modification date still there, or does everything now show today's date? With a migration tool and rclone this is usually preserved, with uploading via the browser not always.
  4. Search for shortcuts: search in the new cloud for .gdoc, .gsheet and .gslides. If you find them, those documents haven't really been moved.

Only once this all checks out do you switch off the old sync app and switch on the new one (lesson 7.2). From the start of the switch, work in the new cloud as much as possible: anything you still save in the old one during the switch won't automatically come along.

In practice: what it looks like at a provider

In this example, we use a WebOké Nextcloud. Under Settings there are two tools. With the WebOké Import Tool you connect your Google account and move one folder from Google Drive per task; this app first requests access from support, because Google only allows such apps for registered accounts. With Data migration you connect OneDrive (log in with Microsoft) or Dropbox (with an access code) and choose the Import directory, the folder where everything ends up. Both keep running in the background; you can close the window.

Other Nextcloud providers and other European clouds have similar migration tools, or point you to rclone or the desktop app. The choices and pitfalls in this lesson apply everywhere.

Summary

  • Choose a migration tool in the new service if there is one; Takeout, two sync apps or rclone are the alternatives.
  • Google Docs, Sheets and Slides need to be converted. A .gdoc file is only a link, not a document.
  • "Shared with me" doesn't come across: the owner or an administrator moves shared folders and shared drives.
  • Clean up forbidden characters and paths that are too long before the sync apps start on Windows.
  • Check the count, size, spot checks and dates before you let go of the old service.

Quiz

1. A colleague copies his "Google Drive" folder from his laptop to the new cloud. It contains many files with the extension .gsheet. What has he actually moved?



2. The manager created the rota in her own Drive and shared it with everyone. All staff move their own Drive. What happens to the rota?



3. Which file name gets skipped by the sync app on Windows?



4. You have 400 GB across ten users and an administrator who likes working with the command line. Which approach fits best if there's no migration tool?



5. Why is the number of files a better check than the total size for Google documents?



Exercise

Exercise A6.1: Checking a test export. Export one folder from your current service containing at least one Google document (or an Office file from OneDrive), for example using Google Takeout or Download. Upload one file from that export. The program checks whether it's a real docx, xlsx, pptx, odt, ods or odp file, and not a shortcut or something else. Also fill in which formats your export produced.

Exercise A6.1: Checking a test export

Upload one file from your test export (2 MB maximum). The program looks at the content, not just the extension, to work out what kind of file it is: a real document (OOXML or ODF), an old format, a PDF or a shortcut to Google. We don't read any text from the document and don't store it.



Please upload a test file with fake data rather than your real data. The file only stays in memory while it's being checked; we don't store it.



What you enter and what we find isn't stored. Your browser remembers your answers and whether you've passed the exercise. If you're signed in, we only save that you got the exercise (almost) right in My courses; you can delete that there too.

Exercise E6.1: Choosing your transfer method. Choose a method per user or group (migration tool, export, two sync apps or rclone), note the size and who will move the shared folders and shared drives, and create your checklist for after the switch.

Exercise E6.1: Choosing your transfer method

Look up the size per user (or group) in the old service and choose the method.




Your ticks and notes only stay in this browser; we don't send them anywhere. If you're signed in, we only save in My courses that you've done the exercise.

Further reading

The steps in these articles apply to WebOké's services; with other providers it works in a similar way.

One moment…

Set up your domains

For each domain, arrange the nameservers, the link to your hosting and who becomes the owner.

Loading your domains…