NetWorker. Руководство по поиску и устранению неисправностей NMM
Сводка: Данная статья помогает пользователям NetWorker Module for Microsoft (NMM) должным образом проверить соответствие наиболее важным требованиям к конфигурации, необходимым для поддержки NMM. ...
Инструкции
СБОР ИНФОРМАЦИИ:
Минимальная информация, необходимая для ЛЮБОГО обращения в службу поддержки NetWorker:
- Имя сервера NetWorker, ОС
- Имя клиента NetWorker, ОС
- Версия и сборка сервера NetWorker
- Версия и сборка клиента NetWorker
- Версия и сборка модуля NetWorker для Microsoft (NMM)
В следующей статье приведены инструкции по сбору этих сведений: NetWorker. Методы определения версии
программного обеспечения NetWorkerМинимальная информация, необходимая для поддержки NMM:
- Приложение Microsoft, подлежащее резервному копированию или восстановлению
- Версия приложения Microsoft, пакет обновления и накопительный пакет
Для резервного копирования; определение набора сохранений и клиента для
резервного копирования для восстановления; определение базы данных или набора сохранений, который необходимо восстановить, и исходного клиента, для которого было выполнено резервное копирование
Проблемы совместимости:
- Прежде чем приступать к изучению любой проблемы, ознакомьтесь с документацией по совместимости, чтобы убедиться в отсутствии потенциальных проблем совместимости. E-Lab Interoperability Navigator 2.0 — HOME (необходимо войти в систему с помощью учетной записи службы поддержки Dell)
СБОР ЖУРНАЛОВ:
- На сервере NetWorker соберите пакет NSRGET: NetWorker. Использование инструмента сбора данных NetWorker NSRGet
- Рекомендуемые варианты:
nsrget -o:elfr
- Рекомендуемые варианты:
- Для решения проблем, связанных с резервным копированием, соберите папку журналов политик, для которых резервное копирование завершилось сбоем:
- Linux:
/nsr/logs/policy/POLICY_NAME - Windows (по умолчанию):
C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME
- Linux:
- В клиенте NetWorker:
<Networker_install_path>\applogs\nmm.raw<Networker_install_path>\logs\daemon.raw- <Networker_install_path>\applogs
- Основной файл журнала NMM:
nmm.raw - NetWorker. Как использовать nsr_render_log для рендеринга файлов .raw журналов
- Также ищите файлы с
.traceчто обычно указывает на сетевые ошибки. <Networker_install_path>\nsr\applogs\nwsnap.rawвключает сведения из компонента Power Snap NMM и сведения об ошибке определенной части потока сохранения.
- Дополнительные журналы
Получите их, еслиnmm.rawвключает ошибки RM<Networker_install_path>\nsr\rmagentps\logs\clientвключает журналы диспетчера репликации:erm_clientXXXXX_debug.logerm_clientXXXXX_detail.logerm_clientXXXXX_summary.log
Средство
проверки конфигурацииПрограммное обеспечение NMM включает в себя средство проверки конфигурации , которое является отличным сводным отчетом о системе, программном обеспечении и конфигурации.
Config Checker можно запустить во время установки NMM, см. Руководство по установке NMM, или в любое время после завершения установки NMM. Документацию по NMM можно найти на странице Поддержка модуля NetWorker для Microsoft | Руководства и документы
ДЛЯ ВКЛЮЧЕНИЯ ОТЛАДКИ:
Чтобы включить отладку Power Snap, выполните следующие действия.
Добавьте эту переменную в поле «Сведения о приложении » клиентского ресурса.NSR_PS_DEBUG_LEVEL=level
Где level - это число от 1 до 9.
Чтобы включить отладку NMM, выполните следующие действия.
Измените команду резервного копирования в клиентском ресурсе на nsrsnap_vss_save.exe -D9-D9 может генерировать много сообщений и увеличивать размер nmm.raw.
Рекомендуется удалить -D9 После сбора данных для поиска и устранения неисправностей.
РАЗРЕШЕНИЯ:
РАЗРЕШЕНИЯ NETWORKER:
- Для ВСЕХ хостов NMM Независимо от приложения или набора сохранений, для которого выполняется резервное копирование, необходимо добавить в поле Администратор ресурса NSR,
group=administrators,host=nmmhostname
Пример 1:
Гдеsqlapp1иexmbx1являются хостом с установленным NMM, добавьте это в поле «Администраторы» ресурса NSR:group=administrators,host=sqlapp1group=administrators,host=exmbx1
Или в качестве альтернативы добавьте:user=system,host=sqlapp1user=system,host=exmbx1user=administrator,host=sqlapp1user=administrator,host=exmbx1
- Для имен кластеризованных экземпляров или кластерных серверов добавьте физические узлы в поле
удаленного доступа Пример 2.
Для виртуального сервера SQLsqlv1с двумя физическими узламиsqlapp1иsqlapp2,
Добавьте это в поле администраторов NSR:group=administrators,host=sqlapp1group=administrators,host=sqlapp2
Или в качестве альтернативы addLuser=system,host=sqlapp1user=system,host=sqlapp2user=administrator,host=sqlapp1user=administrator,host=sqlapp2
И _
Добавьте это в поле «Удаленный доступ » виртуальнойsqlv1Клиента*@sqlcn1*@sqlcn2
РАЗРЕШЕНИЯ ПРИЛОЖЕНИЯ:
- См. NMM 9.0 Hyper-V VSS: минимальные требуемые привилегии CSV
- Следующие приложения Microsoft используют VSS для резервного копирования.
- обмен
- Сервер SQL
- SharePoint
- Hyper-V
- Ресурсы для клиентов: Все используют команду резервного копирования:
nsrsnap_vss_save - Сохранить наборы: См. таблицу
ниже Ниже перечислены соответствующие наборы сохранений для каждого приложения.Это
приложения, использующие резервное копирование на основе VSS.
| Приложение | Соответствующий набор Save. |
| SharePoint | APPLICATIONS:\Microsoft Office SharePoint Services |
| SQL Server Default instance — все базы данных (модуль записи верхнего уровня) | APPLICATIONS:\SqlServerWriter |
| SQL Server Default instance — одна база данных | APPLICATIONS:\SqlServerWriter\DatabaseOne |
| Именованный экземпляр SQL Server — все базы данных (например, имя хоста sqlsv1) | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName |
| SQL Server Named instance — одна база данных | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName\DatabaseOne |
| Exchange - все базы данных | APPLICATIONS:\Microsoft Exchange YYYY |
| Exchange - единая база данных | APPLICATIONS:\Microsoft Exchange YYYY\DBName1 |
| Hyper-V — все виртуальные машины | APPLICATIONS:\Microsoft Hyper-V |
| Hyper-V — одна виртуальная машина | APPLICATIONS:\Microsoft Hyper-V\VirtualMachineName |
Поле «Сведения о приложении» клиентского ресурса NMM должно содержать:
NSR_SNAP_TYPE=vss
Для конкретных приложений Microsoft, таких как Exchange и Hyper-V. В поле Информация о приложении необходимо ввести дополнительные переменные. Пожалуйста, обратитесь к руководствам пользователя NMM.
Резервное копирование VDI SQL Server (не VSS):
NMM использует API интерфейса виртуальных устройств (VDI) Microsoft SQL Server для связи с SQL Server.
Резервные копии SQL VDI используют эту команду резервного копирования: nsrsqlsv
См. таблицу ниже для наборов сохранений и исключений для команды резервного копирования.
| Тип экземпляра SQL Server | Сохранить набор Используется для этого типа. | Команда резервного копирования, используемая для этого типа | Требуется клиентский ресурс |
| ** Автономный сервер SQL ** | ПРИМЕЧАНИЕ.** один сервер SQL, не кластеризованный | Полное доменное имя (FQDN) Физический хост SQL | |
| SQL Server default instance | MSSQL: |
nsrsqlsv |
|
| SQL Server default instance (одна база данных) | MSSQL:DBName1 |
nsrsqlsv |
|
| Имя экземпляра SQL Server(Namedinst). | MSSQL$Namedinst: |
nsrsqlsv |
|
| SQL Server named instance (одна база данных) | MSSQL$Namedinst:DBName1 |
nsrsqlsv |
|
| ** Кластеризованный SQL Server ** |
Отказоустойчивый кластер устанавливается на двух или более узлах:
Пример: Имя виртуального сервера SQL Server: sqlvr1Два узла — sqlcn1 и sqlcn2ВАЖНО: набор сохранений не меняется независимо от имени экземпляра. |
ВАЖНО. Клиентские ресурсы необходимо создать с помощью FQDN для следующих узлов кластера: Узел 1 sqlcn1Узел2 sqlcn2Виртуальный SQL-сервер, sqlvr1Запланировать виртуальный SQL Server, sqlvr1 |
|
| Default Instance | MSSQL: |
nsrsqlsv -A sqlvr1 |
Параметр команды Backup -A sqlvirtualname (необязательно) nsrsqlsv должно быть достаточным, так как клиентским ресурсом является имя виртуального сервера SQL, если система доменных имен (DNS) разрешается правильно. |
| Named Instance | MSSQL: |
nsrsqlsv -A sqlvr1 |
Виртуальное имя -A является необязательным. |
| Одна база данных | MSSQL:DBName1 |
nsrsqlsv -A sqlvr1 |
Виртуальное имя -A является необязательным. |
| ** Группа доступности SQL Server Always On ** |
ПРИМЕЧАНИЕ. Эта тема является более продвинутой для данной статьи. Рекомендуем к прочтению. Руководство пользователя NMM SQL Server VDI для получения более подробной информации. Пример: группа доступности AlwaysOn с именем AG1Имя отказоустойчивого кластера: AGClusterNode1 — это sqlcn1Node2 — sqlcn2. |
ВАЖНО. Клиентские ресурсы необходимо создать с помощью FQDN для следующего: Имя отказоустойчивого кластера ( Agcluster)Члены узла группы доступности AlwaysOn (например, sqlcn1и sqlcn2)Запланируйте только AGCluster клиент для AlwaysonЗапланируйте создание других узлов SQL в отдельных группах для резервного копирования баз данных, отличных от AG. |
|
| Default Instance | MSSQL#AG1 |
nsrsqlsv |
|
| Экземпляр по умолчанию (одна база данных) |
MSSQL#AG1:DBName1 |
nsrsqlsv |
|
| Named Instance | MSSQL$NamedInst#AG1 |
nsrsqlsv |
|
| Named Instance (одна база данных) | MSSQL$NamedInst#AG1:DBname1 |
nsrsqlsv |
|
Резервное копирование Active Directory (не VSS):
Клиентские ресурсы являются контроллером домена, а NMM устанавливается так же, как и в клиенте NetWorker.
Команда резервного копирования: nsradsave.exe
Сохранить набор: Использует формат различающегося имени (DN):
Примеры см. в таблице.
| Имя домена и примеры объектов | Сохранение соответствующего различающегося имени |
| ** Не учитывается регистр, без пробелов ** | |
| Домен: corp.dell.com | |
| Контейнер всех пользователей |
cn=users,dc=corp,dc=dell,dc=com |
| Организационная единица, Инжиниринг |
ou=engineering,dc=corp,dc=dell,dc=com |
| Вложенная организационная единица, например: Инженерные исследования |
ou=research,Ou=engineering,dc=corp,dc=dell,dc=com |
| Объект пользователя в CN объекта подразделения. |
cn=engadmin,ou=engineering,dc=corp,dc=dell,dc=com |
Другие аспекты:
| Тематика | Важные замечания |
| Резервное копирование файловых систем | НЕ выполняйте резервное копирование наборов сохранений файловой системы в той же группе, что и наборы сохранения NMM. Начиная с NMM 3.0, используйте обычный ресурс группы (для которого не установлен флажок «Моментальный снимок») с отдельным клиентским ресурсом, используя набор сохранений файловой системы. Не выполняйте резервное копирование этой группы одновременно в качестве группы приложений NMM. Этот клиентский ресурс представляет собой отдельный экземпляр клиентского ресурса того же клиента с пустой командой резервного копирования (в соответствии с обычной файловой системой). |
| Разрешения | В любом случае все клиенты NMM должны иметь права администратора NetWorker. приложений, VSS или не VSS - см. эту статью для получения информации о разрешениях Ссылки: Руководство администратора, Примечания к выпуску |
| установки; | Перед установкой NMM необходимо установить клиент NetWorker. Для каждой версии NMM требуется определенная версия клиента. Справочные материалы: Руководства по установке, руководство по совместимости программного обеспечения |
| Версии базы данных | Каждый сервер приложений (Exchange, SQL и т. д.) имеет свои версии, которые поддерживаются. Справочные материалы: Руководство по совместимости программного обеспечения, руководство по установке, руководства пользователя |
| Резервное копирование вручную | Инициируемое клиентом вручную резервное копирование наборов сохранения VSS НЕ поддерживается. |
| Вывод списка наборов сохранений VSS | Войдите с помощью локальной учетной записи администратора Windows на хост NMM с установленным NMM. Выполните эту команду и скопируйте выходные данные: nsrsnap_vss_save -? |
Дополнительная информация
Для получения информации о проблемах, связанных со сбоями VSS, см.: NetWorker. Поиск и устранение сбоев резервного копирования из-за проблем VSS