Exchange 移行の準備

FLY で Exchange 移行を実行する前に、以下の説明に従って移行の準備を行います。

1.  メールボックスを Exchange Online に移行する場合、FLY は移行中にテナントで利用可能な Microsoft 365 ライセンスを移行先ユーザーに割り当てることができます。ただし、FLY は Microsoft 365 で新しいユーザーを自動プロビジョニングしないため、移行前に移行先ユーザーが既に存在することを確認してください。

新しい Microsoft 365 ユーザーを追加する方法については、以下の説明を参照してください。

ユーザーを 個別に 追加する場合: https://docs.microsoft.com/ja-jp/microsoft-365/admin/add-users/add-users?view=o365-worldwide 内の説明を参照してください。

ユーザーを 一括で 追加する場合: https://docs.microsoft.com/ja-jp/office365/enterprise/add-several-users-at-the-same-time?redirectSourcePath=%252fen-us%252farticle%252fadd-several-users-at-the-same-time-to-office-365-admin-help-1f5767ed-e717-4f24-969c-6ea9d412ca88 内の説明を参照してください。

Powershell を使用してユーザーを追加する場合: https://docs.microsoft.com/ja-jp/office365/enterprise/powershell/create-user-accounts-with-office-365-powershell 内の説明を参照してください。

Azure Active Directory (AAD) Sync または AAD Connect を使用してローカル Active Directory のユーザーを Microsoft 365 に同期します。

a.  AAD Sync または AAD Connect をインストールします (フェデレーションに対応する必要のある場合)。

*注意: 同期の前に msExchMailboxGuidNull に設定してください。Exchange ライセンスが割り当てられる場合、msExchMailboxGuid 属性値の変更後のみユーザー メールボックスを作成することができます。

msExchMailboxGuidNull に設定する方法については、以下の説明を参照してください。

i.   Synchronization Rules Editor を管理者として実行します。

ii.  In from AD – User Exchange を選択し、[Edit] をクリックします。

The Synchronization Rules Editor window

iii. ポップアップ ウィンドウで [Yes] をクリックして、現在のルールを編集します。

The pop-up window

iv. Edit Inbound Synchronization Rule ウィンドウで、Precedence の値を 1 に変更します。

The Precedence value in the Description group

v.  画面左側の Transformations を選択し、msExchMailboxGuid 属性を検索します。

The msExchMailboxGuid attribute

vi. msExchMailboxGuid 属性の以下の設定を構成します。

§ FlowType 列で Expression を選択します。

§ Source 列 に NULL を入力します。

§ Apply Once チェック ボックスを選択します。

§ Update を選択します。

vii. [Save] をクリックして設定を保存します。In from AD – User Exchange - Cloned ルールが自動的に作成され、元の In from AD – User Exchange が自動的に無効化されます。

b.  AAD Sync または AAD Connect を実行して、ローカル Active Directory のユーザーを Microsoft 365 に同期します。

c.  同期後、Synchronization Rules Editor を使用して、元の In from AD – User Exchange ルールを再度有効化します。元の In from AD – User Exchange ルールを再度有効化する方法については、以下の説明を参照してください。

i.   Synchronization Rules Editor を管理者として実行します。

ii.  In from AD – User Exchange - Cloned を選択し、[Delete] をクリックします。

iii. ポップアップ ウィンドウで、[Yes] をクリックして現在のルールを削除します。

The In from AD – User Exchange - Cloned rule

iv. 元の In from AD – User Exchange ルールを選択し、[Enable] をクリックします。

The original In from AD – User Exchange rule

d.  Exchange Online ライセンスをユーザーに割り当てます。(必須ではありません)

2.  移行先メールボックスの許可されているアイテム サイズが移行に対して十分であることを確認してください。

3.  Microsoft はスロットリングを使用して Microsoft 365 の操作を管理し、スロットリング制限が移行のパフォーマンスに影響を与える可能性があります。Microsoft 365 のスロットリングを大幅に軽減するため、Microsoft サポートに連絡して、以下の Exchange パラメーターを調整することができます。

•   EwsMaxBurst: 制限なし

•   EwsRechargeRate: 制限なし

•   EwsCutoffBalance: 制限なし

4.  既定では、FLY が WellKnownFolderName プロパティに基づいてメールボックス フォルダーを移行します。ただし、Exchange API 制限により、Exchange 2010 からの移行では、WellKnownFolderName プロパティではなく、フォルダー名のみに基づいてメールボックス フォルダーを移行できます。移行元 Exchange 2010 の言語が移行先 Exchange の言語と異なる場合、構成ファイルで移行元フォルダー名を構成し、フォルダー名をマッピングする必要があります。マッピングを構成しないと、異なる言語を使用しているフォルダーが移行先に重複して生成されることになります。

エージェント サーバー上の …\APElements\FLY\Agent\data\Migrator\ExchangeMigrator\ExchangeMigrationConfiguration.xml ファイルで次のノードを検索します。enable=" " 属性の値を false から true に変更し、各 SourceFolderName=" " 属性に移行元フォルダー名を入力し、フォルダー名をマッピングします。

<FoldersWellKnownNameMapping enable="false">
 <Mapping  FolderWellKnownName="calendar"  SourceFolderName="Calendar" />