NetWorker: Použití UASM pro ukládání a obnovení
Summary: Tento článek popisuje několik způsobů použití příkazu NetWorker UASM, který je základem operací kódování a dekódování dat při ukládání a obnovení. Dá se použít k testování výkonu izolací konkrétních aktivit cesty k datům a k operacím řešení potíží. Nakonec jej lze někdy použít jako nízkoúrovňového pomocníka pro obnovu poškozených savesetů. ...
Instructions
O společnosti UASM
Příkaz uasm je nízkoúrovňový nástroj používaný nástrojem NetWorker ke kódování jakéhokoli druhu dat pomocí externí reprezentace dat (XDR). Je základem nástrojů pro ukládání a obnovu, a přestože se nepoužívá v běžných scénářích, má různá použití, která jsou popsána v tomto článku:
- Improvizované uložení, obnovení přesunu indexových souborových systémů NetWorker.
- Testování rychlosti čtení nebo zápisu zdroje dat na klientovi bez dalšího softwaru nebo režie sítě.
- Obnova dat z poškozených savesetů (zejména pásky).
Poznámka: Příkaz uasm není striktně podporován pro běžné operace obnovení NetWorker. Tyto informace slouží jako prostředek k provádění složitých operací ručního obnovení u problémových sad uložení nebo pro účely testování. Od UAM nelze očekávat, že obnoví zálohy jiných než souborových systémů kvůli závislostem indexu a více savesetů ve složitějších uložených sadách, jako jsou databáze.
Ukládání nebo přesouvání indexových souborových systémů
Systémy souborů indexu NetWorker mají speciální vlastnosti a doporučeným způsobem jejich přesunutí je použití UASM. Viz NetWorker: Jak přesunout index klientských souborů do nového umístění , kde najdete úplné podrobnosti. Za předpokladu, že máte přístup z příkazového řádku ke zdrojovému i cílovému systému souborů, spusťte příkaz:
uasm -s -i /nsr/index/client_name | uasm -r -m "/nsr/index"="/new_index_path"
Nahraďte /nsr/index/client_name úplnou cestou k indexu nebo zdrojové složce. V argumentu -m nahraďte nadřazenou složku (/nsr/index) zdrojovou nadřazenou složkou a cílovou nadřazenou složku (/new_index) příslušným umístěním složky, kterou chcete zkopírovat (client_name).
Testování úsporné rychlosti čtení ze zdrojových dat
Chcete-li otestovat rychlost přenosu dat subsystému hostitelského disku do nástroje uasm pro kódování, spusťte příkaz uasm save a data okamžitě zahoďte, abyste izolovali výkon čtení zdroje:
Linux
date +%FT%T; uasm -s -i <source_directory> > /dev/null 2>&1; date +%FT%T
Windows
time /t & uasm -s -i <source_directory> > NUL 2>&1 & time /t
Obnovení ze souborů vytvořených skenerem
U pásek, které mají vadná místa nebo jiné částečné poškození uložené sady, může být nutné použít uasm k obnovení ze souborů vytvořených skenerem. Viz NetWorker: Použití nástroje skeneru , kde najdete další informace o tom, jak obejít příkaz recover a běžný pracovní postup nástroje NetWorker, aby se vytvořily výpisy scanner_file sady uložené pozice, které lze obnovit z hlediska UASM.
Systémy souborů UNIX nelze obnovit do systému souborů Windows a naopak. Chcete-li obnovit soubor vygenerovaný skenerem, nejprve spusťte nástroj UASM, abyste se ujistili, že je soubor životaschopný, a určete hierarchii cest v sadě uložení:
uasm -rnv < scanner_file
Jakmile je cesta známá, můžete spustit obnovení přesměrováním ze original_path sady uložení na vámi zvolený recovery_path . Ten se znovu vytvoří, pokud ještě neexistuje:
uasm -rv -m "original_path"="new_path" < scanner_file
Pokud je cesta již známa, můžete ji zadat přímo jako součást příkazu uasm, abyste obnovili pouze zadaný argument souboru nebo adresáře. To lze použít s přepínačem přesměrování cesty -m nebo ne. V zadané cestě pro obnovení se rozlišují velká a malá písmena.
uasm -rv "/etc"="/tmp/etc" /etc/hosts < scanner_file
Tuto metodu lze také použít v kanálu přímo z příkazu skeneru, pokud na disku není k dispozici místo pro vytvoření souboru saveset skeneru. Příkaz skeneru můžete podle potřeby předat přímo do libovolného z výše uvedených příkladů UASM, pomocí stejného příkazu skeneru, který se používá k vytvoření souboru pro uložení skeneru, ale místo přesměrování na soubor můžete předat příkaz uasm, například:
scanner -S saveset_id device_path | uasm_command