NetWorker: UASM:n käyttäminen tallennukseen ja palautukseen
Summary: Tässä artikkelissa kuvataan useita käyttötarkoituksia NetWorker-uasm-komennolle, joka on tietojen koodauksen ja dekoodauksen tallennus- ja palautustoimintojen taustalla. Sitä voidaan käyttää suorituskyvyn testaamiseen eristämällä tietyt tietopolun toiminnot ja vianmääritystoimiin. Lopuksi sitä voidaan joskus käyttää matalan tason palautusavustajana vahingoittuneille tallennussarjoille. ...
Instructions
Tietoja UASM: stä
UASM-komento on matalan tason apuohjelma, jota NetWorker käyttää kaikenlaisten tietojen koodaamiseen XDR:n (External Data Presentation) avulla. Se on tallennus- ja palautusapuohjelmien taustalla, ja vaikka sitä ei käytetä yleisissä tilanteissa, sillä on useita käyttötarkoituksia, joita tässä artikkelissa kuvataan:
- NetWorker-indeksin tiedostojärjestelmien impromptu-tallennus ja siirron palautus.
- Tietolähteen luku- tai kirjoitusnopeuden testaaminen työasemassa ilman muita ohjelmisto- tai verkkokustannuksia.
- Tietojen palauttaminen vahingoittuneista tallennussarjoista (erityisesti nauhalta).
Huomautus: UASM-komentoa ei tueta tiukasti normaaleissa NetWorker-palautustoiminnoissa. Nämä tiedot on tarkoitettu monimutkaisten manuaalisten palautustoimintojen suorittamiseen ongelmantallennusjoukoille tai testaustarkoituksiin. UASM:n ei voida odottaa palauttavan muita kuin tiedostojärjestelmän varmuuskopioita johtuen indeksi- ja usean tallennusjoukon riippuvuuksista monimutkaisemmissa tallennusjoukoissa, kuten tietokannoissa.
Indeksitiedostojärjestelmien tallentaminen tai siirtäminen
NetWorker Index -tiedostojärjestelmillä on erityisominaisuuksia, ja suositeltu tapa siirtää niitä on käyttää UASM:ää. Katso NetWorker: Asiakkaan tiedostoindeksin siirtäminen uuteen sijaintiin saadaksesi täydelliset tiedot. Olettaen, että voit käyttää komentoriviltä sekä lähdetiedostojärjestelmää että kohdetiedostojärjestelmää, suorita komento:
uasm -s -i /nsr/index/client_name | uasm -r -m "/nsr/index"="/new_index_path"
Korvaa /nsr/index/client_name indeksin tai lähdekansion koko polulla. Korvaa argumentissa -m pääkansio (/nsr/index) pääkansiolla ja kohteen pääkansio (/new_index) sopivalla sijainnilla kopioitavalle kansiolle (client_name).
Lukunopeuden tallennusnopeuden testaaminen lähdetiedoista
Testaa isäntälevyalijärjestelmän tiedonsiirtonopeus UASM:ään koodausta varten suorittamalla UASM-tallennus ja hylkäämällä tiedot välittömästi lähteen lukusuorituskyvyn eristämiseksi:
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
Palautuminen skannerilla luoduista tiedostoista
Jos nauhassa on huonoja kohtia tai muita osittaisia tallennussarjan vaurioita, voi olla tarpeen käyttää uasm:ää skannerilla luotujen tiedostojen palauttamiseen. Katso NetWorker: Scanner Utility antaa lisätietoja recover-komennon ja NetWorkerin normaalin työnkulun ohittamisesta UASM-palautettavien scanner_file saveset-vedosten tuottamiseksi.
UNIX-tiedostojärjestelmiä ei voi palauttaa Windowsin tiedostojärjestelmään ja päinvastoin. Jos haluat palauttaa skannerin luoman tiedoston, varmista ensin tiedoston elinkelpoisuus suorittamalla uasm ja määrittämällä tallennusjoukon polkuhierarkia:
uasm -rnv < scanner_file
Kun polku on tiedossa, voit suorittaa palautuksen uudelleenohjaamalla tallennusjoukon original_path valitsemaasi recovery_path , joka luodaan uudelleen, jos sitä ei vielä ole:
uasm -rv -m "original_path"="new_path" < scanner_file
Jos polku on jo tiedossa, voit määrittää sen suoraan osana UASM-komentoa ja palauttaa vain annetun tiedoston tai hakemistoargumentin. Tätä voidaan käyttää joko -m-polun uudelleenohjauskytkimen kanssa tai ei. Kirjainkoko on merkitsevä annetussa palautuspolussa.
uasm -rv "/etc"="/tmp/etc" /etc/hosts < scanner_file
Tätä menetelmää voidaan käyttää myös putkessa suoraan skannerikomennosta, jos levytilaa ei ole käytettävissä skannerin saveset-tiedoston luomiseen. Voit putkittaa skannerikomennon suoraan mihin tahansa yllä olevista UASM-esimerkeistä tarpeen mukaan samalla skannerikomennolla, jota käytetään skannerin saveset-tiedoston luomiseen, mutta tiedostoon ohjaamisen sijaan putki UASM:ään, esimerkiksi:
scanner -S saveset_id device_path | uasm_command