OS:Windows 2008

症状

突然RAIDカードでHDを認識しなくなったので、HDを入れ替えるとなぜかOSが超不安定になってしまった。最終的には、復旧不能になったので、なんとか動いているうちに、AD降格させて、VHDのファイルのみ移植してサーバーそのものは再インストール。

wbadminを使用してシステム状態をバックアップしようとしたところ、「システムライタがバックアップに見つかりません」というエラーが出て停止。

イベントログを確認したところ

  • ソース:Backup
  • イベントID:517
  • エラーコード'2155348226'(システムライタがバックアップに見つかりません。)で失敗しました。

という、エラーと

  • ソース:CAPI2
  • イベントID:513
  • 暗号化サービスで、システム ライタ オブジェクトでOnIdentity()の呼び出しを処理中にエラーが発生しました。

という内容が出ていた。

対処方法

CAPI2のイベントIDでググるとマイクロソフトのサポートページで以下のような対処方法が載っていたので、実施したところ正常にwbadminができるようになった。

To resolve this issue, type the following commands from an elevated command prompt:

Takeown /f %windir%¥winsxs¥temp¥PendingRenames /a

icacls %windir%¥winsxs¥temp¥PendingRenames /grant
"NT AUTHORITY¥SYSTEM:(RX)"

icacls %windir%¥winsxs¥temp¥PendingRenames /grant
"NT Service¥trustedinstaller:(F)"

icacls %windir%¥winsxs¥temp¥PendingRenames /grant
BUILTIN¥Users:(RX)

Takeown /f %windir%¥winsxs¥filemaps¥* /a

icacls %windir%¥winsxs¥filemaps¥*.* /grant
"NT AUTHORITY¥SYSTEM:(RX)"

icacls %windir%¥winsxs¥filemaps¥*.* /grant
"NT Service¥trustedinstaller:(F)"

icacls %windir%¥winsxs¥filemaps¥*.* /grant
BUILTIN¥Users:(RX)

net stop cryptsvc

net start cryptsvc

Type the following command to verify that the system writer is now listed:

vssadmin list writers

はじめに上記内容で、コマンドしてみたものの改善されなかったので、OSを再起動したのち、もう一度コマンドを打ってみた。
ただし、icaclsのgrantに"Administrators:(RX)"を追加、BUILTINUsers:(RX)を""で囲むという変更を入れて実施。

vssadmin list writersで何も問題がないので、wbadminを再度実行すると、問題なくシステム状態のバックアップが完了

しかし、Server OS でセキュリティ権限のエラーでバックアップができない、というのはやめて欲しい。

おすすめの記事