NetWorker. Как использовать nsrclientfix, ошибка "Cannot find attribute 'client id'"
Сводка: Как использовать nsrclientfix для выявления и устранения проблем clientid на сервере NetWorker.
Симптомы
Команда nsrclientfix используется для анализа базы данных носителей с целью поиска повреждений идентификатора клиента.
Он также может объединять клиентов как в базе данных ресурсов, так и в базе данных мультимедиа.
98519:save: Unable to setup direct save with server <nw_server>: Cannot find attribute 'client id'..
90018:save: Cannot open a save session with NetWorker server '<nw_server>': Cannot find attribute 'client id'.
<nw_client>:/etc: retried 2 times.
Причина
- Общая причина заключается в том, что во время резервного копирования клиент идентифицирует себя в базе данных мультимедиа как имя, псевдонимом которого сервер NetWorker не распознает.
- Это также может быть вызвано созданием клиентского ресурса с именем, отличным от выбранного имени (имя клиента) для представления клиента.
- Недопустимые псевдонимы в файле hosts системы могут вызвать проблему такого рода. Прежде чем предпринимать какие-либо дальнейшие действия, необходимо внести исправления в файл hosts.
Разрешение
Предварительные условия
Перед изменением индексов файлов клиента NetWorker выполните следующие действия.1. Выполните «Server Protection Backup» для резервного копирования существующих индексов, базы данных носителей (mm) и базы данных ресурсов NetWorker (nsrdb)
Соберите информацию о наборе для сохранения начальной загрузки с помощью: mminfo -B
2. Завершите работу управляющих программ NetWorker на сервере NetWorker.
Windows: net stop nsrexecd /y
Windows:tasklist | findstr nsr
4. В дополнение к резервному копированию защиты сервера на сервере NetWorker можно создавать копии папок mm и nsrdb.
B. nsrdb: Linux: /nsr/res/nsrdb Windows: .\Program Files\EMC NetWorker\nsr\res\nsrdb
D. В зависимости от размера индекса и доступного места на сервере индекс также может быть скопирован: Linux: /nsr/index Windows: .\Program Files\EMC NetWorker\nsr\index
Windows: net start nsrd
Процесс
1. Определите, у каких клиентов возникли проблемы с идентификацией клиента. Эта команда только проверяет наличие возможных проблем, но не выполняет никаких корректирующих действий.
Синтаксис:
nsrclientfix -a - -p
Пример:
nsrclientfix -a - -p
4. Просмотрите список клиентов, которые необходимо объединить.
Откройте текстовый файл, созданный на предыдущем шаге, и просмотрите каждую строку:
nsrclientfix -ufile
Пример:
Объединение следующих клиентов в «аленку»: alenka.emc.com
Слияние базы данных ресурсов для клиента 'alenka'.
Слияние медиа-базы для клиента 'alenka'.
Слияние завершено для клиента 'alenka'.
Чистка клиента «временная».
Очистка ресурсной базы данных от клиентских «временных».
Очистка базы данных медиа от «временных» клиентов.
Удаление всех резервных копий индекса, связанных с «темпоральным» клиентом, в базе данных мультимедиа.
Успешно очищен клиент «темпоральный».
Очистка файла клиента «localhost».
Очистка базы данных ресурсов клиента 'localhost'.
Очистка базы данных мультимедиа клиента 'localhost'.
Удаление всех резервных копий индекса, связанных с клиентом «localhost», в базе данных носителей.
Клиент «localhost» успешно очищен.
Продувка клиента «alenka.emc.com».
Очистка базы данных ресурсов от клиентских alenka.emc.com.
Очистка базы данных мультимедиа от клиентских alenka.emc.com.
Удаление всех резервных копий индекса, связанных с клиентским alenka.emc.com, в базе данных мультимедиа.
Успешно удален клиентский alenka.emc.com.