SharePoint 移行ツールの一般的な問題とエラーのトラブルシューティング
この記事では、SharePoint 移行ツール (SPMT) を使用するときに発生する可能性のある一般的な問題とエラーについて説明します。
注:
SPMT インストールの問題については、「SPMT インストールに関する問題のトラブルシューティング」を参照してください。
一般的なエラー メッセージ
メッセージ | 操作 |
---|---|
指定したサイトに接続できません | 一覧が存在するかどうか、または、移行元サイトおよび移行先ターゲット サイトの一覧に自分のコンピューターからアクセスできるかどうかを確認します。 サイトにアクセスできるアカウントで SPMT にサインインしていることを確認します。 入力した URL が正しいことを確認し、適切な形式に従います。 例: <スパム><https://>< スパム><contoso.sharepoint.com/teams/SiteTitle><スパムスパム><> |
無効なソース フォルダー | 入力したパスが正しいことを確認し、適切な形式 に従います SPMT のユーザーがフォルダーへの読み取りアクセス権を持っているかどうかを確認します。 |
サイトを作成または更新できません | サイトを作成するためのアクセス許可があり、URL が有効 であることを確認する サイトが存在する場合は、サイト コレクション管理者 であることを確認します。それでも失敗した場合は、サイトを手動で作成し、移行ツールをこの新しく作成したサイトにポイントします。 |
スキャン ファイルのエラー: フォルダー名が無効です | 「OneDrive と SharePoint の無効なファイル名とファイルの種類」を参照してください。 |
スキャン ファイルのエラー: ターゲット パスが長すぎます | 「OneDrive と SharePoint の無効なファイル名とファイルの種類」を参照してください。 ファイル名を含むパス全体には、OneDrive、OneDrive、および SharePoint の 400 文字未満を含める必要があります。 |
スキャン ファイルのエラー: ファイルをパックするのに十分なディスク領域がありません | 移行作業フォルダーに使用できるディスク領域が、ソース ファイルのサイズに対して小さすぎます。 作業フォルダーのサイズを大きくして、もう一度試してください。 |
パッケージ化の失敗: ファイルを開けません | ソースが存在しないため、パッケージ化に失敗しました。 ソース ルート フォルダーにアクセスできるかどうかを確認します。 |
重複するタスクが既に作成されています。 | 一括移行を実行するために使用される CSV ファイルには、重複するエントリを含めることはできません。 重複する行を削除して、もう一度試してください。 |
親フォルダーが移行されませんでした | 親フォルダーは移行されていないため、フォルダー内のすべてのアイテムは移行できませんでした。 親フォルダーを確認し、移行を再試行してください。 |
タスク #、パラメーター 1。 ソース パスを空にしないでください | CSV ファイルのソース パス列に値があることを確認します。 |
タスク #、パラメーター 4。 ターゲット URL が無効な URL です | CSV ファイルの対象の URL 列に値があり、有効であることを確認します。 |
タスク #、パラメーター 5。 ターゲット リストを空にしないでください | CSV ファイルの対象のリストの列に値があることを確認します。 |
このコンテンツを OneDrive に移行するには、管理者権限が必要です。 | コンテンツの移行に使用するアカウントに、移行先の OneDrive に対するアクセス許可があることを確認します。 |
SPMT のエラー コード
エラー コード | 推奨される操作 |
---|---|
0x0201000D | 一覧が存在するかどうか、または、移行元サイトおよび移行先ターゲット サイトの一覧にアクセスできるかどうかを確認します。 |
0x02050008 | ローカル ストレージにアクセスできません。 移行を再開します。 |
0x02010023 | ソース リスト テンプレートはサポートされていません。 別の操作を試してみます。 |
0x0201000C | 資格情報を確認して、ユーザー名とパスワードを再入力します。 |
0x02010017 | サイト コレクションの管理者である必要があります。 |
0x02060009 | 1 - URL が既に使用されているか無効な URL であるため、サイト コレクションを作成できません。 |
2 - URL に無効な文字が含まれているため、サイト コレクションを作成できません。 | |
3 - サイト コレクションを作成または更新できません。 | |
0x02060007 | 1 - URL が既に使用されているか無効な URL であるため、サイト コレクションを作成できません。 |
2 - URL に無効な文字が含まれているため、サイト コレクションを作成できません。 | |
0x02010018 | 1 - 資格情報を確認し、再試行します。 |
2 - SharePoint へのアクセス中に問題が発生しました。 資格情報を確認し、再試行します。 | |
3 - SharePoint へのアクセス中に問題が発生しました。 資格情報とネットワーク接続を確認し、再試行します。 | |
4 - SharePoint へのアクセス中に問題が発生しました。 資格情報とサイトの URL の正確性を確認し、再試行します。 | |
5 - SharePoint へのアクセス中に問題が発生しました。 資格情報と URL の形式を確認します。 再試行します。 | |
6 - SharePoint へのアクセス中に問題が発生しました。 資格情報を確認し、再試行します。 問題が解決しない場合は、サポート ケースを作成します。 | |
7 - SharePoint へのアクセス中に問題が発生しました。 資格情報を確認し、ブラウザーでサイトを開いてみます。 | |
0x0204000A | パッケージ ファイルを作成できません。 SPMT 作業フォルダー %appdata%\Microsoft\MigrationToolStorage 内のすべてのファイルとフォルダーを閉じる必要があります。 移行を再開します。 |
0x02030001 | 1 - 資格情報を確認します。 移行を再開します。 |
2 - 資格情報を確認します。 移行を再開します。 | |
3 - 資格情報とネットワーク接続を確認します。 移行を再開します。 | |
4 - 資格情報とサイトの URL を確認します。 移行を再開します。 | |
5 - 資格情報と URL の形式を確認します。 移行を再開します。 | |
6 - 資格情報を確認し、移行を再開します。 メッセージが解決しない場合は、サポート ケースを作成します。 | |
7 - 資格情報を確認し、ブラウザーでサイトを開いてみます。 移行を再開します。 | |
0x02010008 | ユーザーのマッピング ファイルのパスと形式を確認し、アクセス許可があることを確認します。 |
0x02050001 | SPMT 作業フォルダー %appdata%\Microsoft\MigrationToolStorage 内のすべてのファイルとフォルダーを閉じる必要があります。 移行を再開します。 |
0x02010002 | ネットワーク状態を確認します。 ブラウザーからソースのサイトにアクセスできる場合は、サポート ケースを作成します。 |
0x02010010 | ソース リストとターゲット リストに同じテンプレートがあることを確認します。 |
0x0204000D | 移行中は、SPMT 作業フォルダー %appdata%\Microsoft\MigrationToolStorage 内のすべてのファイルとフォルダーを閉じる必要があります。 移行を再開します。 |
0x02040012 | ローカル コンピューターの一時的な記憶域が少なすぎます。 SPMT は、作業フォルダーにパッケージをキャッシュします。 一時的な記憶域を増やして、再試行します。 |
0x02030003 | 固有のアクセス許可を持つアイテムが多すぎます。 一意のアクセス許可の数を減らすことで、アクセス許可のリストを単純化します。 移行を再試行します。 |
0x02050001 | ローカル ストレージ ファイルが破損しています。 移行中に作業フォルダーが操作されるか変更されました。 移行を再試行します。 |
0x02080001 | アップロードの最中に、パッケージのファイルが変更または削除されました。 SPMT 作業フォルダー %appdata%\Microsoft\MigrationToolStorage 内のすべてのファイルとフォルダーを閉じる必要があります。 移行を再開します。 |
0x02010006 | ソース SharePoint サイトには、ロール定義が定義されていません。 ソースのサイトにアクセスするときに、自分の役割が存在するかどうかを確認します。 |
0x02040009 | ディレクトリが見つからないため、パッケージを作成できません。 SPMT 作業フォルダー %appdata%\Microsoft\MigrationToolStorage 内のすべてのファイルとフォルダーを閉じる必要があります。 移行を再開します。 |
0x02010020 | SPMT 設定でバージョン履歴の移行を無効にするか、SPO でバージョン管理を有効にします。 |
0x0201000E | グローバル設定によりターゲット パスで特殊文字がフィルター処理されていないか、サポートされていない文字がパスに含まれていないかを確認します。 |
0x02010016 | SharePoint Server ユーザーが見つかりません。 サイト コレクション管理者であることを確認します。 |
0X0201000F | サイトの URL が無効です。 サイトの URL が有効かどうかを確認してください。 ブラウザー経由で URL にアクセスしてみてください。 |
0x0207001 | タスク フォルダーにアクセスできません。 %appdata%\Microsoft\MigrationToolStorage にアクセスできるかどうかを確認します。 |
0x01410010 | リスト アイテムの依存関係がないため、エラーが発生しました。 詳細については、FailureSummaryReport.csv を確認してください。 依存関係が移行範囲に含まれているかどうかを確認します。 |
0x01510001 | パッケージをアップロードできませんでした。 Azure ストレージをカスタマイズした場合は、Azure ストレージにアクセスできるかどうか、およびターゲット サイトにアクセスできるかどうかを確認してください。 もう一度移行します。 |
0x01510001 | ジョブをサーバーにアップロードできませんでした。移行中にファイルのアップロードに失敗しました。 |
0x02070009 | 複数のパッケージをアップロードできませんでした。 タスクを一時停止し、ネットワーク接続を確認します。 |
0x01710009 | ジョブの終了に失敗したため、エラーが発生しました。パッケージの一部が失敗しました。 移行を再開します。 |
0x01710009 | サーバーがファイルを処理中にエラーまたはタイムアウトが発生しました。パッケージ内のすべてのアイテムが移行されたわけではありません。 |
0x01610001 | Azure コンテナーの有効期限が切れています。 移行タスクを再試行します。 |
0x01710006 | サーバーがファイルを処理中にエラーまたはタイムアウトが発生しました。ジョブの致命的なエラーが発生しました。 |
0x01710004 | サーバーがファイルを処理中にエラーまたはタイムアウトが発生しました。 フォルダー名を検索に失敗しました。 アイテムは、同じサイト コレクションの他のリストまたはサイトに存在する場合があります。 または、アイテムがごみ箱にあります。 |
0x0131000D | すべてのリスト アイテムのバージョンを取得できませんでした。ツールは、項目のバージョンをフェッチする要求を送信しますが、何も返されません。 このエラーは、ダウンロード リンクが共通ファイルと .aspx ファイルの間で異なる場合に発生する可能性があります。 このケースは 4.x バージョンで修正されています。 |
0x0131000F | ファイルを読み取ることができませんでした。 ファイルがチェックアウトされました。 |
0x0111000A | スキャン ファイル エラー: ファイル サイズが制限を超えています。 現在の制限については「リリース ノート: SharePoint 移行ツール (SPMT)」を参照してください。 |
ナビゲーション エラー
Error | 理由 | アクション |
---|---|---|
このナビゲーション ノードに無効な URL が含まれています。この URL が指すオブジェクトが見つかりません。 | SharePoint は、ナビゲーション ノードを作成する前に URL を検証します。 URL が SharePoint オブジェクトを表し、オブジェクトが見つからない場合、SharePoint はこのエラーでノード作成クエリを拒否します。 URL のターゲットが削除、移動、まだ移行されていない、または現在のジョブで URL マッピングを認識できない前のタスクで移行された場合、オブジェクトは見つかりません。 | 複数のタスクに同じ URL マッピングを使用します。 たとえば、 タスク 1: http:domain/new_path/site//domain/original_path/site -> http:// Task 2: http://。 domain/new_path/site2domain/original_path/site2 -> http:// 別のタスクを実行して、以前に移行されなかったオブジェクトを指すナビゲーション ノードを移行します。 ターゲット サイトのノードを手動で作成しました。 |
ナビゲーション設定は高度にカスタマイズされています。 現在はサポートされていません。 | グローバルおよび現在のサイト ナビゲーションは、その値が定義済みテンプレートと一致する場合にのみ移行できます。 それ以外の場合、値は高度に カスタマイズされた と認識され、移行されません。 | 定義済みテンプレートのいずれかを使用するように、グローバルおよび現在のナビゲーションを変更します。 「サイト設定 - 外観 ->> ナビゲーション」を参照してください。 ターゲット サイトの設定を手動で編集します。 |
ターゲット用語ストア ID を取得できませんでした。 Web ナビゲーション設定の分類プロバイダーは更新できません。 | グローバルまたは現在のサイト ナビゲーション設定が "管理ナビゲーション" に設定されているため、用語ストア スキャナーはターゲット用語ストア ID を取得できませんでした。 マネージド メタデータ サービスが適切に構成されていない場合、用語ストア スキャナーがターゲット用語ストア ID を取得できません。 | 詳細については、「SPMT の Managed Metadata の移行に関するドキュメント」を参照してください。 |
Web ナビゲーション設定の分類プロバイダー用語セット ID が無効です。 | グローバルまたは現在のサイト ナビゲーション設定が "マネージド ナビゲーション" に設定されるため、用語ストア スキャナーで用語セット ID をマップできませんでした。 | ソース サイトの設定が有効であり、用語セットが正常に移行されたことを確認します。 |
Web ナビゲーション設定を更新するには、以下の権限が必要です: ページの追加とカスタマイズ。 | 移行に使用される SharePoint アカウントには、サイト ナビゲーション設定を編集する権限がありません。 | このアカウントに "ページの追加とカスタマイズ" のアクセス許可を付与します。 |
分類エラー
Error | 理由 | アクション |
---|---|---|
アクセス許可の問題が原因で、用語ストアを移行できませんでした。 | ユーザーは用語ストア管理者ではありません。 | SharePoint 管理センターで、[従来の機能] を選択し、[用語ストア] で [開く] を選択します。 移行する用語ストアを選択し、現在のユーザーを用語ストア管理者として追加します。 |
利用可能な言語が足りないため、用語ストアの移行に失敗しました。 | ソース用語ストアのすべての利用可能言語がターゲット用語ストアにあるわけではありません。 | SharePoint サイトの設定に移動します。 [サイトの管理] で [用語ストアの管理] を選択します。 更新する用語ストアを選択し、ソース用語ストアに存在するすべての言語を選択して、[利用可能なターゲット言語] パネルに追加します。 |
既定の用語ストアが存在しないため、用語ストアの移行に失敗しました。 | オンプレミスの SP に規定のサイト コレクション用語ストアはありません。 | SharePoint Server (オンプレミス) 全体管理に移動し、[アプリケーション管理] のサービス アプリケーションを管理し、Managed Metadata Service 接続のプロパティを編集します。 "このサービス アプリケーションは、列固有の用語セットの既定の保存場所です" を選択します。 |
複数の既定の用語ストアが存在するため、用語ストアの移行に失敗しました。 | オンプレミスの SP には、いくつかの既定のサイト コレクション用語ストアがあります。 | SharePoint Server オンプレミスの全体管理に移動し、[アプリケーション管理] のサービス アプリケーションを管理し、Managed Metadata Service 接続を規定の用語ストアとして選択します。 他の Managed Metadata Service 接続の "このサービス アプリケーションは列固有の用語セットの既定の保存場所です" の選択を解除します。 |
そのソース用語が存在しないため、固定された用語を移行できませんでした。 | 場合によっては、固定された用語がグローバル用語セット (この Managed Metadata Service アプリケーションに接続しているすべてのサイトで使用可能) に含まれており、ソース用語はローカルの用語セット (このサイト コレクションのユーザーが使用可能) です。 SPMT は最初にグローバル用語を移行してから、ローカル用語を移行します。 ソース用語がローカル セット内にあり、固定された用語がグローバル セット内にある場合、SPMT が固定されたグローバル用語の移行を試みる前に、ローカル ソース用語は移行されません。 | ソースローカル用語は前のアクションで移行されたため、固定されたグローバル用語を含むように再度移行します。 |
Web パーツのエラー
Error | 理由 | アクション |
---|---|---|
移行がサポートされていない Web パーツ | 現在、SPMT はこの Web パーツをサポートしていません。 | 現在サポートされている Web パーツ SPMT でサポートされている Web パーツの一覧を確認します。 |
参照リストが見つからないため、移行に失敗しました | リストがタスク リストに追加されていません。 | Web パーツと参照リストを確認して、移行スコープ内にあることを確認します。 |
ページがカスタマイズされているため、移行に失敗しました | SPMT では現在、カスタマイズされたページ移行はサポートされていません。 | SharePoint Designer を使用してページのテンプレート ページを復元し、移行を再開します。 |
ページの移行に失敗したため、移行に失敗しました | ページ、そのページのすべての Web パーツの移行に失敗しました。 | 失敗したページの移行を再試行します。 ページの移行が成功した場合、そのページのすべての Web パーツが正常に移行されます。 |
安全ではない Web パーツで、サーバー設定が 'NoScript' であるために移行に失敗しました。 | ターゲットの SharePoint サイトで NoScript が設定されている場合、JavaScript スクリプトやその他のコードを実行できる可能性があるため、Web パーツは安全ではないと考えられます。 Web パーツの移行はブロックされます。 | ターゲット SharePoint サイトの NoScript 設定をオフにして、これらの Web パーツのブロックを解除します。 重要: 設定を解除すると、サイトが危険にさらされる可能性があります。 詳細については、「 カスタム スクリプトを許可または禁止する」を参照してください。 |
XML 定義が無効なため、移行に失敗しました | XsltListView の Web パーツおよび ListView の Web パーツには、これらの Web パーツの移行に欠かせない XML 定義が含まれています。 アップグレードの問題やサーバー エラーが原因で、XML 定義が無効になることがあります。 | 失敗した Web パーツを SharePoint Server ソース ページから削除します。 再度追加して、移行をやり直してください。 |
アセンブリ名が無効なため、移行に失敗しました | SPMT で Web パーツを移行するには、Web パーツのアセンブリ名が重要です。 Web パーツのアセンブリを SOAP 応答から解析できない場合、移行は失敗します。 | この Web パーツがサポートされている "すぐに使用可能な" (OOTB) Web パーツであるかどうかを確認します。 サポートされている場合は、バグを報告して調査します。 ただし、Web パーツがサード パーティの Web パーツの場合はサポートされません。 |
Web パーツの接続エラーにより、移行に失敗しました。 | Web パーツが別の Web パーツに接続されていますが、移行に失敗したため、両方のエラーが発生しています。 | 接続された Web パーツが正常に移行されたことを確認します。 移行を再試行します。 |
ユーザーをマッピングできなかったため、移行に失敗しました | [ユーザー] フィールドが Web パーツのプロパティの場合、SPMT はターゲットの SharePoint サイトのユーザーに、ソースの Web パーツ (通常はオンプレミス ユーザー) のユーザーをマッピングします。 このエラーは、SPMT がユーザーにマップできない場合に発生します。 | Microsoft Entra ID を使用して、すべてのオンプレミス ユーザーを SharePoint に同期することを確認します。 |