NetWorker. Использование утилиты сканера

Summary: В этой статье описываются различные сценарии использования сканера, а также общие рекомендации по использованию и предостережения.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

сканер — это средство командной строки в пакете программного обеспечения NetWorker, которое устанавливается вместе с компонентом узла хранения программного обеспечения. Он служит для чтения содержимого тома, используя настроенное имя устройства или даже ненастроенный путь к устройству, содержащему том NetWorker. Он имеет следующие основные области применения:
  • Создание списка всех наборов сохранений, найденных в файловой системе тома
  • Импорт внешнего или удаленного тома обратно в базу данных мультимедиа
  • Чтение набора сохранений для перестроения записей индекса из самих данных, где прошел период обзора
  • Исправление записей для одного или нескольких наборов сохранений на томе, если записи базы данных мультимедиа неверны
  • Прямое считывание данных сохранений в локальный файл для отдельного восстановления uasm, особенно для поврежденных или неполных сейстов

Проверка метки и содержимого тома

Использование сканера по умолчанию, если не включать какие-либо другие аргументы, может использоваться для вывода метки, идентификатора тома, размера блока для ленточного носителя и сущностей набора сохранений, существующих на томе. Если параметр -i / -m отсутствует, никакие записи базы данных не изменяются. Это может быть полезно для проверки наличия диска или ленточного набора сохранений, проверив сам носитель; Он также может определить наличие работоспособной и читаемой этикетки — например, сканер может показать, что шифрование ленты препятствует чтению этикетки (дополнительные сведения см. в разделе Аппаратное шифрование LTO и NetWorker), отображая ошибку:

8945:scanner: read: -1 bytes

Она также может сообщать о сбросах SCSI для устройств ленточного класса (поиск и устранение неисправностей с перезаписанными метками и сбросы SCSI в NetWorker), когда монтирование завершается сбоем:

Unexpected file number, wanted 2, got <other number>

Пример. 

scanner device_name_or_local_path

Импорт томов и записей

Если том был удален из базы данных мультимедиа или если том необходимо импортировать с другого сервера NetWorker на новый, то до тех пор, пока в базе данных мультимедиа не будет создана запись, том будет невозможно смонтировать. Если фильтр не применяется, -m приводит к тому, что все обнаруженные наборы сохранений перестраиваются вместе с записью тома в базе данных мультимедиа. Параметры выборочного сканирования см. ниже.
Пример: 
scanner -m device_name_or_local_path

Переиндексация наборов сохранений для обзора

После того, как для набора сохранений прошла настроенная дата просмотра, записанная в его записи в базе данных мультимедиа, соответствующие файлы индекса удаляются из индекса онлайн-сервера, а флаг набора сохранений меняется с «Просматриваемый» на «Восстанавливаемый». Для восстановления набора сохранений требуются записи базы данных мультимедиа, которые перестраивается параметром -m. Однако для того, чтобы перестроить записи индекса и восстановить возможность просмотра, используйте вместо этого -i . Хотя записи индекса не требуются для восстановления файловой системы, они необходимы для сложных наборов сохранений, таких как базы данных. Таким образом невозможно переиндексировать наборы сохранений NDMP; Восстановление индекса nsrck-L7  является единственным вариантом. -Fнастоятельно рекомендуется сбросить флаг обзора для набора сохранений и сохранить перестроенные записи индекса. В более ранних версиях NetWorker, где -F недоступен, может потребоваться удалить все экземпляры набора сохранения, чтобы позволить scanner -i повторно заполнить значение ssbrowse и заменить просматриваемый статус.
Пример:
scanner -i -F device_name_or_local_path

Принудительное исправление метаданных набора сохранений

Если набор сохранений уже существует в базе данных, когда сканер находит его, по умолчанию он не обновляется по соображениям производительности. Если записи в базе данных мультимедиа считаются отсутствующими, неполными/поврежденными, или -i используется для переиндексации сохраненного набора по истечении периода просмотра, используйте -Fдля принудительной перезаписи информации о записи; В противном случае сначала необходимо удалить набор сохранений. Обратите внимание, что если новое время хранения не указано (см. ниже) с помощью -y, новый срок хранения экземпляра вычисляется автоматически. Обратите внимание, что этот флаг требуется при сканировании ленточных носителей. 
Пример. 

scanner -m -F device_name_or_local_path

Сканирование содержимого сохраненного файла в локальный файл

Иногда, для наборов сохранений, требующих специальной обработки, таких как ленточные заставки с поврежденными местами, сканер может быть использован для прямого считывания данных и вместо обновления записей базы данных мультимедиа, фиксации данных в монолитном файле, который затем может быть восстановлен с помощью утилиты uasm. Это может быть полезным крайним средством, когда обычное восстановление оказывается невозможным. Чтобы отсканировать набор сохранений в файл, укажите один набор сохранений только с параметром -S и перенаправьте вывод. Обратите внимание, что вывод данных в stdout и сообщения журнала в stderr - если оба перенаправлены в файл данных, он непригоден для использования. Убедитесь, что stderr соответствующим образом перенаправлен в другое место. См. NetWorker. Использование uasm для сохранения и восстановления для получения подробной информации о том, как восстановить систему из отсканированного файла набора сохранений.
Пример: 

scanner -S saveset_id > scanned_saveset_filename 2> scanner_log

Выборочное сканирование тома

Существует несколько способов сканирования тома на наличие определенных записей:
  • Отдельные наборы сохранений: Используйте -S saveset_idодин или несколько раз, чтобы просканировать только эти наборы сохранений; можно использовать вместо или с  -I saveset_id_listfile что также ограничит проверку наборов сохранений в файле (по одному на строку).
  • Бутстрапы: Чтобы сканировать только загрузочные наборы - запустите сканер с ключом -B . Обратите внимание, что нет необходимости использовать -m / -i или -F , так как для восстановления не обязательно должны быть в базе данных носителей - их расположение и идентификатор набора сохранений - это все, что требуется для аварийного восстановления nsrdr.
  • Временной диапазон создания: Используйте -Yдля начала создания / позже, чем datetime (например, 2023/01/01) и -Z для окончания / ранее даты и времени создания (например, 2024/02/29), чтобы ограничить наборы сохранений, созданные только в течение определенного периода времени.
  • Имя клиента / набора сохранения: Используйте один или оба параметра-c client или-N saveset_name для поиска только наборов сохранений, соответствующих этим критериям; -mили-iтребуется для-c. Любой переключатель можно использовать несколько раз для соответствия нескольким критериям.

Передовые подходы к сканированию ленточных томов

Утилита сканера является низкоуровневой и вообще не представлена в пользовательском интерфейсе и не обрабатывается в обычных операциях NetWorker. Поэтому важно обеспечить защиту ленточных устройств от помех, так как сервер NetWorker не знает о работе сканера и может запросить ленту или диск. Чтобы этого избежать,

  1. Загрузите ленточную кассету в пустой накопитель, не монтируя его из пользовательского интерфейса в контекстном меню библиотеки/накопителя.
  2. Отметьте ленточное устройство как «Disabled» или «Service Mode», чтобы NetWorker не пытался выполнить какие-либо действия с накопителем или носителем.
  3. Начните выполнение команды сканера и дождитесь ее завершения.
  4. По завершении снова включите ленточный накопитель и выгрузите ленточный носитель.

Affected Products

NetWorker
Article Properties
Article Number: 000227522
Article Type: How To
Last Modified: 12 Aug 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.