NetWorker:NMM SQL差分リストアが「This differential backup cannot be restored...」で失敗する
Summary: SQLホストAからホストBへのデータベースXのNMM SQL差分リストアが次のエラーで失敗する 「データベースが正しい以前の状態にリストアされていないため、この差分バックアップをリストアできません」
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
NMM(NetWorker Module for Microsoft)データベースXの差分バックアップのSQLリストアが失敗します。
SQLホストAで、お客様が実行します。
- SQL VDIフル バックアップ(週次)
- SQL VDI累積増分(差分)バックアップ(日次)
- SQL VDIログのみ(トランザクション ログ)毎時
SQLホストBで、お客様は月曜日からの差分バックアップのリストアを試みます。次のエラーで失敗します。
38008:nsrsqlrc: This differential backup cannot be restored because the database has not been restored to the correct earlier state. 153416:nsrsqlrc: (Error: 3136)
Cause
次の出力を確認します。
select * from msdb.dbo.backupset where database_name = 'DB NAME'
SQL Serverが実行されたことが分かります。
- 日曜日の午後9時と午後10時のフル バックアップ
- 午後9時タイプ「D」
- 午後10時タイプ「D」
次に、月曜日の午後10時のフル バックアップに応じて、毎日差分バックアップ(「I」と入力)を実行しました。これが最後のフル バックアップです。
NWサーバーのフル バックアップと差分バックアップの確認mminfo と daemon.raw NetWorkerサーバの数
mminfo -avoto -c Source_SQL_clientName
NetWorkerサーバーNW1では、日曜日=午後9時にフル バックアップが1回しか記録されていないことが分かります。
その後、SQLホストAが実際に実行していることが判明しました。
- 日曜日の午後9時にNW1サーバーへのフル バックアップ
- 月曜日の午後9時にNW1サーバーへの差分バックアップ
ただし、日曜日の午後10時にNW2サーバーへのフル バックアップも実行されました。
したがって、ホストBがNW1から月曜日の差分バックアップをリストアしようとすると、SQL ServerはNW1サーバーで午後9時からフル バックアップをリストアしようとします。
ただし、差分バックアップは、「NW2」に保存されたため、NW1にはない午後10時からのセーブセットに依存しています
Resolution
すべてのバックアップ レベルに 同じ NetWorkerサーバーを使用します。
- フル
- 累積増分
- ログのみ
Article Properties
Article Number: 000217733
Article Type: Solution
Last Modified: 30 May 2024
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.