症状
サイトをコピーしようとすると、次のメッセージが表示されます。
An error occurred when attempting to create the site. This is most often caused by an issue with the site template. Details: Provisioning did not succeed. Details: Failed to initialize some site properties for Web at Url: 'http://mySharePoint/sites/MySite/SubSite'
エラーコード
IN-386-150
「-150」で終わるエラーコードすべて
詳細
このエラーは、ShareGate Migrate がサイトを作成しようとした際に、SharePoint が一般的なエラーコードを伴うエラーを返した場合に発生します。これは多くの場合、サイトの作成に使用されるサイトテンプレート(ShareGate Migrate がサイトテンプレートのマッピングを使用して決定します)に問題があることが原因です。サイトテンプレートには、存在しないオブジェクトへの誤った参照が含まれている、リソースを過剰に使用している、権限のない操作を実行しようとしている、などの問題が考えられます。エラーメッセージの詳細には SharePoint 自体が返したエラーが含まれており、問題の原因を把握する手がかりになります。
解決策
最初に行うべきことは、エラーが本当にサイトテンプレートに起因するものかを確認することです。移行先で同じサイトテンプレートを使用して手動でサイトを作成してみて、正常に動作するか、エラーが発生するかを確認します。エラーが発生する場合は、次のいずれかの方法で対処してください。
このサイトテンプレートをどうしても使用する必要がある場合は、SharePoint の ULS ログを確認してください。エラーの詳細が記録されており、サイトテンプレートを修正して動作させるための手がかりになります。このテンプレートを使用して手動でサイトを作成できるようになったら、ShareGate Migrate で移行を再試行すると、正常に動作するはずです。
別のサイトテンプレートを使用しても問題がない場合は、サイトテンプレートのマッピングを変更して、問題のあるサイトテンプレートの代わりに既定のテンプレート(Team Site など)を使用するようにするだけで済みます。
この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。
