Авамар: Резервне копіювання NDMP працює на нульовому рівні, незважаючи на наявні поступові періоди, що подовжують тривалість роботи

Résumé: Резервні копії Протоколу управління мережевими даними (NDMP) за замовчуванням переходять на рівень 0, якщо серед останніх 30 міток не знайдено резервної копії рівня 1. У цій статті наведено кроки для збільшення ліміту пошуку. ...

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. Увійдіть у вузол акселератора Avamar з обліковим записом, який має root-привілеї.

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 за допомогою.
 
Увага: Збільшення ліміту пошуку може збільшити використання пам'яті та процесора на вузлі акселератора, особливо для клієнтів із багатьма історичними резервними копіями. Переконайтеся, що вузол має достатні ресурси, перш ніж встановлювати дуже високе значення.
 
Увага: Редагування файлу 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.