NetWorker: Jak používat nsrclientfix, chyba "Cannot find attribute 'client id'"
Shrnutí: Jak pomocí nástroje nsrclientfix identifikovat a opravit problémy s klientem na serveru NetWorker.
Příznaky
Příkaz nsrclientfix se používá k analýze databáze médií a hledání poškození ID klienta.
Může také sloučit klienty v databázi prostředků i v databázi médií.
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.
Příčina
- Obecnou příčinou je, že se klient během zálohování identifikuje v databázi médií jako název, o kterém server NetWorker nezjistí, že je alias.
- To může být také způsobeno vytvořením prostředku klienta s jiným názvem, než je zvolený název (název klienta), který bude představovat klienta.
- Tento druh problému může způsobit špatné vyhlazování v souboru hosts systému. Před provedením dalších akcí je nutné provést opravy v souboru hosts.
Řešení
Požadavky
Před změnou indexů klientských souborů NetWorker proveďte následující kroky.1. Provedením zálohy ochrany serveru zazálohujte stávající indexy, databázi médií (mm) a databázi prostředků NetWorker (nsrdb)
Shromážděte informace o sadě uložení spouštěcího systému pomocí: mminfo -B
2. Vypněte démony NetWorker na serveru NetWorker:
Windows: net stop nsrexecd /y
Windows:tasklist | findstr nsr
4. Kromě zálohy ochrany serveru lze na serveru NetWorker vytvářet kopie složek mm a nsrdb.
B. nsrdb: Linux: /nsr/res/nsrdb Windows: .\Program Files\EMC NetWorker\nsr\res\nsrdb
D. V závislosti na velikosti indexu a dostupném místě na serveru lze index také zkopírovat: Linux: /nsr/index Windows: .\Program Files\EMC NetWorker\nsr\index
Windows: net start nsrd
Proces
1. Zjistěte, kteří klienti mají problémy s clientid. Následující příkaz pouze zkontroluje možné problémy, ale neprovede žádnou nápravnou akci.
Syntax:
nsrclientfix -a - -p
Příklad:
nsrclientfix -a - -p
4. Zkontrolujte seznam klientů, které chcete sloučit.
Otevřete textový soubor vytvořený v předchozím kroku a zkontrolujte každý řádek:
nsrclientfix-u soubor
Příklad:
Sloučením těchto zákazníků do společnosti "alenka": alenka.emc.com
Sloučení databáze zdrojů pro klienta 'alenka'.
Sloučení mediální databáze pro klienta 'alenka'.
Sloučení je dokončeno pro klienta "alenka".
Očista klienta "časová".
Vyprázdnění databáze prostředků dočasného klienta.
Vymazání databáze médií od "časového" klienta.
Odebrání všech záloh indexů souvisejících s dočasným klientem v databázi médií.
Úspěšně vyprázdněn "časový" klient.
Vymazání klienta 'localhost'.
Vymazání databáze prostředků klienta localhost.
Probíhá mazání databáze médií od klienta 'localhost'.
Odebrání všech záloh indexů souvisejících s localhost klienta v databázi médií.
Došlo k úspěšnému vymazání klienta localhost.
Očista klienta "alenka.emc.com".
Vyprázdnění databáze prostředků klienta alenka.emc.com.
Vymazání databáze médií od klientských alenka.emc.com.
Odstranění všech záloh indexů souvisejících s klientem "alenka.emc.com" v databázi médií.
Úspěšně vymazán klient "alenka.emc.com".