WSUSUTIL エクスポートは、オブジェクトへのインスタンスの参照が原因で失敗します。

WSUSUTIL エクスポートは、オブジェクトへのインスタンスの参照が原因で失敗します。

私はWIDを使用してインターネットに接続されたWindows 2016 ServerでWSUSを実行しています。これをアップストリームサーバーとして使用して更新プログラムをダウンロードし、WSUSUTILツールを使用してメタデータとコンテンツをパッチ適用用のエアギャップシステムにエクスポートしました。wsusutil exportを実行しました。

wsusutil export EXPORT201802.xml.gz Export.log

問題なく実行され、エクスポートされました。その後、サーバーを同期してすべてを最新の状態にし、必要なものをダウンロードしました。

クリーンアップ ユーティリティと Adamj-Clean-WSUS V3.2 スクリプトを使用して、サーバーのクリーンアップを実行しました。今度は同じコマンドを実行します。

wsusutil export EXPORT201802-2.xml.gz Export-2.log

現在、ログと画面にエラーが表示されています。

Export failed to export updates. please look at the log file for error details. Fatal Error: Object reference not set to an instance of an object.

ログには同じエラーが表示されています。サーバー 2016 の累積的な 2018-02 更新プログラムのインストール以外、システムに変更は加えていません。wsusutil のこのエラーについては、Google で何も見つかりません。WSUS を完全に再インストールする必要がないことを願っています。この問題に遭遇した人はいますか?

Adamj-WSUS-Script からの出力ログ:

出力

エクスポート ログ ファイルの最後の行:

<Update UpdateId="51147b68-d2b4-409c-a228-aca52d049252" RevisionNumber="200" Title="x86"><Files><File Path="E:\WSUS\WsusContent\CA\89E273ACA612D15D588C4E18AF0FBF2F5172BDCA.cab" /></Files></Update><Update UpdateId="8444c7c7-ddc8-4120-bd14-04f58fd86412" RevisionNumber="200" Title="x64"><Files><File Path="E:\WSUS\WsusContent\21\10D1D227DACA78A0A9DBD84466E637DD5ECFA921.cab" /></Files></Update><Update UpdateId="1fa7fbe7-6f24-40c9-8759-9b989f9916a6" RevisionNumber="200" Title="Update for Japanese Microsoft IME Standard Dictionary - KB2880582 (Version 16.0.1065.1)"><Files /></Update><Update UpdateId="65d778dd-ed48-4a92-a7b1-c9c162ce187a" RevisionNumber="200" Title="ARM"><Files><File Path="E:\WSUS\WsusContent\0B\0E2BAC94A33ED92E48DFD3764A7D17CCF678C00B.cab" /></Files></Update><Update UpdateId="6092d6e0-e056-4d4c-a862-b231a15e3948" RevisionNumber="200" Title="Update for Japanese Microsoft IME Standard Dictionary - KB2880582 (Version 16.0.1065.1)"><Files /></Update><ExportError Message="Object reference not set to an instance of an object." /></ExportLog>

答え1

PREVIEW 更新が同期されていて、ダウンロードされていないことがわかりました。スクリプトを実行した後、PREVIEW 更新が削除され、エクスポートは正常に機能しました。

また、WSUS の Adam スクリプトを使用している場合は、プレビュー、IE7、IE8、IE9、およびその他のビルドに対して $True と $False を設定するセクションを必ず確認してください。これもこのエラーの原因となる可能性があります。

関連情報