Avamar. Резервное копирование NDMP выполняется на нулевом уровне, несмотря на существующее увеличение длительности задания

Resumen: Если в течение последних 30 меток не найдена резервная копия уровня 1, для резервного копирования по протоколу управления сетевыми данными (NDMP) по умолчанию используется уровень 0. В этой статье перечислены шаги по увеличению лимита поиска. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Непредвиденное поведение резервного копирования по протоколу 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")

Causa

The Avamar avndmp определяет, можно ли выполнить инкрементное резервное копирование NDMP, запросив avtar для подходящей предыдущей резервной копии.

Утилита проверяет только последние 30 меток резервного копирования.

Если последняя успешная резервная копия для файловой системы старше этих 30 меток, avtar сообщает об отсутствии подходящей резервной копии, в результате чего avndmp , чтобы начать новое (полное) резервное копирование нулевого уровня.

Подводя итог,
  • По умолчанию окно инкрементного поиска составляет 30 резервных копий.
  • Если предыдущее успешное резервное копирование выходит за рамки этого окна, система ошибочно предполагает, что требуется полное резервное копирование.
  • Это приводит к неоправданному длительному выполнению полного резервного копирования NDMP, даже если доступна допустимая инкрементная база.

 

Resolución

Как увеличить лимит инкрементного поиска для резервных копий 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 system, используйте соответствующую команду (например, 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. Перепроверьте формат флага и сначала протестируйте конфигурацию на некритическом клиенте.

Productos afectados

Avamar

Productos

Avamar, Avamar Plug-in for NDMP
Propiedades del artículo
Número del artículo: 000162827
Tipo de artículo: Solution
Última modificación: 13 ene 2026
Versión:  7
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.