OneDrive to Google Drive Migration Cloud SaaS
Byline: Speedy Files Migration from OneDrive to Google Drive using official Cloud APIs.
Storing files on cloud accounts is a huge convenience. You can access your files from anywhere and anytime. You can also recover your files, even if your computer or mobile device breaks.
Both OneDrive and Google Drive are cross-platform apps. You can install OneDrive on Windows, Mac, Android and iOS. Google Drive supports all of these operating systems, as well as Chrome OS and Linux.
OneDrive offers integration with Microsoft Office programs such as Word, PowerPoint, Excel. Google Drive offers integration with Google Docs, Google Slides and Google Sheets.
Both of these services offer a real-time collaboration and commenting feature to help you work in a team.
If you’re looking to move files from OneDrive to Google Drive, you’ve come to the right place.
Method 1: Using Microsoft PowerShell
Step # 1: Download All OneDrive Files At Once Using PowerShell
PowerShell is a command-line scripting tool. It helps users perform various administrative tasks on their computers, as well as, multiple servers. In this step, we’ll download all files from your OneDrive account and store them in a folder.
- Make sure that you’re logged in to your OneDrive account on the OneDrive app.
- Click on Start.
- Type Windows PowerShell.
- Right-click on its entry from the search results.
- Select Run as Administrator.
- Run the following command:
- Install-Module -Name OneDrive
- Run the following command to establish a connection to your OneDrive account:
- Connect-OneDrive
- Run the following command to download all files from your OneDrive account:
Get-OneDriveItem -ItemType File -Path / -Recurse | ForEach-Object {Get-OneDriveItemContent -ItemId $_.Id -Path .}
- Wait for some time. All the files in your OneDrive account will be downloaded in the same folder as Windows PowerShell.
Note: If you want to download all OneDrive files to a specific folder of your choice (D:\OneDrive Files), run the following command:
Get-OneDriveItem -ItemType File -Path / -Recurse | ForEach-Object {Get-OneDriveItemContent -ItemId $_.Id -Path "D:\OneDrive Files"}
Warning: Some users may not be comfortable with writing or altering commands. Incorrect commands may cause the transfer process to fail. There is also the risk of data loss.
Step # 2: Upload Files on Google Drive
After your files are successfully downloaded, they are ready to be uploaded to Google Drive. Here’s how:
- Open Google Drive and sign-in to the account where you want to upload your OneDrive files.
- Click on New > Folder Upload.
- Select the folder containing your OneDrive downloaded files. (In our case, it’s D:\OneDrive Files).
Method 2: Using Easy Cloud Manager
Easy Cloud Manager is a 100% web-based utility. You can transfer files using ECM without downloading them to your PC.
Easy Cloud Manager Features:
- ECM gives options to exclude files by their types or sizes.
- ECM supports many popular cloud storage services including Google Drive, Microsoft OneDrive, OneDrive Business, Dropbox, Dropbox Business, Box, Amazon S3, Google Photos, pCloud, etc.
- Shows summary with details about running tasks, completed tasks, scheduled tasks, etc.
- Data Transfer among same cloud service, or different cloud services.
- File Organization tool lets you re-organize your files in an orderly manner and create your own personalized folder structure.
- The incredibly useful File Renaming tool lets you apply batch file renaming rules on hundreds of thousands of files on the cloud without downloading them.
- File Search tool helps you find files on any cloud account instantly.
- Securely connects to your OneDrive and Google Drive accounts using official tokens.
Steps
- Visit the Easy Cloud Manager website, and create a new account.
- In the Home tab, click on the Add New Drive option.
- Select OneDrive and click on Add New Drive.
- Follow the instructions on your screen to provide file access permissions.
- Click on the Add New Drive option again, choose Google Drive and click on Add New Drive.
- Your cloud accounts will appear in the Home tab.
- Click on the Operations tab, select Data Transfer.
- Click on Select Source.
- Choose your OneDrive account.
- Click on Load Drive.
- Click on Select Target.
- Choose your Google Drive.
- Click on Load Drive.
- Check the folders in the source account (OneDrive) you want to transfer.
- Check the folders in the destination account (Google Drive) to select as target location.
- To immediately start file transfer, click on Transfer Now. Use the Schedule Task option to schedule the transfer at a later point in time.
Steps
- Visit the Easy Cloud Manager website, and create a new account.
- In the Home tab, click on the Add New Drive option.
- Select OneDrive and click on Add New Drive.
- Follow the instructions on your screen to provide file access permissions.
- Click on the Add New Drive option again, choose Google Drive and click on Add New Drive.
- Your cloud accounts will appear in the Home tab.
- Click on the Operations tab, select Data Transfer.
- Click on Select Source.
- Choose your OneDrive account.
- Click on Load Drive.
- Click on Select Target.
- Choose your Google Drive.
- Click on Load Drive.
- Check the folders in the source account (OneDrive) you want to transfer.
- Check the folders in the destination account (Google Drive) to select as target location.
- To immediately start file transfer, click on Transfer Now. Use the Schedule Task option to schedule the transfer at a later point in time.