SharePoint Online の高度なデータ インポート方法を使用する(ベータ版)

この機能に対応しているエディション: Business Starter、Business Standard、Business Plus、Enterprise Standard、Enterprise Plus、Education Fundamentals、Education Standard、Education Plus、Essentials Starter、Essentials、Enterprise Essentials、Enterprise Essentials Plus、Nonprofits、G Suite Basic、G Suite Business。エディションを比較する

高度なデータ インポート方法を使用すると、SharePoint Online(Microsoft 365)から Google Workspace への大規模なデータ インポートを効率化できます。

高度なデータ インポート方法について

  • この方法では、独自の専用 API 割り当てを使用します。
  • Azure ポータルで Microsoft Azure アプリケーションを設定し、データをバッチで Workspace にインポートします。
  • インポートによって SharePoint Online のファイルが削除または変更されることはありません。代わりに、ファイルがユーザーの Workspace アカウントにコピーされます。
  • 特に指示がない限り、インポート先の Workspace アカウントの Google 管理コンソールで次の手順を行います。
  • SharePoint Online の一部の機能はサポートされていません。詳しくは、SharePoint Online からインポートされるデータをご覧ください。

Google の共有 API 割り当てを使用してデータをインポートする場合は、SharePoint Online のデフォルトのデータ インポート方法を使用するをご覧ください。

Workspace の要件

  • 特権管理者がデータ インポートを設定して実行する必要があります。販売パートナーが顧客のアカウントのデータをインポートすることはできません。
  • 組織のファイル用に Workspace に共有ドライブを作成する必要があります。詳しくは、組織の共有ドライブを設定するをご覧ください。共有ドライブをすでに使用している場合は、管理者として共有ドライブを管理するをご覧ください。
  • Workspace にインポートするすべてのユーザーに対して Google ドライブを有効にします。詳しくは、ユーザーに対して Google ドライブと Google ドキュメントを有効または無効にするをご確認ください。
  • インポートするユーザーごとに Workspace ユーザー アカウントとライセンスが必要です。詳しくは、ユーザーの追加方法をご覧ください。
  • 1 回のバッチで最大 5,000 個の SharePoint Online サイトからファイルをインポートできます。同時に実行できるインポート バッチは最大 4 つです。追加のデータには、別途データ インポートが必要です。

: データ インポート ツールを使用すると、一度に最大 50 個のインポート バッチまたはスキャンを作成できます。ただし、一度に実行できるバッチの数はデータソースによって異なります。

SharePoint Online の要件

開始する前に:

  • Azure アプリケーションを作成する - SharePoint Online から Workspace アカウントへのデータ インポートのセキュリティを強化するには、まず Azure ポータルで Azure アプリケーションを作成する必要があります。詳しくは、OneDrive と SharePoint Online 用の Azure アプリケーションを設定するをご覧ください。
  • ファイルの重複を避ける - SharePoint Online サイトのバッチのデータ インポートを終了し、同じデータ バッチの新しいインポートを開始すると、2 回目のインポートで Workspace に重複ファイルが作成される可能性があります。重複ファイルを防ぐため、同じデータ バッチに対して 2 つのインポートを作成しないでください。
  • データの欠落を避ける - SharePoint Online から Workspace の場所にデータ インポートを完了して終了した後、次の 3 つの操作を行うと、問題が発生する可能性があります。

    • 最初のデータ インポートから 14 日以内に、同じデータセットの新しいデータ インポートを作成する。
    • データセットを 2 つ目の Workspace の場所にインポートする。
    • データが Workspace にコピーされる前にデータ インポートを停止する。

    データ インポートを再開すると、差分インポートとして実行され、SharePoint Online のデータが最初の Workspace の場所から 2 つ目の Workspace の場所に移動します。インポートされたデータは、最初の Workspace の場所では使用できなくなります。

ステップ 1: SharePoint Online に接続する

  1. Google 管理コンソールで、メニュー アイコン 次に [**データ**] 次に [**データのインポートとエクスポート**] 次に [**データのインポート**] に移動します。

    この操作を実施するには、特権管理者としてログインする必要があります。

  2. [詳細設定] ページの [データ インポート バッチ] で、[新しいバッチ] をクリックします。
  3. [**データの種類**] で [**SharePoint**] を選択 次に [**続行**] をクリックします。
  4. [ステップ 1: SharePoint アカウントを接続する] で、Azure アプリから次の情報を入力します:
    • クライアント ID
    • クライアント シークレット
    • テナント ID
    • SharePoint ホスト名
  5. [接続] をクリックします。
  6. セキュリティ設定を完了して接続を確認するには:

    1. [証明書をダウンロード] をクリックします。

      これにより、Azure の証明書ファイルがダウンロードされます。

    2. Azure ポータルで登録済みのアプリケーションに移動します。

    3. Azure で、[証明書とシークレット] 次に [証明書] 次に [証明書をアップロード] をクリックします。

    4. ダウンロードした証明書をアップロードします。必要に応じて説明を入力します。

  7. [接続を確認] をクリックします。

    Workspace は Azure の認証情報と証明書を検証し、接続ステータスを更新して接続が成功したことを示します。

ステップ 2: インポートするサイトを選択する

データ インポート ツールは、SharePoint Online サイトのリストから Workspace の共有ドライブにファイル、フォルダ、権限をコピーします。インポートする SharePoint サイトを一覧表示するカンマ区切り値(CSV)ファイルを作成します。新しい CSV ファイルを作成できます。または、サンプル ファイルをダウンロードして行を追加します。完了した CSV ファイルのサイズは 10 MB 未満である必要があります。

CSV ファイルを作成するには:

  1. Workspace 管理者アカウントを使用して、スプレッドシート プログラムを開きます。または、管理コンソールで [サンプル CSV ファイルをダウンロード] をクリックします。
  2. 最初の列にヘッダー [移行元の SharePoint URL] を追加し、各 SharePoint Online サイトまたはサイト コレクションの URL を入力します。
    • URL ごとに別の行を使用します。
    • URL は次の形式であること: https://example.sharepoint.com/sites/testsite。
    • サブサイトは自動的にコピーされます。それ以上のサイトについては、別途データ インポートする必要があります。重複エラーを回避するには、ファイルに親サイトまたはサブサイトのいずれかのみを含めてください。
    • すべての URL については、SharePoint 管理センターでサイトを管理するをご覧ください。
  3. (省略可)2 列目にヘッダー [ソースタイプ(省略可)] を追加し、最初の列の URL のソースを入力します。
    • SharePoint Online サイトの場合は、「SPSite 」と入力します。
    • SharePoint Online ドキュメント ライブラリの場合は、「SPLibrary 」と入力します。
  4. (省略可)3 列目にヘッダー [移行先の Drive FolderID] を追加し、各移行元の SharePoint URL をインポートする共有ドライブの一意の ID を入力します。
    • 既存の共有ドライブ ID は、Google 管理コンソールの [共有ドライブを管理する] ページで確認できます。
    • 移行先の Drive FolderID を指定しない場合、コンテンツは移行先の GUser の個人用ドライブにインポートされます。
  5. 4 列目にヘッダー [移行先の GUser] を追加し、各移行先の Drive FolderID の管理者権限を持つユーザーの Workspace メールアドレスを入力します。

    例:

    移行元の SharePoint URL ソースタイプ(省略可) 移行先の Drive FolderID 移行先の GUser
    https://company-my.
    sharepoint.com/
    personal/kim_your
    _company_com
    kim@solamora.com
    https://company.
    SharePoint.com/
    SiteComms/Events
    SPSite alex@solamora.com
    https://example.
    sharepoint.com/
    sites/testsite/
    Shareddocuments
    SPSite AABc25J3DzFb kim@solamora.com
    https://example.
    sharepoint.com/
    sites/testsite/
    Shared Documents
    SPLibrary CDEz25J3DzFb kim@solamora.com
  6. スプレッドシートを CSV ファイルとして保存します。
  7. ファイルを Google 管理コンソールにアップロードします。
    1. 管理コンソールで、[CSV をアップロード] をクリックします。
    2. ファイルを選択 次に [開く] をクリックします。
    3. タスクアイコン をクリックして、ファイルが正常にアップロードされたことを確認します。
  8. CSV ファイルが正常にアップロードされない場合:

    1. ファイルを選択し、削除アイコン 次に [**はい**] をクリックして確定します。
    2. 新しいファイルを作成して、もう一度アップロードしてみてください。

    この問題が繰り返し発生する場合は、Google Workspace サポートにお問い合わせください

ステップ 3: ID マップを作成してアップロードする

必要に応じて、2 つ目の CSV ファイル(インポートする SharePoint Online サイトのファイルとは別)を作成して、SharePoint Online ユーザー、SharePoint Online サイトグループ、Microsoft 365 グループを Workspace のユーザーとグループにマッピングします。新しい CSV ファイルを作成できます。または、サンプル ファイルをダウンロードして行を追加します。外部ユーザーを追加する必要はありません。外部ユーザーの権限はデフォルトでインポートされます。完了した CSV ファイルのサイズは 10 MB 未満である必要があります。

次の場合、ID マップは必要ありません。

  • SharePoint Online のサイトのメールアドレス(raha@example.com など)が Workspace と同じである。
  • すべてのユーザーのユーザー名が SharePoint Online と Workspace で同じだが、別のドメイン名にマッピングされており、変更されるのは新しいドメイン名のみ(@example.com から @altostrat.com など)。

マッピングが必要なサイトとそうでないサイトがある場合は、マッピングが必要なサイトのみの ID マップを作成できます。

開始する前に:

SharePoint Online サイトグループを Google グループにマッピングする場合は、次の操作が必要です。

  • Workspace アカウントの Google グループにグループを作成します。
  • SharePoint Online サイトグループと同じユーザー メンバーシップを Google グループに作成します。

CSV ファイルを作成するには:

  1. Workspace 管理者アカウントを使用して、スプレッドシート プログラムを開きます。または、管理コンソールで [サンプル CSV ファイルをダウンロード] をクリックします。
  2. 最初の列にヘッダー [Source Entity] を追加し、SharePoint Online または Microsoft 365 からインポートする各メールアドレスとグループ名を入力します。ユーザーまたはグループごとに別の行を使用します。
  3. 2 列目にヘッダー [Destination Email] を追加し、最初の列の各ユーザーまたはグループからデータ インポート情報を受信する Workspace メールアドレスを入力します。

    例:

    Source Entity 送信先メール アドレス
    Kim@example.com Kim@your-company.com
    groupA@example.com groupA@your-company.com
    SiteComms の訪問者数 groupsitecomms@your-company.com
  4. スプレッドシートを CSV ファイルとして保存します。
  5. ファイルを Google 管理コンソールにアップロードします。
    1. 管理コンソールで、[CSV をアップロード] をクリックします。
    2. マッピング ファイルを選択 次に [開く] をクリックします。
    3. [Tasks] をクリックして、マッピング ファイルが正常にアップロードされたことを確認します。
  6. CSV ファイルが正常にアップロードされない場合:

    1. ファイルを選択し、削除アイコン 次に [**はい**] をクリックして確定します。
    2. 新しいファイルを作成して、もう一度アップロードしてみてください。

    この問題が繰り返し発生する場合は、Google Workspace サポートにお問い合わせください

(省略可)ステップ 4: データ インポートの設定を選択する

  1. [設定を編集] をクリックし、次のいずれかの設定を使用して、SharePoint Online からコピーするデータを選択します。
  2. (省略可)ID マップにないユーザーを含め、すべての SharePoint Online ユーザーと 365 グループをインポートするには、[データ インポート中に検出された追加のアカウントをマッピングする] チェックボックスをオンにして、次のいずれかを選択します。

    • Microsoft アカウントのメールアドレスが Google Workspace のアドレスと同じ場合は、[元のメールアドレスを保持する] を選択します。
    • インポートしたすべてのユーザーと 365 グループのドメイン名が変更される場合は、[これらのアカウントに別のメールアドレス ドメインを使用する] 次に ドメインを選択します。

    : [データ インポート中に検出された追加のアカウントをマッピングする] チェックボックスがオンになっていない場合は、削除されたユーザーまたはメールボックスへのアクセスがブロックされているユーザーが ID マップに含まれていることを確認してください。

  3. (省略可)日付でファイルをコピーするには、[次の日付以降に作成または変更されたファイルのみを含める] チェックボックスをオンにして、次のいずれかを選択します。

    • 特定の日付以降に作成されたファイルをコピーするには、[作成者] を選択し、日付を選択します。
    • 特定の日付以降に変更されたファイルをコピーするには、[変更者] を選択し、日付を入力します。

    : 日付の設定はローカル タイムゾーンに基づいており、フォルダではなく個々のファイルにのみ適用されます。選択した日付に関係なく、すべてのフォルダがインポートされます。

  4. 一部のファイル形式をインポートしない場合は、[特定のファイル形式を除外する] チェックボックスをオンにし、除外するファイル拡張子を入力します。異なるファイル拡張子はカンマで区切ります(例: tmp, log, bak など)。

  5. サイズの大きいファイルをインポートしない場合は、[次のサイズを超えるファイルを除外する] チェックボックスをオンにして最大サイズを入力し、[MB] または [GB] を選択します。

  6. ファイルの元の作成者または最終変更者が見つからない場合は、[元の作成者または変更者が見つからない場合はターゲット ユーザーを使用する] チェックボックスをオンにして、代わりに [移行先の GUser] を使用します。この設定は既定でオンになっています。

  7. [変更を保存] をクリックします。

ステップ 5: データ インポートを開始する

始める前に

  • 最初のインポートには最大 15 分かかることがありますが、それ以上かかる場合もあります。このフェーズでは、進行状況のサマリーに変化は見られません。インポートを停止または終了する必要はありません。
  • データ インポートを開始すると、ドメイン全体の委任が付与され、Workspace にデータ インポート用のクライアント ID が作成されます。詳しくは、API アクセスをドメイン全体の委任で制御するをご覧ください。

現在のデータ バッチをインポートするには:

  1. [完全インポートを実行] をクリックします。
  2. データ インポートの処理中は、以下の情報の更新をリアルタイムで確認できます。
    • 検出されたタスク—インポート、スキップ、または失敗したタスクの合計数
    • 警告 \- 完了したが、想定どおりには完了しなかったタスクの数
    • 失敗—エラーのためにインポートに失敗したタスクの数
    • スキップ \- 特定のデータ インポート設定が原因でスキップされたタスク、または前回のインポートで完了したタスクの数
    • 成功—正常に完了したタスクの数
    • 処理されたサイト数—完全にインポートされたサイトの数
    • 検出されたファイル数—インポート中に検出されたファイルの数
    • インポートされたファイル数—正常にインポートされたファイルの数
    • スキップされたファイル数—以前にインポートされたがスキップされたファイルの数
    • 失敗したファイル数—インポートに失敗したファイルの数
    • 検出に関する問題数—移行元アカウントのクロールできなかったフォルダの数
    • 経過時間 \- データ インポート開始からの経過時間
  3. (省略可)進行中のデータ インポートのレポートをエクスポートするには:
    1. [データ インポート ログを表示] または [サイト レポートをエクスポート] をクリックします。
    2. エクスポートしたレポートでタスクリストが自動的に開かない場合は、タスクアイコン 次に レポートのリンクをクリックします。
    3. Google スプレッドシートでレポートを開くには、[Google スプレッドシートで開く] をクリックします。
  4. (省略可)進行中のインポートを停止するには、[インポートを停止] をクリックします。この操作には数分かかることがあります。また、インポート プロセスはロールバックされません。他のバッチを同時に実行している場合、それらのバッチは引き続きインポートされます。インポートを停止する前にインポートされた SharePoint Online データは、Workspace から削除されません。

インポートが完了すると、インポートの統計情報とレポートが添付されたメールが届きます。詳しくは、SharePoint Online データ インポート レポートについてをご覧ください。

ステップ 6: 完了したデータ インポートを終了する

  • 1 つのデータ バッチのインポートを終了し、同じバッチの新しいインポートを開始すると、2 回目のインポートで Workspace に重複が作成される可能性があります。重複を防ぐため、同じデータ バッチに対して 2 つのインポートを作成しないでください。
  • バッチのデータ インポートを終了すると、その構成データやレポートにアクセスできなくなります。インポートが完全に完了し、差分インポートが必要なくなるまで、インポートを終了しないでください。
  • インポートを終了するまでは、差分インポートを実行し、完了したインポートに関する情報を管理コンソールで確認できます。

完了したデータ インポートを終了するには、次の手順を行います。

  1. 終了する前に新規または更新されたファイルをインポートする場合は、SharePoint Online の差分インポートを実行するの手順に沿って操作します。
  2. (省略可)データ インポートのレポートを保存するには、[データ インポート ログを表示] 次に [サイト レポートをエクスポート] をクリックします。
  3. [インポートを終了] 次に [インポートを終了して削除] をクリックします。

データ インポートは生産性向上のための機能であり、法令遵守に関する問題をアシストするためのものではありません。組織の法的コンプライアンスのニーズを評価し、遵守する責任は、デベロッパーと組織にあります。法律上またはコンプライアンス上の目的のためにファイルとフォルダが必要な場合は、データを Google Workspace にインポートする前に SharePoint Online のファイルをバックアップすることをご検討ください。

Google Workspace 移行サービスの一覧


Google、Google Workspace、および関連するマークとロゴは、Google LLC の商標です。その他すべての企業名および商品名は関連各社の商標です。