The information below is for when configuring Microsoft Exchange or Office 365 as destination platform for a migration.
• Exchange 2007 Calendar Timezone – set this to the default timezone to be applied to appointments migrated to Exchange 2007.
• Exchange 2010/2013/2016/Office 365 Calendar Timezone – set this to the default timezone that will be applied to appointments migrated to flavors of Exchange 2010+ when the timezone cannot be determined by other means
• Maximum File Size – the maximum message size that will be migrated to the destination system. If 'Modify Invalid Messages' in the common migration settings is turned on (which it is by default), then if messages are greater than this size, attachments may be removed to reduce the message size.
• Strip Received Headers – removes Received headers from emails and replaces them with a single header corresponding to the Date header of the email. See incorrect date ordering of emails in Exchange after migrating from G Suite for more information.
• Use Chunked HTTP Web Requests – this is an optimisation for CloudMigrator that allows large files to be migrated without reading the entire payload into memory. This is enforced for Office 365 regardless of setting, but disabled by default for other Exchange platforms as they may not support chunked/streamed uploads
• Recoverable Mail Items – Select how to include recoverable mail items when migrating from Exchange and Office 365. Select None to migrate no Recoverable Items, Include Recoverable items to migrate Recoverable Items in addition to other mailbox items or Recoverable Items Only to only migrate Recoverable items.
• Recoverable Mail Items Label Category – Apply the specified label/category to items migrated from within the Recoverable Items folder. Leave empty to not apply a label/category.
OneDrive for Business/Sharepoint
• Max File Size – the maximum size (in bytes) of files that will be uploaded.
• Truncate Folders and Files – OneDrive and SharePoint impose various restrictions on the length of folder and filenames. By default CloudMigrator will truncate these folder and filenames so that they fit under the limits imposed by SharePoint. If this is disabled and any folder or file paths are too long, then these folders and files will fail to migrate.
• Preserve File Created and Modified Dates – preserve file and folder dates.
• Top Level Folder – optionally place all folders and files in the specified top level folder. Leave empty to not create an extra top level folder.
• Provision Sites – provision any personal OneDrive sites or Team Sites that do not already exist as part of a migration.
• Provision Sites Timeout Check – wait at most this number of milliseconds when provisioning sites before failing if the site has not yet been created.
• SharePoint Education License – set this to true when migrating to educational tenants. This will propagate users into SharePoint and provision OneDrive sites.
• Team Site URL – the URL for sites and teams. This is usually https://tenant.sharepoint.com
• My Site URL – My Sites Url for OneDrive users, the following setting is only available when 'Hybrid' is set to 'True'
• Teams/Sites Directory – when migrating to Team Sites, choose to migrate to a URL starting with 'teams' or 'sites'.
• Ignore List Sync Limits - ignore restrictions and limitations in using OneDrive for Business to sync SharePoint Online or SharePoint 2013 libraries to your computer. (Article ID: 2933738)
The tool has been created in such a way that powerful PowerShell scripts can be run at stages during the migration. For more information about how PowerShell is used during a migration and how to configure scripts, please see the documentation section on PowerShell and Office 365/Exchange 2007/2010/2013 migrations later in this document. Note: It is important to note that the default scripts may need editing depending on the platform in use. The default scripts are setup for usage with Office 365.
• PowerShell Variables – specify the name/value pairs that can be used as replacement variables in PowerShell scripts that the tool may run. The name must be in the format: [!name], where 'name' can be anything of your choice.
• Run PowerShell Init Script – choose when the PowerShell initialization script will be run. The PowerShell initialization script is run once at the beginning of a migration.
• PowerShell Init Script – the script that will be run if permitted by the previous setting.
• Run PowerShell Before Script – choose if a PowerShell script will be run at the beginning of a user's migration. This PowerShell script is run for every user at the beginning of their migration.
• PowerShell Before Script – the script that will be run if permitted by the previous setting.
• Run PowerShell After Script – choose if a PowerShell script will be run after a user's migration. This PowerShell script is run after a user's migration has finished.
• PowerShell After Script – the script that will be run if permitted by the previous setting.
• Run PowerShell Finalize Script – choose if a PowerShell script will be run after all users migrations are complete. This PowerShell script is run once, when all migrations are complete.
• PowerShell Finalize Script – the script that will be run if permitted by the previous setting.
Public Folder Options
• Nest Public Folders – specify whether to nest public folders under a single top-level Public Folder rather than the Public Folder root. Regardless of where Public Folders are migrated to, the admin user specified in the tool must have permissions to create Public Folders and items within those folders.
• Nested Public Folder Name – the name of the top-level folder to place all other folders under when 'Nest Public Folders' is true.
Office 365 Groups
- Create Office 365 Group – create Office 365 Group if it does not exist.
- Provision Office 365 Group Timeout Check – the maximum period of time used to check if a O365 Group has been created.
- Maximum Results Per Request – the maximum number of results to return for individual queries.