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

この機能に対応しているエディション: Frontline Starter、Frontline Standard、Frontline Plus、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 Exchange Online から Google Workspace への大規模なデータ インポートを効率化できます。カレンダー、連絡先、メールのデータをコピーできます。

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

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

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

高度なデータ インポート方法を使用して、Exchange Online データのバッチを Workspace にインポートする前または後にスキャンすることもできます。インポート スキャンでは、新しいインポートの計画や完了したインポートの監査に役立つレポートが生成されます。詳しくは、Exchange Online のデータをスキャンするをご覧ください。

要件

  • 特権管理者が Workspace 側でインポートを管理する必要があります。グローバル管理者、特権ロール管理者、またはその他の資格を持つユーザーが、Exchange Online でインポートを承認する必要があります。販売パートナーが顧客のアカウントのデータをインポートすることはできません。
  • Workspace のドメインの所有権を証明する必要があります。Essentials エディションをご利用の場合は、インポートを開始する前に所有権を証明する必要があります。詳しくは、Google Workspace のドメインの所有権を証明するをご覧ください。
  • データ インポート ツールでは、既存の Exchange Online アカウントと Workspace アカウントを持つユーザーのみがコピーされます。このサービスでは、インポートされたデータに対して新しいユーザー アカウントが作成されることはありません。
  • グループのメールボックスをインポートする場合:
    • Google 管理コンソールで、ビジネス向け Google グループとメールのアーカイブを有効にします。メニュー 次に [アプリ] 次に [Google Workspace] 次に [ビジネス向け Google グループ] 次に [データ ロケーションの設定] 次に [メールのアーカイブ] に移動します。次に、グループのメールボックス データをインポートする新しいグループを作成します。(データ インポート ツールでは、インポートされたグループ メールボックス用に新しいグループは作成されません)。
    • Google グループで会話履歴を有効にします。デフォルトのデータ インポート方法では、グループのメールボックスのインポートはサポートされていません。
  • インポートする Exchange Online ユーザーとグループごとにメールアドレスが必要です。詳しくは、ユーザー アカウントを管理する場所と方法を計画するをご覧ください。
  • Workspace にインポートするユーザーごとに Workspace ユーザー アカウントが必要です。詳しくは、ユーザーの追加方法をご覧ください。
  • Google サービスを使用するには、ユーザーごとにライセンスが必要です。詳しくは、ライセンス割り当ての仕組みをご覧ください。
  • インポートするユーザーに対して Gmail と Google カレンダーのサービスを有効にします。詳しくは、Google Workspace ユーザー向けにサービスを有効または無効にするをご覧ください。
  • 各バッチで最大 5,000 人の Exchange Online ユーザーのデータをインポートできます。一度に最大 20 個のバッチをインポートできますが、10 個のバッチごとに個別の Azure アプリケーションを作成することをおすすめします。

始める前に

  • Azure アプリケーションを作成する - Exchange Online から Workspace アカウントにデータを安全にインポートするには、まず Azure ポータルで Microsoft Azure アプリケーションを作成する必要があります。詳しくは、Exchange Online 用の Azure アプリケーションを設定するをご覧ください。
  • (ベータ版)暗号化されたファイルをインポートするためのスーパー ユーザー ID を作成する - 暗号化されたメールやファイルがデータ インポートに含まれている場合、Azure アプリケーションにはスーパー ユーザー権限を持つクライアント ID が必要です。詳しくは、暗号化されたファイルのインポートに特権ユーザーの権限を追加するをご覧ください。
  • スペースの重複を避ける - 1 つのバッチのデータ インポートを終了してから、同じバッチのデータに対して新しいインポートを開始すると、2 回目のインポートで Workspace に重複が作成される可能性があります。重複を避けるため、同じバッチデータに対して 2 つの別々のインポートを作成しないでください。
  • カレンダーの重複を避ける - 1 つのデータバッチのデータ インポートを終了してから、同じバッチの新しいインポートを開始すると、2 回目のデータ インポートで、1 回目のインポートで Workspace にコピーしたすべての予備カレンダーが重複する可能性があります。重複を防ぐため、同じデータバッチに対して 2 つの別々のインポートを作成しないでください。同じデータバッチを 2 回インポートする必要がある場合は、データ インポート設定の [その他のカレンダーをコピーする] チェックボックスをオフにします。

ステップ 1: 新しいインポート バッチを作成する

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

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

  2. データインポートバッチについては、新規バッチをクリックしてください。
  3. [バッチ名] に、このユーザーのバッチの名前を入力 次に [続行] をクリックします。
  4. [データタイプ] で [Exchange Online] をクリック 次に [続行] をクリックします。
  5. [クライアント ID] に、Exchange Online アカウントの一意の ID 番号を入力します。
  6. [クライアント シークレット] に、Azure テナントのクライアント シークレット値を入力します。
  7. [テナント ID] に、Azure テナントの一意の ID 番号を入力します。
  8. [接続] をクリックします。

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

このバッチでインポートする Exchange Online のユーザーとグループをリストしたカンマ区切り値(CSV)ファイルを作成します。新しい CSV ファイルを作成できます。または、サンプル ファイルをダウンロードして情報を追加します。完了した CSV ファイルのサイズは 10 MB 未満で、ユーザー数は 5,000 人以下である必要があります。

Exchange Online テナント内のユーザーに関する詳細については、ユーザー アカウントを管理する場所と方法を計画するをご覧ください。

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

  1. Workspace 管理者アカウントを使用して、スプレッドシート プログラムを開きます。または、管理コンソールで [サンプル CSV ファイルをダウンロード] を選択します。
  2. [Source Exchange Email] という見出しを追加し、インポートする Exchange Online ユーザーごとにメールアドレスを追加します。メールアドレスごとに別の行を使用します。使用するメールアドレスが UserPrincipalName(UPN)であることを確認します。

例:

移行元の Exchange メールアドレス
kim@example.com
alex@example.com
group@example.com
  1. スプレッドシートを CSV ファイルとして保存します。
  2. ファイルを管理コンソールにアップロードします。
    1. 管理コンソールで、[CSV をアップロード] をクリックします。
    2. CSV マッピング ファイルを選択 次に [開く] をクリックします。
    3. タスクアイコン をクリックして、ファイルが正常にアップロードされたことを確認します。
  3. CSV ファイルが正常にアップロードされない場合:
    1. ファイルを選択し、削除アイコン 次に [はい] をクリックして確定します。
    2. 新しいファイルを作成して、もう一度アップロードしてください。
  4. この問題が繰り返し発生する場合は、Google Workspace サポートにお問い合わせください。

(省略可)ステップ 3: ID マップを作成してアップロードする

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

1 人の Exchange Online ユーザーを Workspace の複数のユーザーまたはグループにマッピングすることはできません。1 対 1 または多対 1 のマッピングを指定する必要があります。

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

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

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

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

  1. Workspace 管理者アカウントを使用して、スプレッドシート プログラムを開きます。または、管理コンソールで [サンプル CSV ファイルをダウンロード] を選択します。
  2. 最初の列に [Source Email] という見出しを追加し、インポートする Exchange Online ユーザーごとにメールアドレスを追加します。ユーザーごとに別の行を使用します。
  3. 2 列目にヘッダー [Destination Email] を追加し、最初の列の各ユーザーの Workspace メールアドレスを入力します。ユーザーごとに別の行を使用します。

    注: UPN とメールの値が異なる場合は、入力する Workspace のメールアドレスに UPN の値が使用されていることを確認してください。

例:

移行元の Exchange メールアドレス 送信先メール アドレス
charliecruz@example.com ccruz@solarmora.com
kailee@example.com klee@solarmora.com
group@example.com group@solarmora.com
  1. スプレッドシートを CSV ファイルとして保存します。
  2. ファイルを管理コンソールにアップロードします。
    1. 管理コンソールで、[CSV をアップロード] をクリックします。
    2. ファイルを選択 次に [開く] をクリックします。
    3. タスクアイコン をクリックして、ファイルが正常にアップロードされたことを確認します。
  3. CSV ファイルが正常にアップロードされない場合:
    1. ファイルを選択し、削除アイコン 次に [はい] をクリックして確定します。
    2. 新しいファイルを作成して、もう一度アップロードしてください。
  4. この問題が繰り返し発生する場合は、Google Workspace サポートにお問い合わせください。

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

  1. [設定を編集] をクリックし、次のいずれかの設定を使用して、Exchange Online からコピーするデータを選択します。
  2. (省略可)選択したすべてのユーザーについてインポートするデータを選択するには、次の 1 つ以上のチェックボックスをオンにします。
    • メール
    • カレンダーの予定
    • 連絡先 - すでにインポートした連絡先がある場合、新しくインポートした際に連絡先が重複して作成されます。連絡先のラベルは重複しません。
    • ToDo リストのタスク
    • インプレース アーカイブ - 新しいインポートでは、ユーザーのメインのメールボックスの Microsoft インプレース アーカイブ メールボックスがコピーされます。このチェックボックスをオフにすると、インプレース アーカイブはユーザーの通常の受信トレイにインポートされます。
  3. (省略可)送信日または受信日に基づいてデータをコピーするには、[期間] チェックボックスをオンにして、次の情報を追加します。

    1. [開始日] で日付を選択します。この日付以降に送信、受信、またはアーカイブされたカレンダーの予定とメールがすべて Workspace にコピーされます。
    2. 期間を作成する場合は、[終了日] で日付を選択します。データ インポート ツールは、開始日から終了日までの間に送信、受信、またはアーカイブされたすべてのカレンダーの予定とメール メッセージをインポートします。

      作成日に関係なく、すべての連絡先とタスクがインポートされます。

  4. (省略可)選択したすべてのユーザーについて、インポートするメールデータを選択するには、[メールとインプレース アーカイブのフィルタ オプション] で、次の 1 つ以上のチェックボックスをオンにします。

    • 削除済みのメールを含める - 削除済みのメールをインポートします。
    • 迷惑メールを含める - 迷惑メールフォルダ内のメールをインポートします。
    • (ベータ版)暗号化されたメールをインポートする - Microsoft にログインせずに、暗号化されたメール メッセージをインポートして確認できます。このオプションを選択した場合は、ステップ 5: 暗号化されたメールの認証情報を作成するを必ず完了してください。

      [暗号化されたメールをインポートする] チェックボックスをオンにして、[復号されたメールとしてインポートする] を選択すると、暗号化されたメール メッセージが標準のメールとしてインポートされます。

    • (アルファ版)秘密度ラベルをインポートする - インポートされたメール メッセージには、Microsoft で追加された秘密度ラベルが含まれます。

    • メッセージのルールをフィルタとしてインポートする - Outlook のメールルールを Gmail のフィルタとしてインポートします。Gmail フィルタは、データ インポート中に受信したメールを含め、すべての新しい受信メールに適用されます。

    • メールボックスの設定をインポートする - ユーザーのメールボックスの設定(不在時の自動返信など)をインポートします。

    • 特定のフォルダを除外する - 除外するフォルダ名をカンマで区切って入力します。詳しくは、フォルダをインポート対象から除外するをご覧ください。

  5. (省略可)選択したすべてのユーザーに対してインポートするカレンダー データを選択するには、[カレンダーのオプション] で、次の 1 つ以上のチェックボックスをオンにします。

    • 追加のカレンダーをコピーする - カレンダーと予定(個人的な予定のカレンダーを含む)をインポートします。カレンダーは Google カレンダーの [他のカレンダー] にインポートされます。
    • カレンダーの添付ファイルをコピーする - カレンダーの予定の添付ファイルをインポートします。このチェックボックスをオンにすると、[予定と連絡先のファイル(.ics、.vcf)を除外する] チェックボックスもオンにして、.ics と .vcf の添付ファイルがインポートされないようにすることができます。
    • カレンダーの権限をコピーする - ユーザー、グループ、ドメインのカレンダーの権限をインポートします。ユーザーと共有されているカレンダーは、各ユーザーのカレンダー リストに自動的に追加されます。
  6. インプレース アーカイブ メールボックスをインポートする場合は、[インプレース アーカイブのオプション] で次のいずれかのチェックボックスをオンにします。

    • インプレース アーカイブ ラベルにコピー - データ インポート ツールが Exchange Online からインプレース アーカイブをインポートすると、Workspace でインプレース アーカイブ ラベルが自動的に作成され、適用されます。
    • カスタムラベルにコピー - データ インポート ツールによって Workspace に新しいラベルが作成されます。ラベル名を入力します。このラベルは、インプレース アーカイブがインポートされるときに使用されます。
    • Google Vault にコピー - インプレース アーカイブが Google Vault にインポートされます。注: ユーザーにすでに [インプレース アーカイブ] ラベルが適用されている場合、メール メッセージは自動的にそこにコピーされます。インプレース アーカイブ ラベルがまだ存在しない場合は、メールのインポート前にそのラベルが自動的に作成されます。
  7. 一部のユーザーに対してのみ ID マップを作成した場合、または ID マップをまったく作成しなかった場合は、[データ インポート中に検出された追加のアカウントをマッピングする] チェックボックスをオンにして、ID マップで見つからなかったユーザーを含むすべての Exchange Online ユーザーをインポートします。次のいずれかを選択します。

    • Exchange Online のユーザーのメールアドレスが Workspace のメールアドレスと同じ場合は、[元のアドレスを保持する] チェックボックスをオンにします。
    • インポートしたすべてのユーザーのドメイン名を変更する場合は、[これらのアカウントに別のメールアドレス ドメインを使用する] チェックボックスをオンにして、一覧からドメインを選択します。
  8. [Save changes](変更を保存)をクリックします。

フォルダをインポート対象から除外する

  • Exchange Online のフォルダまたはサブフォルダの名前を個別に指定します。
  • フォルダを除外すると、そのサブフォルダとサブフォルダ内のすべてのメールもインポートされなくなります。
  • サブフォルダを除外するには、フルパスを使用し、親フォルダとサブフォルダをスラッシュ(/)で区切ります。たとえば次のように指定します。
  • フォルダ「旅行」のサブフォルダ「アジア」を除外する場合は、「旅行/アジア」と入力します。
  • リストに「旅行」も追加すると(「旅行, 旅行/アジア」のように入力)、すべてのサブフォルダが自動的に除外されます。
  • フォルダ名にスラッシュ(/)が含まれているフォルダを除外するには、各スラッシュをアンダースコア(_)に置き換えます。たとえば、「Folder/with/slash」を除外するには、「Folder_with_slash」として追加します。
  • [削除済みアイテム]、[受信トレイ]、[迷惑メール] といった Microsoft のデフォルトのフォルダを除外することもできます。

ステップ 5: 暗号化されたメールの認証情報を作成する(ベータ版)

[暗号化されたメールをインポートする] チェックボックスがオフになっている場合、このステップは表示されません。

データ インポート設定で [暗号化されたメールをインポートする] チェックボックスをオンにした場合は、フェデレーション ID トークンを作成して、Workspace アカウントを Azure に安全に接続する必要があります。詳細については、Microsoft Entra ID のフェデレーション ID 認証情報の概要をご覧ください。

  1. [トークンを生成] をクリックし、新しい ID トークンをコピーします。
  2. Azure アプリケーションに移動し、[Certificates & secrets] 次に [Federated credentials] 次に [Add credential] をクリックします。
  3. [連携認証情報のシナリオ] で [その他の発行元] を選択します。
  4. [Issuer] に「https://accounts.google.com」と入力します。
  5. [タイプ] で [明示的なサブジェクト識別子] を選択します。
  6. [値] に、ステップ 1 でコピーした ID トークンを入力します。
  7. [名前] に認証情報の名前を入力します。
  8. [更新] 次に [接続] をクリックします。

ステップ 6: インポートを開始して進行状況を確認する

現在のバッチのユーザーのインポートを開始します。一度に最大 20 個のバッチをインポートできますが、10 個のバッチごとに個別の Azure アプリケーションを作成することをおすすめします。

  1. [完全インポートを実行] をクリックします。
  2. データのインポート中は、以下の情報の更新をリアルタイムで確認できます。

    • 検出されたアイテム - インポート、スキップ、または失敗したタスクの合計数
    • 成功 - 正常に完了したタスクの数
    • 失敗 - エラーのためにインポートに失敗したタスクの数
    • スキップ - 特定のデータ インポート設定が原因でスキップされたタスク、または前回のインポートで完了したタスクの数
    • 警告 - 完了したが、想定どおりには完了しなかったタスクの数
    • 処理されたユーザー数 - 選択したすべてのデータの種類についてインポートが完了したユーザーの数。
    • 検出されたメール数 - Exchange Online ユーザーのアカウントにあるメールの数。
    • インポートされたメール数 - インポートされたメールの数
    • スキップされたメール - スキップされたメールの数。たとえば、完全インポートですでにインポートされたメールの場合、差分インポートを実行するとスキップされたメールとしてマークされます。
    • インポートできなかったメール数 - インポートに失敗したメールの数
    • 処理されたカレンダー - インポートされたカレンダーの数。
    • 検出されたカレンダーの予定 - Exchange Online ユーザーのアカウントにある予定の数。
    • インポートされたカレンダーの予定 - インポートされた予定の数
    • スキップされたカレンダーの予定 - スキップされた予定の数。たとえば、完全インポートですでにインポートされた予定の場合、差分インポートを実行するとスキップされた予定としてマークされます。
    • インポートできなかったカレンダーの予定 - インポートに失敗した予定の数

      インポートを中断することなく、インポート ページから移動できます。インポートは、キャンセルしない限り継続されます。

      注: データのインポート後、[インポートされたメール] の合計数が、Exchange Online に表示されるメール数よりも少なくなることがあります。詳しくは、Exchange Online データ インポート レポートのトラブルシューティングをご覧ください。

  3. (省略可)進行中のデータ インポートのレポートをエクスポートするには:

    1. [データ インポート ログを表示] または [ユーザー レポートをエクスポート] をクリックします。
    2. エクスポートしたレポートでタスクリストが自動的に開かない場合は、タスクアイコン 次に レポートのリンクをクリックします。
    3. [Google スプレッドシートで開く] をクリックして、スプレッドシートでレポートを開きます。
  4. (省略可)進行中のインポートを停止するには、[インポートを停止] をクリックします。数分かかることがあります。また、インポート プロセスはロールバックされません。他のバッチを同時に実行している場合、それらのバッチのインポートは続行されます。停止前にインポートされた Exchange Online のデータは Workspace から削除されません。

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

手順 7: 差分インポートを実行する

データの一括インポートが正常に完了した後も、差分インポートを実行して、新しく追加または更新されたデータを Workspace にコピーできます。また、差分インポートを使用して、最初のインポートで失敗したデータをコピーすることもできます。同じデータを 2 つのバッチに分けてインポートした場合、[インポートを終了] をクリックしてバッチの 1 つを削除しない限り、差分インポートで重複するアイテムは作成されません。

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

詳しくは、差分インポートを実行するをご覧ください。

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

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

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

  1. (省略可)完了したインポートのログを保存するには、[データ インポート ログを表示] と [ユーザー レポートをエクスポート] をクリックします。詳しくは、メール インポート レポートについてをご覧ください。
  2. [インポートを終了] 次に [インポートを終了して削除] をクリックします。

終了すると、クライアント ID が削除され、ドメイン全体の委任設定のクライアントとしての [データ インポート] が削除されます。

Exchange Online のデータ インポートは生産性向上のための機能であり、法令遵守に関する問題をサポートするためのものではありません。組織の法的コンプライアンスのニーズを評価し、ニーズに応える責任は、デベロッパーと組織にあります。


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