Laurent Schoenaers

Information consultant and Office 365 enthousiast

Category: Migration tools

Sharegate Powershell migration script

For an Office 365 tenant to tenant migration, I wrote a small Powershell-script with the Sharegate API in order to fully migrate all necessary site collections from A to B.

The script will run on a VM, making it easy to keep migrating during and post business hours.

Be my guest to re-use the script and to make your migration run smoothly and without much manual interference. The script will traverse 3 steps:

  1. Create the site collection at the destination tenant
  2. Make your account a site collection administrator
  3. Migrate the site collection and its content

After every third site that is migrated, the script will prompt for manual continuation. You can easily remove this part or increase the number of sites migrated to your use case.

Continue reading

Sharegate bulk incremental update

In Sharegate, having the full license (!), it is possible to run PowerShell scripts. In this script we could read a CSV-file to bulk migrate document libraries, lists or sites.

This can speed up the migration time, since you would only need to specify the objects once in a simple CSV-file instead of manually going through every object one by one, which is very time consuming.

In this example, we will perform a bulk incremental update (only copy the item if it is newer in the source than the corresponding item at the destination) of some document libraries from an on premise environment to different Site Collections in SharePoint Online.

The reports can be found in Sharegate as well, through the “Migration reports” button in the Ribbon.

Continue reading

SharePoint comparison matrix for 3rd party migration tools

Recently, I came across a very interesting blogpost from Alex Dove, pointing out all the differences, pro’s and cons about the most popular migration tools to SharePoint Online (Office 365).

Continue reading

© 2018 Laurent Schoenaers

Theme by Anders NorenUp ↑