Exchange Online PowerShell を使用して Google Workspace の Microsoft 365 または Office 365 への移行を実行する

Microsoft 365 または Office 365 で移行エンドポイントを作成する

  1. Exchange Online PowerShell に接続します

  2. Google Workspace 環境内でスーパー管理者のメール アドレスを見つけます。 このメール アドレスは、Google Workspace と Microsoft 365 または Office 365 の間の接続をテストするために使用されます。 次の手順では、例として 'admin123' を使用します。

  3. 次のコマンドを実行します。

    Test-MigrationServerAvailability -Gmail -ServiceAccountKeyFileData $([System.IO.File]::ReadAllBytes("C:\\somepath\\yourkeyfile.json")) -EmailAddress admin123@fabrikaminc.net
    
  4. テストが成功したことを確認します。

  5. 成功した場合、次のコマンドを実行します。

    New-MigrationEndpoint -Gmail -ServiceAccountKeyFileData $([System.IO.File]::ReadAllBytes("C:\\somepath\\yourkeyfile.json")) -EmailAddress admin123@fabrikaminc.net -Name gmailEndpoint
    

Microsoft 365 または Office 365 で移行バッチを作成する

  1. Exchange Online PowerShell に接続します

  2. 移行するすべてのユーザーのセットを含む CSV ファイルを作成します。 今後のコマンドでファイル名が必要です。 許可されるヘッダーは次のとおりです。

    • メールアドレス (必須)。 既存の Microsoft 365 または Office 365 メールボックスのプライマリ メール アドレスが含まれます。
    • ユーザー名 (省略可能)。 EmailAddress と異なる場合、Gmail のプライマリ メール アドレスが含まれます。
    EmailAddress
    will@fabrikaminc.net
    user123@fabrikaminc.net
    
  3. 次のコマンドを実行します。

    New-MigrationBatch -SourceEndpoint gmailEndpoint -Name gmailBatch -CSVData $([System.IO.File]::ReadAllBytes("C:\\somepath\\gmail.csv")) -TargetDeliveryDomain "o365.fabrikaminc.net"
    

    ヒント

    このコマンドレットで使用できる個別のパラメーターの説明については、「New-MigrationBatch」を参照してください。

  4. 次のコマンドを実行して、移行バッチを開始します。

    Start-MigrationBatch -Identity gmailBatch
    

    注:

    バッチが開始すると、移行されるすべてのユーザーは MailUser から Mailbox に変換されます。 これが完了した場合にのみ、Microsoft 365 または Office 365 Exchange ライセンスが割り当てられる必要があります。 ライセンスの割り当ては 30 日以内に行います。

詳細については、次の記事を参照してください。