NetWorker:NMM SQL差分リストアが「This differential backup cannot be restored...」で失敗する

Résumé: SQLホストAからホストBへのデータベースXのNMM SQL差分リストアが次のエラーで失敗する 「データベースが正しい以前の状態にリストアされていないため、この差分バックアップをリストアできません」

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

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サーバーのフル バックアップと差分バックアップの確認
mminfodaemon.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時からのセーブセットに依存しています

 

Résolution

すべてのバックアップ レベルに 同じ NetWorkerサーバーを使用します。

  • フル
  • 累積増分
  • ログのみ

 

Propriétés de l’article
Numéro d’article: 000217733
Type d’article: Solution
Dernière modification: 30 mai 2024
Version:  3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.