NetWorker. Повреждение базы данных носителей может привести к потере данных
Сводка: Повреждение базы данных носителей NetWorker может привести к потере данных.
Симптомы
Признаки повреждения базы данных мультимедиа:
- Размер набора сохранений Bootstrap значительно уменьшается (более чем на 50%) между двумя последовательными резервными копиями
mminfo -avot -q name=bootstrap -r "savetime(20),ssid,sumsize,ssretent(20),sumflags,volume"
mminfo -B команда обычно используется для отображения наборов сохранений начальной загрузки; Тем не менее, -B и -r флаги не могут использоваться в сочетании и mminfo -B Не содержит столбца размера.
mminfoКоманды работают неправильно или возвращают ожидаемые (не связанные с синтаксисом) сообщения об ошибках.- Внезапный сбой резервного копирования начальной загрузки.
- Ошибки, связанные с базой данных мультимедиа в файле
daemon.rawЖурнала:- Linux:
/nsr/logs/daemon.raw - Windows (по умолчанию):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker. Как использовать nsr_render_log для рендеринга файлов .raw журналов
- Linux:
nsrmmdbd NSR warning Dectected Media database (DB) errors. Check for possible Media DB corruption(btree). nsrmmdbd NSR notice Media DB data - successfully encoded and saved <n> volumes, <n> save sets, and <n> client id mappings. nsrmmdbd NSR warning Media DB data - failed to encode save <n> volumes, <n> savesets, and <n> client id mappings.
Причина
База данных мультимедиа NetWorker содержит записи, отвечающие за отслеживание созданных резервных копий наборов сохранений, а также за возможное истечение срока их действия и удаление.
Поскольку набор сохранений хранится в виде одного файла, по истечении срока хранения он помечается как просроченный и nsrim Бежит к свободному пространству.
Если функция восстановления дискового пространства обнаруживает наборы сохранений на томе и не удается найти записи базы данных мультимедиа, она считает, что они запланированы для удаления, и удаляет их.
При повреждении базы данных мультимедиа удаляются действительные файлы наборов сохранений, записи которых нечитаемы из-за повреждения базы данных носителей. К признакам этого относится внезапное отключение использования дисковых устройств в результате аномального количества удалений файлов наборов сохранений.
Разрешение
Чтобы свести к минимуму возможный ущерб:
- Пометить все дисковые тома как «
scan needed' в консоли управления NetWorker Management Console (NMC). Это временно предотвратит удаление любых данных из тома, включая наборы сохранений, срок действия которых истек в базе данных мультимедиа и которые должны быть удалены. Кроме того, можно использовать следующие команды, чтобы пометить каждый том как «scan needed":
-
- В командной строке с повышенными привилегиями выполните
nsrmm, чтобы получить список устройств и томов. - Отключите каждый том:
nsrmm -u volume_name - Отметьте том как «требуется сканирование»:
nsrmm -o scan volume_name - Подтвердите изменения:
y - Установите устройство:
nsrmm -m -f device_name - Повторите эти действия для каждого тома.
- В командной строке с повышенными привилегиями выполните
- При первой же возможности запустите
scannerКоманда на томах дисков, записи набора сохранений могут быть затронуты:scanner -im device_name - Попытайтесь экспортировать текущую базу данных мультимедиа с помощью
nsrmmdbasm. Экспорт базы данных носителей NetWorker с помощью nsrmmdbasm - Если дисковым устройством резервного копирования является Data Domain или другое устройство, поддерживающее моментальные снимки, которое может извлекать удаленные данные, потенциально можно восстановить случайно удаленные данные. Обратитесь в соответствующую службу поддержки за помощью в восстановлении удаленных файлов, а затем запустите сканер для повторной регистрации наборов сохранений.
Дополнительная информация
Восстановление сервера NetWorker (nsrdr) восстанавливает базу данных носителей (mm) в известный допустимый набор данных: NetWorker. Восстановление после сбоев сервера NetWorker (NSRDR)