NetWorker: Guida alla risoluzione dei problemi NMM
Riepilogo: Lo scopo di questo articolo è quello di consentire agli utenti di NetWorker Module for Microsoft (NMM) di verificare i requisiti di configurazione più importanti necessari per supportare NMM. ...
Istruzioni
RACCOGLIERE LE INFORMAZIONI:
Informazioni minime richieste per QUALSIASI richiesta di assistenza NetWorker:
- Nome del server NetWorker, sistema operativo
- Nome client NetWorker, sistema operativo
- Versione e build del server NetWorker
- Versione e build del client NetWorker
- Versione e build di NetWorker Module for Microsoft (NMM)
L'articolo seguente fornisce istruzioni per la raccolta di questi dettagli: NetWorker: Metodi per identificare la versione
del software NetWorkerInformazioni minime richieste per il supporto NMM:
- Applicazione Microsoft di cui eseguire il backup o il ripristino
- Versione dell'applicazione Microsoft, service pack e rollup
Per il backup; definizione del saveset e del client di cui eseguire il backup
Per il ripristino; definizione del database o del saveset da ripristinare e del client di origine di cui è stato eseguito il backup
Problemi di compatibilità:
- Prima di esaminare qualsiasi problema, controllare la documentazione di compatibilità per assicurarsi che non esistano potenziali problemi di compatibilità: E-Lab Interoperability Navigator 2.0-HOME (è necessario accedere con l'account del supporto Dell)
RACCOGLIERE I REGISTRI:
- Dal server NetWorker, raccogliere un pacchetto NSRGET: NetWorker: Come utilizzare lo strumento di data collection di NetWorker NSRGet (in inglese)
- Opzioni consigliate:
nsrget -o:elfr
- Opzioni consigliate:
- Per i problemi correlati al backup, raccogliere la cartella dei log delle policy per le policy in cui i backup non sono riusciti:
- Linux:
/nsr/logs/policy/POLICY_NAME - Windows (impostazione predefinita):
C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME
- Linux:
- Dal client NetWorker:
<Networker_install_path>\applogs\nmm.raw<Networker_install_path>\logs\daemon.raw- <Networker_install_path>\applogs
- Il file di registro NMM principale è:
nmm.raw - NetWorker: Come utilizzare nsr_render_log per eseguire il rendering .raw file di log
- Cercare anche i file con
.traceche di solito indica errori di rete. <Networker_install_path>\nsr\applogs\nwsnap.rawinclude i dettagli del componente Power Snap di NMM e se si è verificato un errore con una parte specifica del flusso di salvataggio.
- Registri
aggiuntiviOttienili senmm.rawinclude errori RM<Networker_install_path>\nsr\rmagentps\logs\clientinclude i registri di Replication Manager:erm_clientXXXXX_debug.logerm_clientXXXXX_detail.logerm_clientXXXXX_summary.log
Controllo
configurazioneIl software NMM include un Config Checker , un eccellente report riepilogativo del sistema, del software e della configurazione.
Config Checker può essere eseguito durante l'installazione di NMM, vedere la Guida all'installazione di NMM o in qualsiasi momento dopo il completamento dell'installazione di NMM. La documentazione NMM è disponibile tramite Supporto per NetWorker Module for Microsoft | Manuali e documenti
PER ABILITARE IL DEBUG:
Per abilitare il debug Power Snap.
Aggiungere questa variabile al campo Application Information della risorsa client.NSR_PS_DEBUG_LEVEL=level
Dove il livello è un numero compreso tra 1 e 9.
Per abilitare il debug NMM:
Modificare il comando di backup nella risorsa client in nsrsnap_vss_save.exe -D9-D9 può generare molti messaggi e aumentare le dimensioni di nmm.raw.
È buona norma rimuovere -D9 Dopo la raccolta dei dati per la risoluzione dei problemi.
AUTORIZZAZIONI:
AUTORIZZAZIONI NETWORKER:
- Per TUTTI gli host NMM Indipendentemente dall'applicazione o dal saveset di cui si sta eseguendo il backup, è necessario aggiungere al campo NSR Resource's Administrator ,
group=administrators,host=nmmhostname
Esempio 1:
Dovesqlapp1eexmbx1se si dispone di un host su cui è installato NMM, aggiungerlo al campo NSR resource Administrators:group=administrators,host=sqlapp1group=administrators,host=exmbx1
Oppure, in alternativa, aggiungere:user=system,host=sqlapp1user=system,host=exmbx1user=administrator,host=sqlapp1user=administrator,host=exmbx1
- Per le istanze in cluster o i nomi dei server cluster, aggiungere i nodi fisici al campo
di accesso remoto Esempio 2:
per SQL Server virtualesqlv1con due nodi fisicisqlapp1esqlapp2,Aggiungere
quanto segue al campo NSR administrators:group=administrators,host=sqlapp1group=administrators,host=sqlapp2
O in alternativa addLuser=system,host=sqlapp1user=system,host=sqlapp2user=administrator,host=sqlapp1user=administrator,host=sqlapp2
E _
Aggiungi questa opzione al campo Accesso remoto della pagina virtualesqlv1Client*@sqlcn1*@sqlcn2
AUTORIZZAZIONI DELLE APPLICAZIONI:
- Vedere: Privilegi CSV minimi richiesti per NMM 9.0 Hyper-V VSS
- Le seguenti applicazioni Microsoft utilizzano VSS per i backup.
- Exchange
- SQL Server
- SharePoint
- Hyper-V
- Risorse per i client: Tutti utilizzano il comando di backup:
nsrsnap_vss_save - Saveset: Vedere la tabella
seguente: I saveset corrispondenti per ogni applicazione sono elencati di seguito:
Si tratta di applicazioni che utilizzano backup basati su VSS.
| Application | Saveset corrispondente. |
| SharePoint | APPLICATIONS:\Microsoft Office SharePoint Services |
| Istanza predefinita di SQL Server - Tutti i database (definiti writer di "livello superiore") | APPLICATIONS:\SqlServerWriter |
| Istanza predefinita di SQL Server - Singolo database | APPLICATIONS:\SqlServerWriter\DatabaseOne |
| SQL Server Named instance: tutti i database (ad esempio, il nome host è sqlsv1) | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName |
| Istanza denominata di SQL Server - Singolo database | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName\DatabaseOne |
| Exchange: tutti i database | APPLICATIONS:\Microsoft Exchange YYYY |
| Exchange: database singolo | APPLICATIONS:\Microsoft Exchange YYYY\DBName1 |
| Hyper-V - Tutte le macchine virtuali | APPLICATIONS:\Microsoft Hyper-V |
| Hyper-V - Singola macchina virtuale | APPLICATIONS:\Microsoft Hyper-V\VirtualMachineName |
Il campo Application Information della risorsa client NMM deve essere dotato di:
NSR_SNAP_TYPE=vss
Applicazioni Microsoft specifiche come Exchange e Hyper-V. È necessario inserire variabili aggiuntive nel campo Application Information. Fare riferimento alle guide utente di NMM.
Backup VDI di SQL Server (non VSS):
NMM utilizza l'API VDI (Virtual Device Interface) di Microsoft SQL Server per comunicare con SQL Server.
I backup VDI di SQL utilizzano questo comando di backup: nsrsqlsv
Consultare la tabella seguente per i saveset e le eccezioni al comando di backup.
| Tipo di istanza di SQL Server | Save Set usato per questo tipo. | Comando di backup utilizzato per questo tipo | Risorsa client necessaria |
| ** SQL Server standalone ** | NOTA:** Istanza singola di SQL Server, non in cluster. | Host SQL fisico con nome di dominio completo (FQDN) | |
| Istanza predefinita di SQL Server | MSSQL: |
nsrsqlsv |
|
| Istanza predefinita di SQL Server (singolo database) | MSSQL:DBName1 |
nsrsqlsv |
|
| SQL Server denominato instance (Namedinst). | MSSQL$Namedinst: |
nsrsqlsv |
|
| Istanza denominata di SQL Server (singolo database) | MSSQL$Namedinst:DBName1 |
nsrsqlsv |
|
| ** SQL Server in cluster ** |
Il cluster di failover è installato su due o più nodi che hanno:
Esempio: Il nome virtuale di SQL Server è sqlvr1E due nodi sono sqlcn1 e sqlcn2IMPORTANTE: il saveset non cambia indipendentemente dal nome dell'istanza. |
IMPORTANTE: è necessario creare risorse client utilizzando il nome di dominio completo per i seguenti nodi cluster: Nodo 1 sqlcn1Nodo 2 sqlcn2SQL Server virtuale, sqlvr1Pianificare Virtual SQL Server, sqlvr1 |
|
| Istanza predefinita | MSSQL: |
nsrsqlsv -A sqlvr1 |
L'opzione Backup Command-A sqlvirtualname (opzionale) nsrsqlsv dovrebbe essere sufficiente perché la risorsa client è il nome del server virtuale SQL, se il DNS (Domain Name System) viene risolto correttamente. |
| Istanza denominata | MSSQL: |
nsrsqlsv -A sqlvr1 |
Il nome virtuale -A è facoltativo. |
| Singolo database | MSSQL:DBName1 |
nsrsqlsv -A sqlvr1 |
Il nome virtuale -A è facoltativo. |
| ** Gruppo di disponibilità SQL Server Always On ** |
NOTA: questo argomento è più avanzato per questo articolo. Lettura consigliata. Guida utente alla VDI di NMM SQL Server per maggiori dettagli. Esempio: un gruppo di disponibilità AlwaysOn chiamato AG1Il nome del cluster di failover è AGClusterIl nodo 1 è sqlcn1Node2 è sqlcn2. |
IMPORTANTE: È necessario creare risorse client utilizzando il nome di dominio completo per quanto segue: Nome cluster di failover ( Agcluster)I membri dei nodi dell'AlwaysOn Availability Group (ad esempio, sqlcn1e sqlcn2)Programmare solo il AGCluster client per AlwaysonPianificare gli altri nodi SQL in gruppi separati per i backup di database non AG. |
|
| Istanza predefinita | MSSQL#AG1 |
nsrsqlsv |
|
| Istanza predefinita (database singolo) |
MSSQL#AG1:DBName1 |
nsrsqlsv |
|
| Istanza denominata | MSSQL$NamedInst#AG1 |
nsrsqlsv |
|
| Istanza denominata (singolo database) | MSSQL$NamedInst#AG1:DBname1 |
nsrsqlsv |
|
Backup di Active Directory (non VSS):
Client Resources è un controller di dominio e NMM viene installato come con NetWorker Client.
Comando di backup: nsradsave.exe
Saveset: Utilizza il formato Nome distinto (DN):
Consultare la tabella per esempi.
| Esempi di nomi di dominio e oggetti | Salvataggio del nome distinto corrispondente |
| ** Senza distinzione tra maiuscole e minuscole e senza spazi ** | |
| Dominio: corp.dell.com | |
| Contenitore Tutti gli utenti |
cn=users,dc=corp,dc=dell,dc=com |
| Unità organizzativa, Ingegneria |
ou=engineering,dc=corp,dc=dell,dc=com |
| Unità organizzativa nidificata, ad esempio: Ricerca nell'ambito dell'ingegneria |
ou=research,Ou=engineering,dc=corp,dc=dell,dc=com |
| Oggetto utente in un CN di oggetti OU. |
cn=engadmin,ou=engineering,dc=corp,dc=dell,dc=com |
Altre considerazioni:
| Area tematica | Considerazioni e dubbi da considerare |
| Backup del file system | NON eseguire il backup dei saveset del file system nello stesso gruppo dei saveset NMM. A partire da NMM 3.0 e versioni successive, utilizzare una risorsa di gruppo normale (l'opzione Snapshot non è selezionata) con una risorsa client separata utilizzando il saveset del file system Non eseguire il backup di questo gruppo contemporaneamente al gruppo di applicazioni NMM. Questa risorsa client è un'istanza di risorsa client separata dello stesso client con il campo vuoto del comando di backup (come per il normale file system). |
| Autorizzazioni | Tutti i client NMM devono comunque disporre delle autorizzazioni di amministratore NetWorker. di applicazioni, VSS o non VSS - vedere questo articolo per le autorizzazioni Riferimenti: guida dell'amministratore, note di rilascio |
| Installazioni | Il client NetWorker DEVE essere installato prima di poter installare NMM. Ogni versione di NMM richiede una versione specifica del client. Riferimenti: Guide all'installazione, Guida alla compatibilità software |
| Versioni del database | Ogni server applicazioni (Exchange, SQL e così via) dispone di versioni specifiche supportate. Riferimenti: Guida alla compatibilità software, Guida all'installazione, Guide utente |
| Backup manuali | I backup manuali avviati dal client dei saveset VSS NON sono supportati. |
| Elenco di saveset VSS | Accedere con un account amministratore locale di Windows all host NMM con NMM installato Eseguire questo comando e copiare l'output: nsrsnap_vss_save -? |
Informazioni aggiuntive
Per problemi specifici relativi agli errori di VSS, consultare: NetWorker: Risoluzione degli errori di backup dovuti a problemi VSS