手順 6: SharePoint サイトのテナント間移行を開始する (プレビュー)

注:

クロステナント SharePoint 移行は現在、開発のプライベート プレビュー 段階にあります。 未完了のプロジェクトとして、情報や可用性はいつでも変更される可能性があります。 プライベート プレビューのお客様のサポートは、メールで処理されます。 テナント間 SharePoint の移行には、 Microsoft ユニバーサル ライセンス条項 for Online Services のプレビュー条項が適用されます

これは、クロステナント SharePoint 移行を完了するように設計されたソリューションの手順 6 です。 詳細については、「 テナント間 SharePoint 移行の概要」を参照してください。

これで、SharePoint の移行を開始する準備ができました。 テナント間移行を開始する前に、次の手順を実行します。

SharePoint クロステナント サイトの移行を開始する

  1. 互換性の状態を確認していることを確認します。 ソース テナントで [互換性] または [ 警告 ] のいずれかの状態が表示された場合は、続行できます。 実行:

    Get-SPOCrossTenantCompatibilityStatus –PartnerCrossTenantHostURL [Target tenant hostname]
    
  2. 移行を開始するには、ソース テナントの SharePoint 管理または Microsoft 365 グローバル 管理で次のコマンドを実行する必要があります。

    Start-SPOCrossTenantSiteContentMove-SourceSiteUrl <…> -TargetSiteUrl <…> -TargetCrossTenantHostUrl <…>
    
    パラメーター 説明
    SourceSiteUrl ソース テナントの SharePoint サイトの完全な URL (例: https://sourcetenant.sharepoint.com/sites/sitename)。
    TargetSiteUrl ターゲット テナントの SharePoint サイトの完全な URL (例: https://targettenant.sharepoint.com/sites/newsitename)。
    TargetCrossTenantHostUrl ターゲット テナントのクロステナント ホスト URL。 ターゲット テナント 管理は、テナントで Get-SPOCrossTenantHostUrl を実行することで、TargetCrossTenantHostUrl を決定できます。

SharePoint Microsoft 365 グループ接続済みサイトのテナント間移行を開始する

  1. 互換性の状態を確認してください。 ソース テナントで [互換性] または [ 警告 ] のいずれかの状態が表示された場合は、続行できます。 実行:

    Get-SPOCrossTenantCompatibilityStatus –PartnerCrossTenantHostURL [Target tenant hostname]
    
    
  2. 移行を開始するには、ソース テナントの SharePoint 管理または Microsoft 365 グローバル 管理で次のコマンドを実行する必要があります。

    Start-SPOCrossTenantGroupContentMove  -SourceGroupAlias <…> -TargetGroupAlias <…> -TargetCrossTenantHostUrl <…>
    
    パラメーター 説明
    SourceGroupAlias ソース テナント上の SharePoint サイトに接続されている Microsoft 365 グループのエイリアス。 例: SourceGroup1
    TargetGroupAlias ターゲット テナントで作成された Microsoft 365 のエイリアス
    TargetCrossTenantHostUrl ターゲット テナントのクロステナント ホスト URL。 ターゲット テナント 管理は、テナントで Get-SPOCrossTenantHostUrl を実行することで TargetCrossTenantHostUrl を決定できます

後で移行をスケジュールする

後で移行をスケジュールするには、コマンドに次のいずれかのパラメーターを追加します。

以下に例を示します。

Start-SPOCrossTenantGroupContentMove  -SourceGroupAlias <…> -TargetGroupAlias <…> -TargetCrossTenantHostUrl <…> -PreferredMoveBeginDate <…>

これらのコマンドは、サイト移行の一括バッチを計画するときに役立ちます。 バッチあたり最大 4,000 個の移行をキューに入れ、移行できます。 カウントが 4,000 を超える場合は、現在のバッチが完了に近づくと、個別のバッチを作成して実行するようにスケジュールできます。

パラメーター 説明
PreferredMoveBeginDate 移行は、この指定した時刻に開始される可能性があります。 時刻は協定世界時 (UTC) で指定する必要があります。
PreferredMoveEndDate 移行は、ベスト エフォートベースで、この指定された時間までに完了する可能性があります。 時刻は協定世界時 (UTC) で指定する必要があります。

SharePoint の状態の移行前

移行を開始する前に、ユーザーの現在のソース SharePoint の状態は次のようになります。 この例は、現在のファイルとフォルダーを示す、ユーザーのソース テナントからの例です。

移行前の状態

SharePoint サイトの移行を取り消す

移行の状態が [ 進行中 ] または [成功] になっていない場合は、次のコマンドを使用して、SharePoint サイトまたは SharePoint Microsoft 365 グループのテナント間移行を停止できます。

SharePoint サイトの移行を取り消すには:

Stop-SPOCrossTenantSiteContentMove – SourceSiteURL [URL of Site you wish to stop]

SharePoint Microsoft 365 グループの移行を取り消すには:

Stop-SPOCrossTenantGroupContentMove – SourceGroupAlias [Alias of Group connected to site you wish to stop]

移行の現在の状態の決定

移行を開始した後、ソーステナントまたはターゲットテナントで次のコマンドを使用して、その状態をチェックできます。

ソース コマンドの形式:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL [Target URL]

例:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL https://m365x946316-my.sharepoint.com/

Target コマンド:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL [Source URL]

例:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL https://m365x016551-my.sharepoint.com/

特定のユーザーの移行の状態を確認するには、 SourceUserPrincipalName パラメーターを使用します。

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL <PartnerCrossTenantHostURL> -SourceUserPrincipalName <UPN>

例:

Get-SPOUserAndContentMoveState -PartnerCrossTenantHostURL https://m365x946316-my.sharepoint.com -SourceUserPrincipalName DiegoS@M365x016651.OnMicrosoft.com

特定のユーザーの UPN に基づいて移動の状態を取得しますが、詳細については 、-Verbose パラメーターを使用します。

例:

Get-SPOCrossTenantUserContentMoveState -PartnerCrossTenantHostURL https://ttesttenant-my.sharepoint.com -SourceUserPrincipalName User3@stesttenant.onmicrosoft.com -Verbose

移行の状態

状態 説明
NotStarted 移行はまだ開始されていません。
スケジュール済み 移行はキューに入り、スロットが使用可能になったときに実行するようにスケジュールされます。
ReadytoTrigger 移行はフライト前の段階にあり、間もなく移行が開始されます。
InProgress 移行は、次のいずれかの状態で進行中です。
- 検証
- バックアップ
- 復元
- クリーンアップ
成功 移行が正常に完了しました。
スケジュール 移行が完了していない可能性があり、別のパスのキューに入れ直されました。
失敗 移行が完了できませんでした。

移行後のステータス チェック

ターゲット テナント: 移行が正常に完了したら、新しい SharePoint アカウントにログインして、ターゲット テナントのユーザーの状態をチェックします。

ソース テナント: ユーザーがターゲット テナントに正常に移行されると、ソースにアクティブな SharePoint アカウントが存在しなくなります。

手順 7: 移行後の手順