手順 3: SharePoint 移行ツール (SPMT) を使用して移行タスクを作成する

移行タスクを作成するときは、サイトを移行するか、SharePoint Server リストまたはドキュメント ライブラリだけを移行するか、SharePoint ワークフローを Power Automate に移行するかを選択できます。 一括メソッドも利用でき、すべてのタスク情報を CSV または JSON ファイルに入力し、SPMT にファイルをアップロードできます。

移行の種類

方法 説明
サイト移行 単一のサイトを移行するか、すべてのサブサイトを含めます。 必要に応じて、移行中にサイト構造を最新化できます。
リストとドキュメント ライブラリの移行 サイトを入力し、ファイルが格納されているドキュメント ライブラリを選択します。
ワークフローの移行 SharePoint サーバー ワークフローを Power Automate に移行します。
CSV ファイルまたは JSON ファイルを使用した一括移行 多数のソースがある場合は、CSV ファイルまたは JSON ファイルに入力し、SPMT にファイルをアップロードすることができます。

始める前に

  • ユーザー名とパスワード。 SPMT を初めて開くと、Microsoft 365 のユーザー名とパスワードの入力を求められます。 指定した資格情報は、移行 転送先 にしてください。
  • プロキシ接続はサポートされていません。 プロキシ接続を使用すると、"SharePoint ログインの失敗" や "ドキュメント ライブラリを読み込めませんでした" などのエラーが発生します。
  • SPMT の使用中に既に移行先サイトにサインインしている場合は、同じサイト資格情報の入力を求められません。

サイト移行

注:

サイトをスキャンしていない場合は、「 SharePoint Server サイトをスキャンして評価する」を参照してください。

  1. SPMT を起動します。Microsoft 365 のユーザー名とパスワードを入力します。

  2. [ 新しい移行の追加] を選択します

    アクションを実行する SPMT の最初のページ。

  3. [ メソッドの選択] で、[ 単一ソース URL] を選択します

    移行方法を選択します。

  4. 移行の種類として [ サイトの移行 ] を選択します。

    移行の種類を選択します。

  5. 移行する SharePoint Server サイトの URL を入力し、[ 次へ] を選択します。

注:

まだログインしていない場合は、SharePoint Server サイトへのユーザー名とパスワードの入力を求められる場合があります。 ユーザー名は、ユニバーサル プリンシパル名 (UPN) 形式 (user@domain.com) または NT4 ログイン形式 (DOMAIN\user) を使用して指定できます。

  1. サイト移行の場合は、[ このサイトとすべてのサブサイト] を選択します。

  2. [保存先の選択] で [ SharePoint] を選択します。

  3. コンテンツを移行する SharePoint サイトを入力します。

  4. サイト構造を選択します。 [ 従来のサイト構造を保持する (サイト構造 に変更を加えない)] または [モダン サイト構造に切り替える ] を選択して、移行中にサイト構造を最新化します。

    サイト構造を選択します。

  5. [ 最新のサイト構造に切り替える] を選択した場合は、昇格されたレベル 1 のサブサイト をハブ に関連付ける場合は、[ハブに関連付ける] オプションを選択します。

サイト構造ハブの関連付けを選択します。

  1. ハブに関連付ける場合は、 ハブとして宛先を登録する場合は [ハブ サイトとして登録 する] オプションを選択するか、[ 既存のハブ サイトに関連付ける ] を選択してサイトを既存のハブに関連付けます。

    ハブとして登録するか、既存のハブに座ってを関連付ける宛先を関連付ける SPMT サイト構造。

  2. 昇格したレベル 1 のサブサイトを既存のハブに関連付ける場合は、ドロップダウン リストからハブ名を選択し、[次へ] を選択します。

    サイトを関連付ける既存のハブの名前を入力します。

  3. 移行を確認します。 [ 次へ ] を選択して、移行設定を確認します。

  4. [ 開始] を選択してコンテンツの移行を開始します。

リストとドキュメント ライブラリの移行

  1. SPMT を起動します。Microsoft 365 のユーザー名とパスワードを入力します。
  2. [ 新しい移行の追加] を選択します
  3. [ メソッドの選択] で、[ 単一ソース URL] を選択します
  4. [ 移行の種類の選択] で、[ リスト] または [ドキュメント ライブラリの移行] を選択します。
  5. 移行するリストまたはライブラリの URL を入力します。 ドロップダウン リストからリストまたはライブラリを選択します。 [次へ] を選択します。
  6. 宛先 ( Microsoft TeamsSharePoint、または OneDrive) を選択します。 移行する URL、メール アドレス、またはチーム名を入力します。 [次へ] を選択します。
  7. リストの宛先を入力します。 [次へ] を選択します。
  8. [ 次へ] を選択して設定を確認します。
  9. [ 開始] を 選択して移行を開始します。

ワークフローの移行

SharePoint Server ワークフローの移行に関する完全な概要とステップ バイ ステップ ソリューションについては、次を参照してください。

一括移行

移行するソースが多数ある場合は、JSON ファイルまたは CSV ファイルを使用して一括移行を実行できます。 データ コンテンツ移行用の JSON または CSV ファイルを作成する方法の詳細については、「データ コンテンツの移行 のために JSON または CSV ファイルを書式設定する方法」を参照してください。

  1. SPMT を起動します。Microsoft 365 のユーザー名とパスワードを入力します。

  2. [ 新しい移行の追加] を選択します

  3. [ メソッドの選択] で、[ JSON または CSV ファイルを使用した一括移行] を選択します。

  4. .CSV または の完全なパスを入力します。コンテンツが配置されている JSON ファイルを選択し、[ 次へ] を選択します。

    注:

    オンプレミスの SharePoint Server からファイルを移行する場合は、前の手順でこれらの資格情報を指定していない限り、そのサイトのユーザー名とパスワードの入力を求められます。

    ファイルにエラーが表示された場合、エラーは行ごとに検出されます。 エラーは、エラーが含まれる行または行を示します。 ファイル内のエラーを修正するまで続行できません。

  5. 移行するファイルの別のセットを選択するには、[別の移行を追加] を選択します。 そうでない場合は、[次へ] を選択します。 または、後でこのタスクを保存するかどうかを選択します。

  6. 設定を確認し、[開始] を選択 します

増分移行

移行タスクが完了したら、後で再実行するように保存できます。これにより、ソースの場所に新しいファイルまたは更新されたファイルのみをコピーできます。

注:

この設定を変更する場合は、最初の移行ジョブが送信される前に変更してください。 この設定はグローバルです。これは、送信した後続のすべてのタスクに適用されます。

この設定がオンの場合、SharePoint ターゲット環境の増分チェックが実行されます。 ファイルは、次のように評価されます。

状態 結果
ソース ファイルが変更された時刻は、ターゲット ファイルが変更された時刻よりも前です。 ファイルは移行されません。
ファイルまたはリストが SharePoint ターゲットの場所に存在します。 移行では、スキャン中に既存のオブジェクトがスキップされます。
移行元のファイルまたはオブジェクトのタイム スタンプがソースより新しいです。 新しい方のファイルが移行されます。
ソースはファイル共有です。 移行の検証は、ファイル/フォルダー パスに基づいています。
ソースはオンプレミスの SharePoint Server です。 移行の検証は、リスト アイテムの GUID に基づいています。 フォルダー パスをフォールバックとして使用します。

重要

最終的な移行が完了する前に、移行されたファイルの名前を変更または移動しないことを強くお勧めします。 これにより、ファイルが上書きされます。

手順 4: 移行タスクの状態を監視して報告する