Netbackup & NFS

Получил немного боли и страдания при эксплуатации Netbackup в связке с NFS для реализации задачи по долговременному хранению информации на ленте.

К сожалению в Netbackup нельзя взять и просто так скопировать информацию на ленту. Также установленная на windows серверная часть netbackup отказалась работать с расшаренными NFS и Samba шарами, благо рядом был Linux и проблему с монтированием удалось решить.

Политика по архивированию делается в несколько шагов, при этом интуиция к сожалению не помогает и требуется обратиться к документации.

1. Создаем политику:

2. Создаем расписание:

3. У Netbackup есть 5 типов бекапов, нам нужен «User Archive»:

Полный список доступен в описании NetBackup Overview — Backup Types.

Следует понимать что в случае использования «User Backup» данные остаются на целевом носителе, у нас же «User Archive», который удаляет данные с целевого носителя и хранит их согласно политике: в моем случае это год.

4. В клиентах описываем клиента на котором смонтированы сетевые шары:

5. Создаем на клиенте список файлов и скрипт для копирования:

В случае «User Archive» именно клиент инициализирует запуск процедуры архивирования данных, с сервера процедуру запустить не возможно.
В ключе политики прописываем название ранее созданной политики: «Qnap»

File: backup_qnap

chmod 777 /misc/qnap1 -R
chmod 777 /misc/qnap2 -R
/usr/openv/netbackup/bin/bparchive -p Qnap -s Full -L /mnt/archive_results.txt -f /mnt/filelist.txt

File: filelist.txt

/misc/qnap2/
/misc/qnap1/

6. Архивы можно посмотреть через «Backup, Archive, and Restore». указав сервер бекапирования и политику «standart»:

Вы можете оставить комментарий ниже.