SharePoint default.aspx ファイルの復元が無効なポインター (0x80004003) エラーで失敗する

この記事では、Data Protection Manager (DPM) で SharePoint default.aspx ファイルを復元するときに 無効なポインター (0x80004003) エラーが発生する、サポートされていないシナリオについて説明します。

元の製品バージョン: System Center Data Protection Manager
元の KB 番号: 2851583

概要

Data Protection Manager を使用して SharePoint default.aspx ファイルを復元しようとすると、復元操作は失敗します。

原因

これは、サイト コレクションの作成時にdefault.aspxが Web サイトのルートに配置され、DPM アイテム レベル回復 (ILR) 機能を使用して Web サイト ルートのファイルを復元できないために発生します。 DPM では SharePoint ドキュメント リスト内のファイルに対してのみアイテム レベルの回復がサポートされるため、これはサポートされていないシナリオです。 Microsoft では、将来のリリースでの変更についてこれを評価しています。

詳細

エラーが発生すると、DPM コンソールの [監視 ] ビューには、次のようなアラートが含まれます。

警告:
影響を受ける領域: Sharepoint Farm\MOSS\SharePoint\SharePoint_Config_0952a7dc-acec-4f1d-94b5-98b1b7738136
発生日時: <日付/時刻>
説明: SharePoint Farm SharePoint Farm\MOSS\SharePoint_Config_0952a7dc-acec-4f1d-94b5-98b1b7738136 を MOSS.contoso.com に回復するジョブ。これは、2013 年 3 月 7 日木曜日 12:34:54 PM に開始され、最適化された ILR を使用して失敗しました。 最適化されていない ILR を使用する別のジョブがトリガーされました。 (ID 33330)
DPM は、コンテンツ データベース MOSS\SHAREPOINT\WSS_Content からアイテム https://moss/default.aspx をエクスポートできませんでした。 例外メッセージ = ソース URL が存在しません。 (ID 32017 詳細: 内部エラー コード: 0x80990E14)

重要:
影響を受ける領域: SharePoint Farm\MOSS\SharePoint\SharePoint_Config_0952a7dc-acec-4f1d-94b5-98b1b7738136
発生日時: <日付/時刻>
説明: 2013 年 3 月 7 日(木) 12:38:33 PM に開始された SharePoint ファーム SharePoint ファーム\MOSS\SharePoint\SharePoint_Config_0952a7dc-acec-4f1d-94b5-98b1b7738136 の復旧ジョブは、MOSS.contoso.com の宛先で完了しました。 ほとんどのジョブまたはすべてのジョブが、要求されたデータの復旧に失敗しました。 (ID 3111)
DPM は、コンテンツ データベース MOSS\SHAREPOINT\WSS_Content からアイテム https://moss/default.aspx をエクスポートできませんでした。 例外メッセージ = <nativehr>0x80004003</nativehr><nativestack></nativestack>。 (ID 32017 詳細: 無効なポインター (0x80004003))

DPM エージェントの WssCmdletsWrapper.errlog ファイルには、次のようなメッセージが含まれています。

WSSCmdlets.cs(419) NORMAL Triggering Export of Source Url = https://moss/default.aspx to File = C:\stagetools\DPM_ed2d3980_977e_4dbb_af3e_e1ec5738c0e9\cmp\
WssExportHelper.cs(128) NORMAL Export Parameters:- SourceUrl = https://moss/default.aspx, ExportFilePath = [C:\stagetools\DPM_ed2d3980_977e_4dbb_af3e_e1ec5738c0e9\cmp], ExportFileName = [], RoType = [ListItem], IsAlternateUrl = [False]
WssExportHelper.cs(134) 標準エクスポート パラメーター:- アタッチされていないデータベース:: [MOSS\SharePoint\DPM_ed2d3980_977e_4dbb_af3e_e1ec5738c0e9]
WssExportHelper.cs(310) NORMAL Source url: https://moss/default.aspx, HostHeaderIsSiteName = False
WSSObjectModelHelper.cs(103) NORMAL Modified Source Url = https://moss:3268/default.aspx
WssExportHelper.cs(355) 標準トリガー ListItem = のエクスポート https://moss:3268/default.aspx
WssExportHelper.cs(494) 警告 指定されたフォルダー URL https://moss:3268/ がデータベースに存在しない
WSSCmdlets.cs(451) 警告 Url を File [C:\stagetools\DPM_ed2d3980_977e_4dbb_af3e_e1ec5738c0e9\cmp\] にエクスポート https://moss/default.aspx しようとしたときに例外がキャッチされました。
WSSCmdlets.cs(1269) 警告--------------------------------------------------
WSSCmdlets.cs(1270) WARNING 例外メッセージ =
WSSCmdlets.cs(1270) WARNING Source URL が存在しない
WSSCmdlets.cs(1271) WARNING Exception Stack =
WSSCmdlets.CWssExportHelper.AddExportObjectsForListItem(SPExportSettings spExportSettings, String sourceUrl) でのWSSCmdlets.cs(1271) WARNING
WSSCmdlets.CWssExportHelper.SpecifyExportObjectsIfRequired(SPExportSettings spExportSettings, String sourceUrl, ComponentTypeType roType) でのWSSCmdlets.cs(1271) WARNING
WSSCmdlets.CWssExportHelper.GetExportSettings(String sourceUrl, String exportPath, String exportFileName, ComponentType roType, SPContentDatabase spUnAttachedContentDatabase, Boolean isAlternateURLRecovery) でのWSSCmdlets.cs(1271) WARNING
WSSCmdlets.CWssExportHelper.ExportUrlDelegate() でのWSSCmdlets.cs(1271) WARNING
Microsoft.SharePoint.SPSecurity でのWSSCmdlets.cs(1271) 警告。<>c__DisplayClass4。<RunWithElevatedPrivileges>b__2()
Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated secureCode) でのWSSCmdlets.cs(1271) WARNING
Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(WaitCallback secureCode, Object param) でのWSSCmdlets.cs(1271) WARNING
Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated secureCode) でのWSSCmdlets.cs(1271) 警告
WSSCmdlets.CWSSCmdlets.ExportUrl でのWSSCmdlets.cs(1271) WARNING(String sourceUrl, String exportPath, String exportFileName, String roType, Boolean isAlternateURLRecovery, Int32& hr, String& exceptionMessage)

注:

SharePoint Web サイトのdefault.aspx ファイルをカスタマイズする場合は、別の場所にファイルのコピーを作成して、不要な変更や誤った削除から保護します。