使用 Exchange Online PowerShell 执行 Google 工作区迁移到 Microsoft 365 或 Office 365
在 Microsoft 365 或 Office 365 中创建迁移终结点
在 Google 工作区环境中查找超级管理员的电子邮件地址。 此电子邮件地址用于测试 Google Workspace 与 Microsoft 365 或 Office 365 之间的连接。 以下步骤使用“admin123”作为示例。
运行以下命令:
Test-MigrationServerAvailability -Gmail -ServiceAccountKeyFileData $([System.IO.File]::ReadAllBytes("C:\\somepath\\yourkeyfile.json")) -EmailAddress admin123@fabrikaminc.net
验证测试是否成功。
如果成功,请运行以下命令:
New-MigrationEndpoint -Gmail -ServiceAccountKeyFileData $([System.IO.File]::ReadAllBytes("C:\\somepath\\yourkeyfile.json")) -EmailAddress admin123@fabrikaminc.net -Name gmailEndpoint
在 Microsoft 365 或 Office 365 中创建迁移批处理
创建包含要迁移的所有用户集的 CSV 文件。 在即将发布的命令中需要文件名。 允许的标头为:
- EmailAddress (必需)。 包含现有 Microsoft 365 或 Office 365 邮箱的主电子邮件地址。
- 用户名 (可选) 。 包含 Gmail 主电子邮件地址(如果它不同于 EmailAddress)。
EmailAddress will@fabrikaminc.net user123@fabrikaminc.net
运行以下命令:
New-MigrationBatch -SourceEndpoint gmailEndpoint -Name gmailBatch -CSVData $([System.IO.File]::ReadAllBytes("C:\\somepath\\gmail.csv")) -TargetDeliveryDomain "o365.fabrikaminc.net"
提示
有关可用于此 cmdlet 的所有单个参数的说明,请参阅 New-MigrationBatch 。
运行以下命令以启动迁移批处理:
Start-MigrationBatch -Identity gmailBatch
注意
批处理开始时,要迁移的所有用户都将从 MailUsers 转换为邮箱。 Microsoft 365 或 Office 365 Exchange 许可证必须在此时间之后分配。 你有 30 天的时间分配许可证。
有关详细信息,请参阅以下文章: