移行元と移行先のSharePointサイトが同じURLを持つことは可能ですが、これによりShareGate Migrateでの接続が難しくなります。
この記事では、この問題を回避する方法について説明します。
操作手順
代替アクセスマッピングを追加する
移行元のSharePointで中央管理サイトに移動し、Configure alternate access mappingsオプションを見つけます。
適切なAlternate Access Mapping Collectionを選択します。
Edit Public URLsをクリックし、Customフィールドにhttp://migrationSourceのような値を入力します。
これにより、http://migrationSourceをホスト名として使用できるようになり、たとえばhttp://migrationSource/sites/Sharegateで移行元のサイトにアクセスできるようになります。
hostsファイルを編集する
管理者としてメモ帳を使用し、hostsファイルを編集する必要があります。移行元SharePointサーバーのIPアドレスに続けて、代替アクセスマッピングで設定したホスト名を追加します。この例では、代替ホスト名はmigrationSourceです。また、元のURLを使用して移行先の行も追加する必要があります。次のようになります。
10.0.0.1 migrationSource
10.0.0.2 originalURL
これにより、Alternate Access Mappingで作成したURLを使用して、移行元のSharePointサーバーにアクセスできるようになります。移行先のSharePointサーバーのIPアドレスとともにoriginalURLを追加すると、そのURLへのすべての呼び出しが移行先サーバーに送られるようになります。
最近のバージョンのWindowsでのhostsファイルの場所は次のとおりです。
Windows 11の場合
「メモ帳」を検索し、メモ帳アイコンを右クリックして管理者として実行を選択します。
メモ帳で、次のファイルを開きます。
C:\Windows\System32\Drivers\etc\hostshostsファイルに必要な変更を加えます。
File > Saveをクリックして変更を保存します。
Windows 10の場合
Cortanaを使って「メモ帳」を検索し、メモ帳アイコンを右クリックして管理者として実行を選択します。
メモ帳で、次のファイルを開きます。
C:\Windows\System32\Drivers\etc\hostshostsファイルに必要な変更を加えます。
File > Saveをクリックして変更を保存します。
これらの変更を行うことで、ShareGate Migrateを通じて移行元と移行先のサーバーに接続し、移行を完了できるようになります。
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
