NetWorker: Guia de solução de problemas do NMM
Resumo: O objetivo deste artigo é que os usuários do NetWorker Module for Microsoft (NMM) verifiquem corretamente os requisitos de configuração mais importantes necessários para dar suporte ao NMM. ...
Instruções
REÚNA AS INFORMAÇÕES:
Informações mínimas necessárias para QUALQUER caso de suporte do NetWorker:
- Nome do servidor do NetWorker, SO
- Nome do client do NetWorker, SO
- Versão e compilação do servidor NetWorker
- Versão e compilação do NetWorker Client
- Versão e compilação do NetWorker Module for Microsoft (NMM)
O artigo a seguir fornece instruções para coletar esses detalhes: NetWorker: Métodos para identificar a versão
do software NetWorkerInformações mínimas necessárias para o suporte ao NMM:
- Aplicativo Microsoft a ser submetido a backup ou restauração
- Versão do aplicativo Microsoft, service pack e pacote cumulativo
Para backup, defina o saveset e o client para backup.
Para restauração, defina o banco de dados ou saveset a ser restaurado e o client de origem que foi submetido a backup
Problemas de compatibilidade:
- Antes de investigar qualquer problema, verifique a documentação de compatibilidade para garantir que não existam possíveis problemas de compatibilidade: E-Lab Interoperability Navigator 2.0-HOME (você deve fazer login com sua conta de suporte Dell)
COLETAR LOGS:
- No servidor NetWorker, colete um pacote NSRGET: NetWorker: Como usar a ferramenta de coleta de dados NSRGet do NetWorker
- Opções recomendadas:
nsrget -o:elfr
- Opções recomendadas:
- Para problemas relacionados ao backup, colete a pasta de logs de política para as políticas em que os backups falharam:
- Linux:
/nsr/logs/policy/POLICY_NAME - Windows (padrão):
C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME
- Linux:
- No client do NetWorker:
<Networker_install_path>\applogs\nmm.raw<Networker_install_path>\logs\daemon.raw- <Networker_install_path>\applogs
- O arquivo de log principal do NMM é:
nmm.raw - NetWorker: Como usar nsr_render_log para processar arquivos de log .raw
- Procure também arquivos com
.traceextensão que geralmente está indicando erros de rede. <Networker_install_path>\nsr\applogs\nwsnap.rawinclui detalhes do componente Power Snap do NMM e se houve um erro com uma parte específica do fluxo de salvamento.
- Logs
adicionaisObtenha-os senmm.rawinclui erros de RM<Networker_install_path>\nsr\rmagentps\logs\clientInclui logs do Replication Manager:erm_clientXXXXX_debug.logerm_clientXXXXX_detail.logerm_clientXXXXX_summary.log
Verificador de
configuraçãoO software NMM inclui um Config Checker , que é um excelente relatório de resumo do sistema, do software e da configuração.
O Config Checker pode ser executado durante a instalação do NMM, consulte o Guia de instalação do NMM, ou a qualquer momento após a conclusão da instalação do NMM. A documentação do NMM está disponível por meio do suporte ao NetWorker Module for Microsoft | Manuais e documentos
PARA ATIVAR A DEPURAÇÃO:
Para ativar a depuração do Power Snap.
Adicione essa variável ao campo Informações do aplicativo do recurso de client.NSR_PS_DEBUG_LEVEL=level
Onde nível é o número de 1 a 9.
Para habilitar a depuração do NMM:
Modifique o Backup Command no recurso de client para nsrsnap_vss_save.exe -D9-D9 pode gerar muitas mensagens e aumentar o tamanho de nmm.raw.
É uma boa prática remover -D9 Após a coleta dos dados da solução de problemas.
PERMISSÕES:
PERMISSÕES DO NETWORKER:
- Para TODOS os hosts do NMM, independentemente do aplicativo ou do saveset cujo backup está sendo feito, você deve adicioná-lo ao campo Administrador do recurso NSR,
group=administrators,host=nmmhostname
Exemplo 1:
Ondesqlapp1eexmbx1se for um host com o NMM instalado, adicione-o ao campo NSR resource Administrators:group=administrators,host=sqlapp1group=administrators,host=exmbx1
Ou, como alternativa, adicione:user=system,host=sqlapp1user=system,host=exmbx1user=administrator,host=sqlapp1user=administrator,host=exmbx1
- Para instâncias em cluster ou nomes de servidor de cluster, adicione os nós físicos ao campo
de acesso remoto Exemplo 2:
para SQL Server virtualsqlv1Com dois nós físicossqlapp1esqlapp2,
adicione isso ao campo NSR administrators:group=administrators,host=sqlapp1group=administrators,host=sqlapp2
Ou como uma alternativa addLuser=system,host=sqlapp1user=system,host=sqlapp2user=administrator,host=sqlapp1user=administrator,host=sqlapp2
E _
Adicione isso ao campo Acesso remoto dasqlv1Cliente*@sqlcn1*@sqlcn2
PERMISSÕES DO APLICATIVO:
- Consulte: Privilégios mínimos de CSV exigidos de VSS do NMM 9.0 Hyper-V
- Os seguintes aplicativos da Microsoft usam VSS para backups.
- Exchange
- SQL Server
- SharePoint
- Hyper-V
- Recursos do client: Todos usam o comando de backup:
nsrsnap_vss_save - Savesets: Consulte a tabela
abaixo Os savesets correspondentes para cada aplicativo estão listados abaixo:
São aplicativos que usam backups baseados em VSS.
| Aplicativo | Saveset correspondente. |
| SharePoint | APPLICATIONS:\Microsoft Office SharePoint Services |
| Instância padrão do SQL Server — todos os bancos de dados (chamados de gravador de "nível superior") | APPLICATIONS:\SqlServerWriter |
| Instância padrão do SQL Server — banco de dados único | APPLICATIONS:\SqlServerWriter\DatabaseOne |
| Instância nomeada do SQL Server — todos os bancos de dados (por exemplo, hostname é sqlsv1) | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName |
| Instância nomeada do SQL Server — banco de dados único | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName\DatabaseOne |
| Exchange — todos os bancos de dados | APPLICATIONS:\Microsoft Exchange YYYY |
| Exchange — banco de dados único | APPLICATIONS:\Microsoft Exchange YYYY\DBName1 |
| Hyper-V — todas as VMs | APPLICATIONS:\Microsoft Hyper-V |
| Hyper-V — VM única | APPLICATIONS:\Microsoft Hyper-V\VirtualMachineName |
O campo Application Information do recurso do NMM Client deve ter:
NSR_SNAP_TYPE=vss
Aplicativos específicos da Microsoft, como Exchange e Hyper-V. Exija variáveis adicionais no campo Application Information. Consulte os guias do usuário do NMM.
Backups de VDI do SQL Server (não VSS):
O NMM usa a API VDI (Virtual Device Interface) do Microsoft SQL Server para se comunicar com o SQL Server.
Os backups de VDI do SQL usam este comando de backup: nsrsqlsv
Consulte a tabela abaixo para savesets e exceções ao comando de backup.
| Tipo de instância do SQL Server | Saveset usado para esse tipo. | Comando de backup usado para esse tipo | Recurso do client necessário |
| ** SQL Server independente ** | NOTE:** single SQL Server, not clustered. | Nome de domínio totalmente qualificado (FQDN) Host físico do SQL | |
| SQL Server default instance | MSSQL: |
nsrsqlsv |
|
| SQL Server default instance(single database) | MSSQL:DBName1 |
nsrsqlsv |
|
| Instância nomeada do SQL Server (Namedinst). | MSSQL$Namedinst: |
nsrsqlsv |
|
| SQL Server named instance(single database) | MSSQL$Namedinst:DBName1 |
nsrsqlsv |
|
| ** SQL Server em cluster ** |
O cluster de failover é instalado em dois ou mais nós que têm:
Exemplo: O nome virtual do SQL Server é sqlvr1E dois nós são sqlcn1 e sqlcn2IMPORTANTE: o saveset não é alterado, independentemente do nome da instância. |
IMPORTANTE: Você deve criar recursos de client usando FQDN para o seguinte: nós de cluster: Nó 1 sqlcn1Node2 sqlcn2SQL Server virtual, sqlvr1Agende o SQL Server virtual, sqlvr1 |
|
| Instância padrão | MSSQL: |
nsrsqlsv -A sqlvr1 |
A opção de comando de backup -A sqlvirtualname (é opcional) nsrsqlsv deve ser suficiente porque o recurso de cliente é o nome do servidor virtual SQL, se o DNS (Sistema de Nomes de Domínio) for resolvido corretamente. |
| Instância nomeada | MSSQL: |
nsrsqlsv -A sqlvr1 |
O nome virtual -A é opcional. |
| Banco de dados único | MSSQL:DBName1 |
nsrsqlsv -A sqlvr1 |
O nome virtual -A é opcional. |
| ** Grupo de disponibilidade Always On do SQL Server ** |
Observação : este tópico é um tópico mais avançado para este artigo. Leitura recomendada. Guia do usuário da VDI do SQL Server do NMM para obter mais detalhes. Exemplo: grupo de disponibilidade AlwaysOn chamado AG1O nome do cluster de failover é AGClusterO Nó 1 é sqlcn1O nó 2 é sqlcn2. |
IMPORTANTE: Você deve criar recursos de client usando FQDN para o seguinte: Nome do cluster de failover ( Agcluster)Os membros do nó do grupo de disponibilidade AlwaysOn (por exemplo, sqlcn1e sqlcn2)Agende apenas o AGCluster client para AlwaysonAgende os outros nós SQL em grupos separados para backups de banco de dados não AG. |
|
| Instância padrão | MSSQL#AG1 |
nsrsqlsv |
|
| Instância padrão (banco de dados único) |
MSSQL#AG1:DBName1 |
nsrsqlsv |
|
| Instância nomeada | MSSQL$NamedInst#AG1 |
nsrsqlsv |
|
| Instância nomeada (banco de dados único) | MSSQL$NamedInst#AG1:DBname1 |
nsrsqlsv |
|
Backups do Active Directory (não VSS):
Recursos do client é um controlador de domínio e o NMM é instalado como com o client do NetWorker.
Comando de backup: nsradsave.exe
Saveset: Usa o formato de nome distinto (DN):
Consulte a tabela para obter exemplos.
| Exemplos de nome de domínio e objeto | Salvamento do nome distinto correspondente |
| ** Não faz distinção entre maiúsculas e minúsculas sem espaços ** | |
| Domain: corp.dell.com | |
| Contêiner All users |
cn=users,dc=corp,dc=dell,dc=com |
| Unidade organizacional, Engenharia |
ou=engineering,dc=corp,dc=dell,dc=com |
| Unidade organizacional aninhada, por exemplo: Pesquisa em Engenharia |
ou=research,Ou=engineering,dc=corp,dc=dell,dc=com |
| Objeto de usuário em um CN de objeto de OU. |
cn=engadmin,ou=engineering,dc=corp,dc=dell,dc=com |
Outras considerações:
| Área temática | Considerações e preocupações a serem observadas |
| Backups do sistema de arquivos | NÃO faça backup de savesets do file system no mesmo grupo que os savesets do NMM. A partir do NMM 3.0 e versões posteriores, use um recurso de grupo normal (o snapshot não está verificado) com recurso de client separado usando o saveset do file system Não faça backup desse grupo simultaneamente como o grupo de aplicativos do NMM. Esse recurso de client é uma instância de recurso de client separada do mesmo client com o comando de backup em branco (de acordo com o file system normal). |
| Permissões | Todos os clients do NMM devem ter permissões de administrador do NetWorker, independentemente disso. de aplicativos, VSS ou não-VSS - consulte este artigo para obter permissões Referências: Guia do administrador e notas da versão |
| Instalações | O client do NetWorker DEVE ser instalado antes que o NMM possa ser instalado. Cada versão do NMM requer uma versão específica do client. Referências: Guias de instalação, Guia de compatibilidade de software |
| Versões do banco de dados | Cada servidor de aplicativos (Exchange, SQL etc.) tem versões específicas com suporte. Referências: Guia de compatibilidade de software, Guia de instalação, Guias do usuário |
| Backups manuais | Backups manuais iniciados pelo client de savesets do VSS NÃO são compatíveis. |
| Listagem de savesets do VSS | Faça log-in com uma conta de administrador local do Windows no host do NMM com o NMM instalado Execute este comando e copie a saída: nsrsnap_vss_save -? |
Mais informações
Para problemas específicos a falhas de VSS, consulte: NetWorker: Solução de problemas de falhas de backup devido a problemas de VSS