NetWorker: Så här använder du nsrclientfix, fel "Det går inte att hitta attributet 'klient-id'"
Summary: Så här använder du nsrclientfix för att identifiera och rätta clientid-problem på en NetWorker-server.
Symptoms
Kommandot nsrclientfix används för analys av mediedatabasen för att söka efter skadade klient-ID:n.
Den kan också sammanfoga klienter i både resursdatabasen och mediedatabasen.
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.
Cause
- Den allmänna orsaken är en klient som identifierar sig för mediedatabasen under en säkerhetskopiering som ett namn som NetWorker-servern inte inser är ett alias.
- Detta kan också orsakas av att du skapar en klientresurs med ett annat namn än det valda namnet (klientnamnet) för att representera klienten.
- Dålig alias i systemets hosts-fil kan orsaka den här typen av problem. Korrigeringar av hosts-filen måste göras innan några ytterligare åtgärder vidtas.
Resolution
Förutsättningar
Utför följande steg innan du ändrar NetWorker-klientens filindex.1. Utför en "Server Protection Backup" för att säkerhetskopiera befintliga index, mediedatabasen (mm) och NetWorker-resursdatabasen (nsrdb)
Samla in information om bootstrap-sparuppsättningen med: mminfo -B
2. Stäng av NetWorker-daemonerna på NetWorker-servern:
Windows: net stop nsrexecd /y
Windows:tasklist | findstr nsr
4. Förutom säkerhetskopiering av serverskydd kan kopior av mapparna mm och nsrdb göras på NetWorker-servern.
B. nsrdb: Linux: /nsr/res/nsrdb Windows: .\Program Files\EMC NetWorker\nsr\res\nsrdb
D. Beroende på indexstorleken och tillgängligt utrymme på servern kan indexet också kopieras: Linux: /nsr/index Windows: .\Program Files\EMC NetWorker\nsr\index
Windows: net start nsrd
Process
1. Identifiera vilka klienter som har problem med clientid. Följande kommando söker bara efter möjliga problem, men utför inga korrigerande åtgärder.
Syntax:
nsrclientfix -a - -p
Exempel:
nsrclientfix -a - -p
4. Granska listan över klienter som ska slås samman.
Öppna textfilen som skapades i föregående steg och granska varje rad:
nsrclientfix -u-fil
Exempel:
Sammanslagning av följande klienter till 'alenka': alenka.emc.com
Sammanslagning av resursdatabasen för klienten 'alenka'.
Sammanslagning av mediedatabasen för klienten 'alenka'.
Sammanslagningen är klar för klienten 'alenka'.
Rensning av klienten "temporal".
Rensa resursdatabasen från klienten "temporal".
Rensa mediedatabasen från klienten "temporal".
Ta bort alla indexsäkerhetskopior som är relaterade till klientens "temporala" i mediedatabasen.
Rensningen av klienten "temporal" har slutförts.
Rensa klienten "localhost".
Rensa resursdatabasen från klienten "localhost".
Rensa mediedatabasen från klienten "localhost".
Ta bort alla indexsäkerhetskopior som är relaterade till klientens "localhost" i mediedatabasen.
Klienten "localhost" rensades.
Rensa klienten "alenka.emc.com".
Rensa resursdatabasen från klienten "alenka.emc.com".
Rensa mediedatabasen från klienten "alenka.emc.com".
Ta bort alla indexsäkerhetskopior relaterade till klientens alenka.emc.com i mediedatabasen.
Rensade klientens alenka.emc.com.