SharePoint 2013 にアップグレードされたサイト コレクションを確認する
適用対象:2016 2019 Subscription Edition SharePoint in Microsoft 365
運用環境をアップグレードする前に、テスト環境でこれらの手順を使用して問題を特定します。 また、アップグレードされたサイトを確認して、サイト コレクションのアップグレード後の問題を解決します。
環境をアップグレードする前にテストを実行する場合:
影響度や注目度が高いサイトから検証を開始し、優先度の低いサイトへと移ります。 計画プロセスの一環として、影響度や注目度が高く、直ちに注意が必要なサイトと、多少待つことができるサイトが特定されている必要があります。
基本機能を確認するには、リスト、ライブラリ、Web パーツなどの典型的なセットを使用して、新しいサイト コレクションを作成します。 新しいサイトを調べて、サイトの一般的な基本要素が動作することを確認します。
If pages do not render, you can check the Site Settings page by going directly to the URL (http:// siteurl/_layouts/settings.aspx). If the Site Settings page works and the upgrade has succeeded, there might be issues with the master page or home page. If the Site Settings page does not work, go to the site collection upgrade log file to see whether you can get more information about the problem.
次の場所で、サイト コレクション アップグレード用のログを確認できます。
サイト コレクション管理者の場合: サイト コレクション自体に格納されているサイト コレクションアップグレードのログ ファイルもあります(
http://<SiteName>/_catalogs/MaintenanceLogs/YYYYMMDD-HHMMSS-SSS.txt
)、 YYYYMMDD は日付、 HHMMSS-SSS は時間 (24 時間のクロック形式、分、秒、ミリ秒)。For farm administrators: The site collection upgrade log file and the upgrade error log file are located at %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\15\LOGS. ログには、SiteUpgrade- YYYMMDD-HHMMSS-SSS.log という形式で名前が付けられます。 ここで、YYYYMMDD は日付、 HHMMSS-SSS は 時刻 (24 時間のクロック形式、分、秒、ミリ秒)。 These file system logs have more information if you want details about issues.
次のチェックリストを使用して、アップグレードされたサイトを確認し、試験的アップグレードまたは運用環境でのアップグレードの問題を見つけます。
アップグレードされたサイトを確認するためのチェックリスト
Web パーツ
以下の表は、アップグレードの後に発生する Web パーツの問題と、その解決方法を示しています。
ヒント
Web パーツを迅速にテストするために、アップグレードをテストする前にすべてのカスタム Web パーツが含まれている新しい Web パーツ ページを作成しておくと、試験的アップグレードの後でそのページを調べて、不足しているか壊れている Web パーツがないか確認できます。
チェックポイント | 問題の解決方法 |
---|---|
アップグレードしたサイトには、元のサイトで表示されていたすべての Web パーツが表示されていますか。 |
カスタマイズ (実体化) されたページにある Web パーツ領域がサイト定義に含まれていない場合、その Web パーツ領域の Web パーツはアップグレード時にページの下部領域に移動した可能性があります。 ブラウザーまたは SharePoint Designer 2013のページの編集モードで、下部領域またはその他の領域で欠落している Web パーツを探すか、Web パーツが閉じているかどうかを確認してください。 SharePoint Designer 2013 での Web パーツと Web パーツ領域の操作方法の詳細については、SharePoint Designerのヘルプ システムを参照してください。 |
壊れている Web パーツ ページがありますか、Web パーツが (正しい領域、場所、サイズで) 正常に表示されていますか。 |
ブラウザーまたは SharePoint Designer 2013のページの編集モードで、Web パーツを適切な領域までドラッグするか、Web パーツのプロパティを変更してサイズや位置の問題を修正します。 |
余分な Web パーツや欠落している Web パーツはありませんか。 |
ブラウザーまたは SharePoint Designer 2013のページの編集モードでページを開きます。 ページに余分な Web パーツが表示されている場合は、ページの元のバージョンに閉じている Web パーツや非アクティブな Web パーツが含まれていないかどうかを確認します。 アップグレード プロセスによって、閉じている Web パーツや非アクティブな Web パーツが開いてることがあります。 その場合は、Web パーツのプロパティを変更して、それらの Web パーツを閉じることができます。 Web パーツが欠落している場合は、SharePoint Designer 2013で「コントロールの表示のエラー」、「アセンブリ不足エラー」などのエラーが発生していないかどうか確認します。これらのエラーは、Web パーツがインストールされていないか新しい環境に合わせて適切に構成されておらず、再インストールか再構成が必要であることを示しています。 |
Web パーツは正しく動作していますか。 |
ブラウザーまたは SharePoint Designer 2013のページの編集モードでページを開き、コンポーネントやサービスが見つからないというエラーが発生していないかどうかを確認します。 アップグレードされたサイトに、Web パーツが依存するコンポーネントやサービスが存在することを確認します。 特にデータベース接続アップグレード方式の場合は、Web パーツで必要なすべてのコンポーネントやサービスがインストールされ、それらが適切に構成されていること (たとえば、Web.config の安全なコントロール リストが構成されていること) を確認する必要があります。 存在するが正しく機能しなくなった Web パーツがあれば、それを更新して再展開します。 |
チェックアウトされたままの Web パーツ ページはありませんか。 |
変更するためにページをチェックアウトした場合は、必ずそのページをチェックインしてください。 |
Excel Web Access Web パーツは正しく動作していますか。 接続の再作成は正しいですか。 外部データ ソースは動作していますか。 |
すべての接続と外部データ ソースを確認します。 |
ヒント
Web パーツに問題がある場合は、URL 構文の末尾に ?contents=1 を追加します ( http:// siteurl/default.aspx? contents=1 ) を選択し、Enter キーを押します。 これにより、[Web パーツの管理] ページが表示されて、壊れた Web パーツを削除および修復できます。
大きなサイズのリスト
既定では、大きなリストのクエリ調整が、SharePoint 2013で適用されます。 リストが非常に大きい場合、ユーザーが制限または調整しきい値を超えるビューを使用したりクエリを実行したりすると、そのようなビューまたはクエリは許可されません。 環境内の大きいリストを確認し、サイト管理者またはリスト所有者に問題に対処してもらいます。 たとえば、フィルター処理されたビューを使用してインデックス付きの列を作成する、アイテムをフォルダーに整理する、大きなビューのページにアイテムの制限を設定する、外部リストを使用する、などの方法があります。 大規模なリスト調整の詳細と、大規模なリストに関する問題に対処する方法については、「 多数の項目を含むリストとライブラリを管理する」を参照してください。
スタイルと外観
以下の表は、アップグレード後の Web サイトのスタイルと外観に関する一般的な問題と、その解決方法を示しています。
ヒント
ここに示す問題のほとんどは、アイテムへのリンクを修正することで解決できます。
チェックポイント | 問題の解決方法 |
---|---|
ページ上のイメージはすべて正しく表示されていますか。 |
イメージへのリンクを確認または修正します。 |
適切なカスケード スタイル シートの色およびスタイルが適切な場所で使用されていますか。 |
カスケード スタイル シート ファイルへのリンクを確認または修正します。 マスター ページのリンクを確認します。 |
テーマの選択肢は SharePoint 2013 では異なります。どちらのテーマを使用しますか。 |
サイトのホーム ページまたはサイト内の他のページの外観が、サイトのアップグレード後に変化する場合があります。 テーマを再作成するか更新し、再適用する必要がある場合があります。 |
機能していない JavaScript コントロールはありませんか。 |
コントロールへのリンクを確認または修正します。 |
ページはブラウザーで正しく表示されますか。 |
ページの HTML が strict XHTML モードであることを確認します。 |
スクリプト エラーが表示されるページはありませんか。 |
スクリプトとリンクを確認し、HTML が strict XHTML モードであることを確認します。 |
カスタマイズ (実体化) されたページ
カスタマイズ (実体化) されたページとは、既定のテンプレート ページではなく、編集されてサイトに固有のバージョンとなったページのことです。 以下の表は、アップグレードの後に発生するカスタマイズされたページの問題と、その解決方法を示しています。
チェックポイント | 問題の解決方法 |
---|---|
カスタマイズはまだ有効ですか。 |
問題点は 1 つだけなのか、ページ全体に関する大きな問題なのかを判断します。 元のサイトに新しいページを追加した場合 (たとえば、既存のDefault.aspxファイルを変更するのではなく、Default.aspxを別のファイルに置き換えた場合)、新しいページはサイト定義と関連付けされません。 そのため、アップグレードされたサイト上の他のページに似ていない可能性があります。また、リセットしても似ていません。 カスタマイズしたページの外観と動作をサイト上の他のページと同じにする場合は、サイト定義に基づくまったく新しいページを作成し、その新しいページにカスタマイズを転送することを検討してください。 |
ページの編集コントロールにアクセスできますか。 |
編集コントロール (SharePoint 2010 製品 の [サイトの操作] リンク、[ページの編集] リンクなど) をカスタマイズした場合は、それらのコントロールを表示できるかどうか確認します。 表示されない場合は、ページを既定のバージョンにリセットして、編集コントロールを新しいバージョンのコントロールと置き換えます。 SharePoint Designer で [ テンプレートにリセット] コマンドを使用して、ページを既定のバージョンにリセット (再非実体化とも呼ばれる) します。 既定のページを復元したら、別のマスター ページを適用するか、SharePoint Designer でカスタマイズを再適用して、ブラウザーでカスタマイズを再適用できます。 |
元のページのカスタマイズは新しい環境でも適切ですか。新しい機能と外観に更新する必要がありますか。 |
新しい機能を使用するには、カスタマイズしたページをリセットしてテンプレートを使用するようにする必要があります。 ページをリセットすると、基本的にカスタマイズは破棄され、ページは該当のマスター ページに関連付けられます。 目的のカスタマイズは、個々のページに保存するのではなく、マスター ページに転送できます。 SharePoint Designer で [ テンプレートにリセット] コマンドを使用して、ページを既定のバージョンにリセット (つまり、再非実体化) します。 既定のページを復元したら、別のマスター ページを適用するか、SharePoint Designer でカスタマイズを再適用して、ブラウザーでカスタマイズを再適用できます。 |
チェックアウトされたままのページはありませんか。 |
変更するためにページをチェックアウトした場合は、必ずそのページをチェックインしてください。 |
関連項目
その他のリソース
Upgrade a site collection to SharePoint 2013
SharePoint 2013 へのアップグレードのテストおよびトラブルシューティングを行う
Restart a database-attach upgrade or a site collection upgrade to SharePoint 2013