NetWorker: Felsökningsmanual för NMM
Sammanfattning: Syftet med den här artikeln är att NetWorker Module för Microsoft (NMM)-användare korrekt ska kunna kontrollera de viktigaste konfigurationskraven som krävs för att stödja NMM.
Instruktioner
SAMLA IN INFORMATION:
Minsta information som krävs för ALLA NetWorker-supportärenden:
- NetWorker-servernamn, operativsystem
- NetWorker-klientnamn, operativsystem
- NetWorker-serverversion och version
- NetWorker-klientversion och -build
- NetWorker Module för Microsoft (NMM) version och build
Följande artikel innehåller instruktioner för att samla in dessa uppgifter: NetWorker: Metoder för att identifiera NetWorker-mjukvaruversion
Minsta information som krävs för NMM-stöd:
- Microsoft-program som ska säkerhetskopieras eller återställas
- Microsoft-programversion, Service Pack och samlad säkerhetskopiering
För säkerhetskopiering definierar du den sparade uppsättning och klient som ska säkerhetskopieras
för återställning, definierar databasen eller sparuppsättningen som ska återställas och källklienten som säkerhetskopierades
Kompatibilitetsproblem:
- Innan du undersöker något problem bör du kontrollera kompatibilitetsdokumentationen för att säkerställa att det inte finns några potentiella kompatibilitetsproblem: E-Lab Interoperability Navigator 2.0-HOME (du måste logga in med ditt Dell-supportkonto)
SAMLA IN LOGGAR:
- Från NetWorker-servern samlar du in ett NSRGET-paket: NetWorker: Så här använder du datainsamlingsverktyget NSRGet i NetWorker (På engelska)
- Rekommenderade alternativ:
nsrget -o:elfr
- Rekommenderade alternativ:
- För säkerhetskopieringsrelaterade problem samlar du in mappen principloggar för de principer där säkerhetskopieringen misslyckades:
- Linux:
/nsr/logs/policy/POLICY_NAME - Windows (Standard):
C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME
- Linux:
- Från NetWorker-klienten:
<Networker_install_path>\applogs\nmm.raw<Networker_install_path>\logs\daemon.raw- <Networker_install_path>\applogs
- Den huvudsakliga NMM-loggfilen är:
nmm.raw - NetWorker: Så här använder du nsr_render_log för att återge .raw loggfiler
- Leta också efter filer med
.tracetillägg som vanligtvis indikerar nätverksfel. <Networker_install_path>\nsr\applogs\nwsnap.rawinnehåller information från Power Snap-komponenten i NMM och om det uppstod ett fel med en specifik del av sparströmmen.
- Ytterligare loggar
Skaffa dessa omnmm.rawinkluderar RM-fel<Networker_install_path>\nsr\rmagentps\logs\clientInkluderar Replikeringshanteraren-loggar:erm_clientXXXXX_debug.logerm_clientXXXXX_detail.logerm_clientXXXXX_summary.log
Konfigurationskontroll
NMM-programvaran innehåller en konfigurationskontroll som är en utmärkt sammanfattningsrapport över systemet, programvaran och konfigurationen.
Konfigurationskontrollen kan köras under installationen av NMM, se installationsmanualen för NMM eller när som helst efter att NMM-installationen har slutförts. NMM-dokumentation finns tillgänglig via Support för NetWorker Module för Microsoft | Manualer och dokument
SÅ HÄR AKTIVERAR DU FELSÖKNING:
För att aktivera felsökning av Power Snap.
Lägg till den här variabeln i fältet Programinformation för klientresursen.NSR_PS_DEBUG_LEVEL=level
Där nivån är nummer från 1 till 9.
Så här aktiverar du NMM-felsökning:
Ändra säkerhetskopieringskommandot i klientresursen till nsrsnap_vss_save.exe -D9-D9 kan generera många meddelanden och öka storleken på nmm.raw. – Herr talman,
Det är bra att ta bort -D9 efter att felsökningsdata har samlats in.
BEHÖRIGHETER:
NETWORKER-BEHÖRIGHETER:
- För ALLA NMM-värdar Oavsett om program eller sparuppsättning säkerhetskopieras måste du lägga till i fältet Administratör för NSR-resursen,
group=administrators,host=nmmhostname
Exempel 1:
Varsqlapp1ochexmbx1är en värd med NMM installerat lägger du till detta i fältet NSR-resursadministratörer:group=administrators,host=sqlapp1group=administrators,host=exmbx1
Alternativt kan du lägga till:user=system,host=sqlapp1user=system,host=exmbx1user=administrator,host=sqlapp1user=administrator,host=exmbx1
- För Klustrade instanser eller klusterservernamn lägger du till de fysiska noderna i fjärråtkomstfältet
Exempel 2:
För virtuell SQL-serversqlv1med två fysiska nodersqlapp1ochsqlapp2,
Lägg till detta i fältet NSR-administratörer:group=administrators,host=sqlapp1group=administrators,host=sqlapp2
Eller som ett alternativt tilläggLuser=system,host=sqlapp1user=system,host=sqlapp2user=administrator,host=sqlapp1user=administrator,host=sqlapp2
OCH _
Lägg till detta i fjärråtkomstfältet i den virtuellasqlv1Klient*@sqlcn1*@sqlcn2
PROGRAMBEHÖRIGHETER:
- Se: NMM 9.0 Hyper-V VSS Minsta CSV-behörigheter som krävs
- Följande Microsoft-program använder VSS för säkerhetskopieringar.
- Exchange
- SQL-server
- SharePoint
- Hyper-V
- Klientresurser: Alla använder backup-kommandot:
nsrsnap_vss_save - Spara uppsättningar: Se tabellen
nedan Motsvarande sparuppsättningar för varje program visas nedan:
Det här är program som använder VSS-baserade säkerhetskopior.
| Indicator | Motsvarande Spara-uppsättning. |
| SharePoint | APPLICATIONS:\Microsoft Office SharePoint Services |
| SQL Server-standardinstans – alla databaser (kallas för ”top level” writer) | APPLICATIONS:\SqlServerWriter |
| SQL Server Standard-instans – en databas | APPLICATIONS:\SqlServerWriter\DatabaseOne |
| SQL Server namngiven instans – alla databaser (till exempel är värdnamnet sqlsv1) | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName |
| SQL Server namngiven instans – en databas | APPLICATIONS:\SqlServerWriter\sqlsv1%5CInstanceName\DatabaseOne |
| Exchange – alla databaser | APPLICATIONS:\Microsoft Exchange YYYY |
| Exchange – enkel databas | APPLICATIONS:\Microsoft Exchange YYYY\DBName1 |
| Hyper-V – alla virtuella maskiner | APPLICATIONS:\Microsoft Hyper-V |
| Hyper-V – en enda VM | APPLICATIONS:\Microsoft Hyper-V\VirtualMachineName |
Fältet Programinformation för NMM-klientresursen måste ha:
NSR_SNAP_TYPE=vss
Specifika Microsoft-program som Exchange och Hyper-V. Kräv ytterligare variabler i fältet Programinformation. Se NMM-användarhandböckerna.
SQL Server VDI-säkerhetskopieringar (icke-VSS):
NMM använder VDI-API:et (Virtual Device Interface) för Microsoft SQL Server för att kommunicera med SQL Server.
SQL VDI-säkerhetskopior använder det här säkerhetskopieringskommandot: nsrsqlsv
I tabellen nedan finns information om hur du sparar uppsättningar och undantag till kommandot för säkerhetskopiering.
| SQL Server-instanstyp | Spara uppsättning Används för den här typen. | Säkerhetskopieringskommando som används för den här typen | Klientresurs behövs |
| ** Fristående SQL Server ** | OBS!** en SQL-server, inte klustrad. | Fullständigt kvalificerat domännamn (FQDN) Fysisk SQL-värd | |
| SQL Server-standardinstans | MSSQL: |
nsrsqlsv |
|
| SQL Server standardinstans (en databas) | MSSQL:DBName1 |
nsrsqlsv |
|
| SQL Server med namnet instance(Namedinst). | MSSQL$Namedinst: |
nsrsqlsv |
|
| SQL Server namngiven instans (en databas) | MSSQL$Namedinst:DBName1 |
nsrsqlsv |
|
| ** Grupperad SQL Server ** |
Failover Cluster är installerat på två eller flera noder som har:
Exempel: SQL Server virtuellt namn är sqlvr1Och två noder är sqlcn1 och sqlcn2VIKTIGT: den sparade uppsättningen ändras inte oavsett namnet på instansen. |
VIKTIGT: Du måste skapa klientresurser med FQDN för följande: klusternoder: Nod 1 sqlcn1Nod 2 sqlcn2Virtuell SQL-server, sqlvr1Schemalägg den virtuella SQL-servern, sqlvr1 |
|
| Standardinstans | MSSQL: |
nsrsqlsv -A sqlvr1 |
Alternativet för säkerhetskopieringskommando-A sqlvirtualname (är valfritt) nsrsqlsv bör vara tillräckligt eftersom klientresursen är SQL Virtual Server Name, om DNS (Domain Name System) matchas korrekt. |
| Namngiven instans | MSSQL: |
nsrsqlsv -A sqlvr1 |
Det virtuella namnet -A är valfritt. |
| En databas | MSSQL:DBName1 |
nsrsqlsv -A sqlvr1 |
Det virtuella namnet -A är valfritt. |
| ** SQL Server AlwaysOn-tillgänglighetsgrupp ** |
Det här avsnittet är ett mer avancerat ämne för den här artikeln. Rekommenderad läsning. NMM SQL Server VDI användarhandbok för mer information. Exempel:AlwaysOn-tillgänglighetsgrupp anropad AG1Namnet på failover-klustret är AGClusterNod 1 är sqlcn1Node2 är sqlcn2. |
VIKTIGT: Du måste skapa klientresurser med FQDN för följande: Namn på redundanskluster ( Agcluster)Nodmedlemmarna i AlwaysOn-tillgänglighetsgruppen (till exempel sqlcn1och sqlcn2)Schemalägg endast AGCluster klient för AlwaysonSchemalägg de andra SQL-noderna i separata grupper för säkerhetskopiering av icke-tillgänglighetsgrupper. |
|
| Standardinstans | MSSQL#AG1 |
nsrsqlsv |
|
| Standardinstans (enkel databas) |
MSSQL#AG1:DBName1 |
nsrsqlsv |
|
| Namngiven instans | MSSQL$NamedInst#AG1 |
nsrsqlsv |
|
| Namngiven instans (en databas) | MSSQL$NamedInst#AG1:DBname1 |
nsrsqlsv |
|
Active Directory-säkerhetskopieringar (icke-VSS):
Klientresurser är en domänkontrollant och NMM installeras som med NetWorker-klienten.
Säkerhetskopieringskommando: nsradsave.exe
Spara uppsättning: Använder formatet unikt namn (DN):
Se tabell för exempel.
| Exempel på domännamn och objekt | Motsvarande unikt namn Spara |
| ** Inte skiftlägeskänsligt utan blanksteg ** | |
| Domän: corp.dell.com | |
| Container för alla användare |
cn=users,dc=corp,dc=dell,dc=com |
| Organisatorisk enhet, teknik |
ou=engineering,dc=corp,dc=dell,dc=com |
| Kapslad organisationsenhet, till exempel: Teknisk forskning |
ou=research,Ou=engineering,dc=corp,dc=dell,dc=com |
| Användarobjekt under ett OU-objekt-CN. |
cn=engadmin,ou=engineering,dc=corp,dc=dell,dc=com |
Andra överväganden:
| Ämnesområde | Överväganden och funderingar att notera |
| Säkerhetskopiering av filsystem | Säkerhetskopiera INTE filsystemets sparuppsättningar i samma grupp som NMM-sparuppsättningar. Från och med NMM 3.0 och senare ska du använda en vanlig gruppresurs (Snapshot är inte markerad) med en separat klientresurs som använder filsystemets sparade uppsättning Säkerhetskopiera inte den här gruppen samtidigt som NMM-programgruppen. Den här klientresursen är en separat klientresursinstans av samma klient med säkerhetskopieringskommandot tomt (enligt normalt filsystem). |
| Behörigheter | Alla NMM-klienter måste ha NetWorker-administratörsbehörighet oavsett. av applikationer, VSS eller icke-VSS - se den här artikeln för behörigheter Referenser: Administratörshandbok, versionsinformation |
| Installationer | NetWorker-klienten MÅSTE installeras innan NMM kan installeras. För varje NMM-version krävs en specifik klientversion. Referenser: Installationsmanualer, guide för programvarukompatibilitet |
| Databasversioner | Varje programserver (Exchange, SQL och så vidare) Har specifika versioner som stöds. Referenser: Kompatibilitetsguide för mjukvara, installationsguide, användarhandböcker |
| Manuell säkerhetskopiering | Manuella klientinitierade säkerhetskopieringar av VSS-sparuppsättningar stöds INTE. |
| Lista med VSS-sparinställningar | Logga in med ett lokalt Windows-administratörskonto på NMM-värden med NMM installerat Kör det här kommandot och kopiera utdata: nsrsnap_vss_save -? |
Ytterligare information
Information om problem som är specifika för VSS-fel finns i: NetWorker: Felsöka säkerhetskopieringsfel på grund av VSS-problem