ShareGate Migrateはクライアントサイドのみのアプリケーションであり、利用可能なAPI(CSOM、REST、GRAPH、SOAPなど)やその他の方法を使用して、移行元を移行先で再構築します。アプリはデータベースと直接やり取りしません。
SharePointの移行と前提条件について詳しくは、Walkthrough - Copy structure and contentまたはWalkthrough - Copy content onlyを参照してください。
ダイアグラム
MicrosoftのAPIにリクエストが送信され、移行元から情報を取得します。
ShareGate MigrateはSharePointのピープルピッカーサービスを通じてActive Directoryにリクエストを送信し、作成者や更新者などの権限やメタデータ値のためにユーザーを解決します。
SharePointは、ポイント(1)で送信された呼び出しからのデータをアプリに返します。
移行先から情報を取得し、サイト、リスト、列などの移行元の構造要素を構築するためにリクエストが送信されます。
Normal modeでMicrosoft 365を移行先とする場合、またはオンプレミス版のSharePointを移行先とするspeed modeの場合、リストアイテムとドキュメントはポイント(6)で説明されているAzure storageを経由せずに、直接移行先に送信されます。ShareGate Migrateは、ポイント(4)で送信されたリクエストから情報を受信します。
Insane modeでMicrosoft 365を移行先に移行する場合、ShareGate MigrateはSharePoint online migration APIを使用します。リストアイテムとドキュメントはパッケージ化され、マニフェストパッケージとともにAzure storageに送信されます(テナントに既定で含まれています)。いくつかのリクエストがAzureに送信され、ポイント(7)で発生するMicrosoft 365へのインポート処理のステータス更新を取得します。
Microsoft 365は、Azure Storageから移行先のSharePointにパッケージをインポートします。
Azureは、Microsoft 365にインポートされているパッケージについてのステータス更新を返します。
注: ShareGate Migrateを経由するデータは、HTTPSを使用するSharePointサイトに接続する際に暗号化されます。ポイント(6)では、MicrosoftがAES CBC 256 Standard encryptionで保存データを暗号化します。詳しくは暗号化とセキュリティを参照してください。
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
