NetWorker: Hvordan bruke nsrclientfix, feil "Kan ikke finne attributtet 'klient-id'"
Summary: Slik bruker du nsrclientfix til å identifisere og løse klient-ID-problemer på en NetWorker-server.
Symptoms
Kommandoen nsrclientfix brukes til analyse av mediedatabasen for å se etter klient-ID-korrupsjon.
Den kan også slå sammen klienter i både ressursdatabasen og 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 generelle årsaken er at en klient identifiserer seg selv til mediedatabasen under en sikkerhetskopiering som et navn NetWorker-serveren ikke skjønner er et alias.
- Dette kan også skyldes at du oppretter en klientressurs med et annet navn enn det valgte navnet (klientnavnet) som skal representere klienten.
- Dårlig aliasing i systemets vertsfil kan forårsake denne typen problem. Korrigeringer av vertsfilen må gjøres før du foretar ytterligere tiltak.
Resolution
Forhåndskrav
Utfør følgende trinn før du endrer NetWorker-klientfilindeksene.1. Utfør en sikkerhetskopiering av serverbeskyttelse for å sikkerhetskopiere eksisterende indekser, mediedatabaser (mm) og NetWorker-ressursdatabasen (nsrdb)
Samle bootstrap lagre settinformasjon med: mminfo -B
2. Avslutt NetWorker-bakgrunnsprosessene på NetWorker-serveren:
Windows: net stop nsrexecd / y
Windows:tasklist | findstr nsr
4. I tillegg til sikkerhetskopien av serverbeskyttelsen kan det lages kopier av mm- og nsrdb-mappene på NetWorker-serveren.
B. nsrdb: Linux: /nsr/res/nsrdb Windows: .\Program Files\EMC NetWorker\nsr\res\nsrdb
D. Avhengig av indeksstørrelsen og tilgjengelig plass på serveren, kan indeksen også kopieres: Linux: /nsr/index Windows: .\Program Files\EMC NetWorker\nsr\index
Windows: net start nsrd
Prosess
1. Identifiser hvilke klienter som har klient-ID-problemer. Følgende kommando ser bare etter mulige problemer, men utfører ingen korrigerende tiltak.
Syntaks:
nsrclientfix -a - -p
Eksempel:
nsrclientfix -a - -p
4. Se gjennom listen over klienter som skal slås sammen.
Åpne tekstfilen som ble opprettet i forrige trinn, og se gjennom hver linje:
nsrclientfix -ufile
Eksempel:
Slå sammen følgende klienter til 'alenka': alenka.emc.com
Sammenslåing av ressursdatabasen for klienten 'alenka'.
Sammenslåing av mediedatabasen for klienten 'alenka'.
Sammenslåingen er fullført for klienten 'alenka'.
Rensing av klienten 'temporal'.
Rensing av ressursdatabasen for klient 'temporal'.
Rensker mediedatabasen for klientens 'temporale'.
Fjerning av eventuelle indekssikkerhetskopier relatert til klient "temporal" i mediedatabasen.
Vellykket renset klient 'temporal'.
Renser klienten 'localhost'.
Rensing av ressursdatabasen til klienten 'localhost'.
Rensing av mediedatabasen for klienten 'localhost'.
Fjerne eventuelle indekssikkerhetskopier relatert til klientens 'localhost' i mediedatabasen.
Vellykket renset klient 'localhost'.
Renser klienten 'alenka.emc.com'.
Renser ressursdatabasen for klientens alenka.emc.com'.
Renser mediedatabasen for klientens 'alenka.emc.com'.
Fjerne eventuelle indekssikkerhetskopier relatert til klientens alenka.emc.com i mediedatabasen.
Vellykket renset klient 'alenka.emc.com'.