Удалить ленту из пула / группы Netbackup
У меня есть отдельный пул томов для лент, который я использую для автономного резервного копирования. Как только резервное копирование завершено, я удаляю ленту и снова запускаю инвентарь робота.
Инвентарь видит, что лента удалена, но ленты остаются в бассейне. Когда я пытаюсь "удалить" ленту через графический интерфейс, я получаю ошибку 91.
Кто-нибудь знает, как я удаляю эти ленты из netbackup?
3 ответа
По крайней мере, пока на ленте есть полезные данные.
После истечения срока действия данных на нем вы можете удалить ленту из пула, щелкнув по ней в менеджере мультимедиа, выбрав "Изменить", а затем изменив пул (предположительно, на ваш рабочий пул, чтобы он был выбран и использован по мере необходимости).,
Кайл, похоже, вы пытаетесь повторить функциональность "Хранилища" NetBackup, которую можно настроить для обнаружения использованных лент и их ручного извлечения на ежедневной, еженедельной или любой другой основе.
Раньше это был дорогой кладж в старых версиях NetBackup, но довольно хорошо работает в 6.5. Это требует отдельной лицензии, хотя.
Можно выполнить сценарий этого действия самостоятельно, но вы изменяете не пул томов (который относится к логической группировке лент, часто по назначению или сохранению), а группу томов (которая относится к физическому расположению лент). 000_00000_TLD - это довольно оригинальное имя группы томов для "в нашей первой библиотеке DLT", а "VAULT-PRIMARIES-HMED1" - это наше первое расположение за пределами площадки).
Команды, которые вам нужны:
vmquery -rn 0 -b
# используйте, чтобы проверить, какие ленты в вашем роботе (-rn 0) были назначены, т.е. использованы.
Затем для каждого из них используйте:
vmchange -res -multi_eject -ml T00036 -rn 0 -rt TLD -rh hpstmed001
# Извлечь ленту T00036 от робота DLT 0 на хосте hpstmed001
Прочитайте справочник команд, потому что я гарантирую, что синтаксис этих команд не верен!
С Уважением,
Джонатан
Это разработанное поведение со стороны NetBackup. Почему вы хотите удалить ленты из бассейна?