Avamar:既存の増分ジョブ期間が延長されているにもかかわらず、NDMPバックアップはレベル0で実行される

Résumé: 最後の30個のラベル内にレベル1のバックアップが見つからない場合、NDMP(Network Data Management Protocol)バックアップはデフォルトでレベル0に設定されます。この記事では、検索制限を増やす手順を示します。

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

予期しないNDMPバックアップ動作:

NDMPバックアップをAvamarグリッドで実行すると、次の現象が発生します。
  • NDMPレベルゼロ(フル)バックアップは、完了するまでに異常に長い時間がかかります。
  • 同じファイル システムに対して正常な増分バックアップがすでに存在している場合でも、Avamarは新しいレベルゼロ バックアップを開始します。
  • バックアップ ログには、使用可能な以前のバックアップが見つからなかったことが示され、フル バックアップが要求されます。
 

関連するログの抜粋:

2014-05-19 20:49:55 avndmp Info <9573>: [snapup-/root_vdm_37/xxx] No previous suitable backup found, will perform level zero backup.
2014-05-19 20:49:55 avndmp Info <9590>: [snapup-/root_vdm_37/xxx] Backup on volume '/root_vdm_37/STFS4/': mode 'Full', level '0', base dump date '0'
 

増分検索プロセスを示す追加のログの詳細:

2014-05-19 20:49:54 avndmp Info <9538>: [snapup-/root_vdm_37/xxx] Selecting backup out of most recent 30 to use as incremental base for volume:'/root_vdm_37/xxx/'
2014-05-19 20:49:54 avndmp Info <9552>: [snapup-/root_vdm_37/xxx] Spawning '/usr/local/avamar/bin/avtar' (avtar --backuptag="/root_vdm_37/xxx/" --format="xml" --count="30" --backups --vardir="/usr/local/avamar/var/xxx-ndmp-hostname2.x.com" --bindir="/usr/local/avamar/bin" --sysdir="/usr/local/avamar/etc" --acnt="/NDMP/xxx-ndmp-hostname2.x.com" --id="backuponly" --ap="backuponly1" --server="avamar.x.com")

Cause

The Avamar avndmp プラグインは、増分NDMPバックアップを実行できるかどうかを、クエリーを実行して決定します。 avtar 適切な以前のバックアップ用のユーティリティー。

このユーティリティは、最新の30個のバックアップ ラベルのみを調べます。

ファイル システムの最後に成功したバックアップがこれらの30個のラベルよりも古い場合、 avtar 適切なバックアップが存在しないため、 avndmp をクリックして、新しいレベルゼロ(フル)バックアップを開始します。

要約:
  • 増分検索ウィンドウは、デフォルトで30個のバックアップに固定されています。
  • 前回正常に完了したバックアップがこの時間枠の範囲外にある場合、システムは誤ってフル バックアップが必要であると想定します。
  • この挙動により、有効な増分ベースが使用可能であっても、不必要に長いNDMPフル バックアップが実行されます。

 

Résolution

NDMPバックアップの増分検索の制限を増やす方法:

1.root権限を持つアカウントを使用して、Avamarアクセラレーター ノードにログインします。

2.NDMP構成ファイルが格納されているクライアント固有のディレクトリーに移動します。

例:

cd /usr/local/avamar/var/[CLIENT_NAME]
 

3.もし avndmp.cmd ファイルが存在しません。作成してください。存在する場合は、ファイルを編集します。

4.増分検索の制限を制御するフラグを追加(または変更)します。置き換える 検索する以前のバックアップの必要な数(デフォルトは30)。

--limit-incremental-search=n
 

直近100件のバックアップを検索する例:

--limit-incremental-search=100
 

5.ファイルを保存し、その所有者が avamar 適切なアクセス許可 (通常は 600) があります。

6.新しい設定を有効にするために、Avamarサービスを再起動します。

systemctl restart avamar
注:お使いの環境で別の init システムの場合は、適切なコマンド ( service avamar restart)を作成します。
 
 

確認:

1.影響を受けるクライアントのNDMPバックアップを開始します。

2.Avamarログを監視します(例: /usr/local/avamar/var/log/avndmp.log)を、次のようなエントリーに対して使用します。

[... ] Selecting backup out of most recent n to use as incremental base for volume:'/.../'

( 構成した数と一致する必要があります)。

3.使用可能な以前のバックアップが存在する場合は、増分(レベル> 0)としてバックアップが実行されることを確認します。フル(レベル0)実行と比較してバックアップ時間が短縮されていることを確認します。

注:nの適切な値が不明な場合、または予期しない動作が発生した場合は、 Dellサポートにお問い合わせください
 
注意:検索制限を増やすと、特に多くの履歴バックアップを持つクライアントの場合、アクセラレーター ノードのメモリーとCPUの使用率が増加する可能性があります。非常に高い値を設定する前に、ノードに十分なリソースがあることを確認します。
 
Warning: 誤った構文でavndmp.cmdファイルを編集すると、NDMPバックアップが開始されなくなる可能性があります。フラグの形式を再確認し、最初に重要でないクライアントで設定をテストします。

Produits concernés

Avamar

Produits

Avamar, Avamar Plug-in for NDMP
Propriétés de l’article
Numéro d’article: 000162827
Type d’article: Solution
Dernière modification: 13 Jan 2026
Version:  7
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.