データ回復力におけるNo.1 グローバルリーダー
CrowdStrikeのコンテンツ更新によって影響を受けるお客様向けのVeeamのガイダンス

SQL VSS Writerが見つかりません:データベースはクラッシュコンシステントな状態でバックアップされ、トランザクションログの処理はスキップされます。

KB ID: 2095
Product: Veeam Backup & Replication | 12 | 12.1 | 12.2 | 12.3
Published: 2016-02-10
Last Modified: 2025-02-19
Languages: EN
mailbox
Get weekly article updates
登録することで、Veeamのプライバシー通知に従って当社が個人情報を管理することに同意したものと見なされます。
このサイトはhCaptchaによって保護されており、そのプライバシーポリシー利用規約が適用されます(Veeamのプライバシーポリシーに記載されている場合を除く)。

Cheers for trusting us with the spot in your mailbox!

Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest

error icon

問題が発生しました。

時間をおいて、再度お試しください

問題の内容

ジョブに以下のような警告が表示されます:

SQL VSS Writer is missing: databases will be backed up in crash-consistent state and transaction log processing will be skipped

 

解決方法

サポート範囲

Veeam Backup & Replicationで表示されるこの警告メッセージはSQL Serverに起因するもので、SqlServerWriterがかつてはアクティブであったけれど現在ではそうではない状況が検出されたことを報告するものです。

Veeamサポートは、”SqlServerWriter”が見つからないという状況の調査に最大限の努力を惜しみませんが、最終的な問題解決のためにはMicrosoftのサポートが必要になる場合があります。

既知の解決方法

以下は、過去のサポート事例でお客様から報告された解決策のリストです。

  • VSS Writerの修復
    Windowsの「アプリと機能」からMicrosoft VSS Writer for SQL Serverを選択し、"Repair(修復) "機能を使用します。
  • データベース名に空白文字が含まれていないかのチェック
    Microsoft SQLインスタンス内に、データベース名の先頭や末尾に空白文字が含まれているデータベースが存在しないことを確認します。空白文字が含まれている場合は、データベース名からそれらを削除しなければなりません。(データベース名を変更する場合は、それを使用しているソフトウェアが新しい名前を受け入れ可能か否かを確認する必要があります。)

    次のSQLクエリーを使って、データベース名の前後に空白文字が含まれているか否かを調べることができます。データベース名の前後に’#’を追加することで、空白文字が存在するか否かを判断しやすくなります:
select '#' + name + '#' from sys.databases where name like '% %'
  • SQL Server VSS Writerの構成チェック
    SQL Server VSS Writerに必要なパ         ーミッションを確認します。
    特に:
    • SQL Writerサービスはローカルシステムアカウントで実行されなければなりません。
    • SQL Writerサービスは、その動作の過程ですべてのI/O処理を一時的にフリーズさせる必要があるため、SQL Server上でsysadminパーミッションが必要です。
  • サービスの再起動
    SQL Server VSS Writer サービスを再起動します。
  • ドメインコントローラー上のMicrosoft SQL Server
    ドメインコントローラー上にMicrosoft SQL Serverがインストールされている場合は、次のガイダンスに従って下さい。
    Security Considerations > Installing SQL Server on a domain controller
  • WriterがVSSにアクセスできること
    SQL Writer サービスが使用するアカウント(NT SERVIVE\SQLWriter)が、SQL Server上のボリュームシャドウコピーサービスにアクセスできることを確認します。以下のレジストリ値で確認できます。

    このレジストリ値は自動で作成されているはずですが、もし存在しない場合、Microsoft SQL のデプロイが不完全であるか手動で変更されているかも知れません。

    キーの場所:HKLM\SYSTEM\CurrentControlSet\Services\VSS\VssAccessControl
    値の名前:NT SERVICE\SQLWriter
    値のタイプ:DWORD(32ビット)値
    値のデータ:1

その他の情報

SQL Writerサービスの詳細については、こちらをご覧ください:
https://docs.microsoft.com/ja-jp/sql/database-engine/configure-windows/sql-writer-service
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.

Spelling error in text

このサイトはhCaptchaによって保護されており、そのプライバシーポリシー利用規約が適用されます(Veeamのプライバシーポリシーに記載されている場合を除く)。
Thank you!

ありがとうございました。

フィードバックを受信しました。内容を確認させていただきます。

問題が発生しました。

時間をおいて、再度お試しください

You have selected too large block!

Please try select less.

KB Feedback/Suggestion

このフォームは、ナレッジベースに対するご意見専用となっております。ソフトウェアでお困りの場合は、サポートケースを作成してください。

送信することで、Veeamのプライバシー通知に従って当社が個人情報を管理することに同意したものと見なされます。
このサイトはhCaptchaによって保護されており、そのプライバシーポリシー利用規約が適用されます(Veeamのプライバシーポリシーに記載されている場合を除く)。
製品のダウンロードを続行するにはメールアドレスを確認します
次のメールアドレスに確認メールを送信しました:
  • 認証コードが間違っています。もう一度入力してください。
認証コードのメールを次のメールアドレスに送信しました:
コードを受信していない場合は、クリックして秒後に再送信してください。
コードを受信していない場合は、クリックして再送信してください。
Thank you!

ありがとうございました。

フィードバックを受信しました。内容を確認させていただきます。

error icon

問題が発生しました。

時間をおいて、再度お試しください