メインコンテンツにスキップ

The connection failed because a site was not found

注: PowerShellとの連携には、ShareGate MigrateのProまたはEnterpriseサブスクリプションが必要です。Essentialsプランでは利用できません。

目次

症状

ShareGate MigrateのPowerShellスクリプトを実行すると、次のエラーが表示されます:

The connection failed because a site was not found at [provided URL]. If [Fallback URL] was the intended URL, you can correct the URL or use the -AllowConnectionFallback switch in your script. Note that the connection fallback could overwrite a root site collection.

詳細

スクリプトで接続に指定したURLが存在しないサイトを指している場合、ページやライブラリの情報を含んでいる場合、または応答がない場合、アプリは指定されたURL内から検出したサイトにフォールバックする機能を備えています。

誤ったサイトやルートsite collectionへの意図しない移行を避けるため、アプリはサイトへ自動的にはフォールバックしません。これらの操作は元に戻すのが難しいためです。

解決策

PowerShellのエラーメッセージには、URLの何が問題かが示されています。スクリプト内でURLを修正するか、foreachループステートメントを使用している場合はCSV内で修正できます。

フォールバックが意図しないサイトやルートsite collectionに影響しないと確信できる場合は、スクリプトの接続行-AllowConnectionFallbackを追加すると、アプリが自動的にそのサイトにフォールバックするようになります。

注: 作成した接続は、SettingsConnectionsセクションにあるConnection Managerで確認できるため、更新や削除が必要な場合はそちらから行えます。ShareGate Migrateで接続を管理するを参照してください。

この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。

こちらの回答で解決しましたか?