OneDrive の高度なデータ インポート方法を使用する

この機能に対応しているエディション: 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。エディションを比較

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

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

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

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

Workspace の要件

  • 特権管理者がデータ インポートを設定して実行していることを確認してください。販売パートナーが顧客のアカウントのデータをインポートすることはできません。
  • Workspace にインポートするすべてのユーザーに対して Google ドライブを有効にします。詳しくは、ユーザーに対して Google ドライブと Google ドキュメントを有効または無効にするをご確認ください。
  • インポートするユーザーごとに Workspace ユーザー アカウントとライセンスが必要です。詳しくは、ユーザーの追加方法をご覧ください。
  • Microsoft ユーザー ライセンスの数に応じて、SharePoint と OneDrive のデータを一度に複数のバッチでインポートできます。各バッチで最大 5,000 人のユーザーをサポートできます。それ以上のデータについては、別途データ インポートを行う必要があります。
Microsoft ライセンスの数 同時インポート バッチの最大数
0 ~ 15,000 5
15,001 ~ 50,000 6
50,000 以上 7

OneDrive の要件

始める前に

  • Azure アプリケーションを作成する - OneDrive から Workspace アカウントにデータを安全にインポートするには、まず Azure ポータルで Azure アプリケーションを作成する必要があります。詳しくは、OneDrive と SharePoint Online 用の Azure アプリケーションを設定するをご覧ください。
  • (ベータ版)暗号化されたファイルをインポートするためのスーパー ユーザー ID を作成する - データ インポートに暗号化されたファイルが含まれている場合、Azure アプリケーションにはスーパー ユーザー権限を持つクライアント ID が必要です。詳しくは、暗号化されたファイルのインポートにスーパー ユーザー権限を追加するをご覧ください。
  • 重複ファイルを回避する - OneDrive データのバッチのデータ インポートを終了し、同じデータのバッチの新しいインポートを開始すると、2 回目のインポートで Workspace に重複ファイルが作成される可能性があります。ファイルの重複を防ぐため、同じデータバッチに対して 2 つのインポートを作成しないでください。
  • データの欠落を回避する - OneDrive から Workspace の場所へのデータ インポートを完了して終了した後、次の 3 つのアクションを完了すると、問題が発生することがあります。

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

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

ステップ 1: OneDrive アカウントに接続する

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

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

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

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

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

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

    3. Azure で、[Certificates & secrets] 次に [Certificates] 次に [Upload certificate] をクリックします。

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

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

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

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

各ユーザーの OneDrive URL と移行先の Google Workspace メールアドレスを記載した CSV ファイルをアップロードします。新しい CSV ファイルを作成するか、サンプル ファイルをダウンロードして情報を追加し、CSV が正しい形式になっていることを確認します。完了した CSV ファイルのサイズは 10 MB 未満である必要があります。

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

  1. Workspace 管理者アカウントを使用して、スプレッドシート プログラムを開きます。または、管理コンソールで [サンプル CSV ファイルをダウンロード] をクリックします。
  2. 最初の列に [Source OneDrive URL] という見出しを追加し、OneDrive サイトまたはサイト コレクションごとに URL を入力します。URL ごとに別の行を使用します。同じ OneDrive アカウントから複数の特定のフォルダをインポートする場合は、複数の行で同じ URL を繰り返し、オプションの [Source Folder Path] 列で異なるパスを指定します。

    この列に追加するユーザーのアドレスは、次の形式にする必要があります。

    • URL に「-my.sharepoint.com」を追加する必要があります。
    • アンパサンド(@)とピリオド(.)はアンダースコア(_)に置き換える必要があります。

      たとえば、kim@your.company.com は https://company-my.sharepoint.com/personal/kim_your_company_com に変換されます。 注: ユーザーに「ファイルが見つかりません」というエラー メッセージが表示される場合は、指定されたサイトアドレスまたはファイル URL が正しいことを確認してください。

  3. 2 番目の列に [Target GUser] という見出しを追加し、各ユーザーの Workspace メールアドレスを入力します。OneDrive の移行では、移行元のファイルが移行先の Google ユーザーのマイドライブ フォルダに移行されます。

  4. (省略可)3 列目にヘッダー [Target Drive FolderID (Optional)] を追加し、データの移行先となるドライブ フォルダの ID を入力します。

    • フォルダ ID は、ドライブ フォルダの URL の /folders/ の後にあります。
    • 移行先のドライブ フォルダ ID を指定しない場合、コンテンツは移行先の GUser の個人用ドライブの最上位にインポートされます。
  5. (省略可)最後の列にヘッダー [Source Folder Path (Optional)] を追加し、移行する特定のフォルダのパス(Folder1/Folder2 など)を入力します。

    • このヘッダーを使用すると、データ インポート ツールはその特定のフォルダのみを移行します。
    • 同じソース URL に複数のフォルダを指定する場合、フォルダパスは完全に分離されている必要があり、相互にネストすることはできません。たとえば、Folder1 と Folder1/Folder2 は無効です。

    例:

    移行元の OneDrive URL Target GUser 移行先の Drive FolderID(省略可) ソースフォルダのパス(省略可)
    https://company-my.sharepoint.com/personal/kim_your_company_com kim@solarmora.com 15j5zAuUYjVL9iIejyTTzadqwwarUqpb7 Folder1
    https://company-my.sharepoint.com/personal/alex_your_company_com alex@solarmora.com
  6. スプレッドシートを CSV ファイルとして保存します。

  7. ファイルを Google 管理コンソールにアップロードします。

    1. 管理コンソールで、[CSV をアップロード] をクリックします。
    2. CSV マッピング ファイルを選択 次に [開く] をクリックします。
    3. タスクアイコンをクリックして、マッピング ファイルが正常にアップロードされたことを確認します。
  8. CSV ファイルが正常にアップロードされない場合:

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

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

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

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

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

  • OneDrive のユーザーのメールアドレス(例: raha@example.com)が Workspace のメールアドレスと同じである。
  • すべてのユーザーが OneDrive と Workspace で同じユーザー名を使用しているが、別のドメイン名にマッピングされている。ドメイン名(@example.com から @altostrat.com など)のみが変更されます。

ID マップを作成するには、次の手順を行います。

  1. Workspace 管理者アカウントを使用して、スプレッドシート プログラムを開きます。または、管理コンソールで [サンプル CSV ファイルをダウンロード] をクリックします。
  2. 最初の列にヘッダー [Source Entity] を追加し、権限をインポートする必要がある OneDrive ユーザーまたはグループごとにメールアドレスを入力します。エンティティ(ユーザーまたはグループ)ごとに別の行を使用します。

    ユーザーは、グループ名をターゲットの Google グループまたは個々のメールにマッピングすることもできます。

  3. 2 列目にヘッダー [Destination Email] を追加し、各ユーザーまたはグループの Workspace メールアドレスを入力します。ユーザーまたはグループごとに別の行を使用します。

    例:

    Source Entity 送信先メール アドレス
    emma@example.com emma@solarmora.com
    Group Team A group-team-a@solarmora.com

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

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

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

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

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

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

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

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

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

  6. 制限付きの権限を持つファイルやフォルダをインポートする場合(ユーザーが親ファイルや親フォルダに対する権限を持っているが、子ファイルや子フォルダに対する権限を持っていない場合など)は、[制限付きの権限を持つファイルとフォルダをインポートする] チェックボックスをオンにして、制限付きアクセスでアイテムをインポートできるようにします。

    ファイルに適切な権限が付与されるように、制限付きの権限を持つすべてのファイルは、移行先 Google ユーザーのドライブの [制限付きの権限を持つファイル] フォルダにインポートされ、これらのファイルへのショートカットが実際の場所に作成されます。

  7. 外部ユーザーが外部ユーザー権限でインポートされたファイルやフォルダに引き続きアクセスできるようにするには、[外部ユーザーの権限をインポートする] チェックボックスをオンにします。ファイルまたはフォルダがインポートされると、データ インポート用のサービス アカウントから、各外部ユーザーに「ドキュメントが共有されました」というメールの招待状が送信されます。

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

  9. ファイルの「ダウンロード不可」権限をインポートする場合は、[ファイルの「ダウンロード不可」権限をインポートする] チェックボックスをオンにします。これらのファイルをダウンロードできるのは編集者のみです。

  10. 「リンクを知っている全員」のリンクを含むファイルまたはフォルダをインポートする場合は、[匿名リンクの権限をインポートする] チェックボックスをオンにして、最も制限の厳しいリンクを「リンクを知っている全員」の権限として Google ドライブにインポートします。

    権限のインポートについて詳しくは、インポートされる機能とデータをご覧ください。

  11. 組織内のユーザーのリンクを含むファイルまたはフォルダをインポートする場合は、[組織のリンク権限をインポートする] チェックボックスをオンにして、最も制限の厳しいリンクをインポートし、組織内のすべてのユーザーに適用します。

  12. [組織内のユーザー] リンクを使用してファイルやフォルダをインポートし、すべてのユーザーがドライブでそれらを検索できるようにする場合は、[組織の権限を持つファイルとフォルダを Google ドライブで検索可能にする] チェックボックスをオンにします。

  13. [Save changes](変更を保存)をクリックします。

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

始める前に:

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

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

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

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

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

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

注: データのインポートを完了した後に ID マップの [送信先メールアドレス] 列を更新した場合は、差分インポートを実行しないでください。差分インポートでは、新しいメールアドレスにデータはコピーされません。差分インポートを実行するのではなく、移行全体を再度実行します。

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

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

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

Google Workspace 移行サービスの一覧


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