NetWorker: Bruke skannerverktøyet
Summary: Denne artikkelen beskriver ulike brukstilfeller for skannerverktøyet og generell bruk av anbefalte fremgangsmåter og advarsler.
Instructions
- Opprette en liste over alle lagringssett som finnes i volumfilsystemet
- Importere et fremmed eller slettet volum tilbake til mediedatabasen
- Lese et lagringssett for å gjenoppbygge stikkordregisteroppføringer fra selve dataene, der søkeperioden er passert
- Korrigere oppføringer for ett eller flere lagringssett på et volum hvis postene i mediedatabasen er feil
- Direkte lesing av lagrede data til en lokal fil for separat UASM-gjenoppretting, spesielt for skadede eller ufullstendige lagringssett
Kontrollere volumetikett og innhold
Skannerens standardbruk når den ikke inkluderer andre argumenter, kan brukes til å rapportere etikett, volum-ID, blokkstørrelse for båndmedier og hvilke lagrede enheter som finnes på et volum. Selv om ingen -i / -m er til stede, endres ingen databaseposter. Dette kan være nyttig for å verifisere tilstedeværelsen av en disk eller et båndlagringssett ved å sjekke selve mediet; Den kan også avgjøre om det finnes en levedyktig, lesbar etikett – skanneren kan for eksempel avsløre båndkryptering for å forhindre at en etikett leses (se LTO-maskinvarekryptering og NetWorker for mer informasjon), og viser feilen:
8945:scanner: read: -1 bytes
Det kan også avsløre tilbakestilling av SCSI for båndklasseenheter (feilsøking av overskrevne etiketter og SCSI-tilbakestilling i NetWorker), der monteringen mislykkes:
Unexpected file number, wanted 2, got <other number>
Eksempel:
scanner device_name_or_local_path
Importere volumer og poster
Eksempel:
scanner -m device_name_or_local_path
Indeksering av lagringssett på nytt for bla gjennom
Eksempel:
scanner -i -F device_name_or_local_path
Tvinge frem korrigering av lagrede metadata
Hvis det allerede finnes et lagringssett i databasen når skanneren finner det, er standard virkemåte å avstå fra oppdatering av ytelsesgrunner. Når oppføringer i mediedatabasen anses å mangle eller være ufullstendige/skadet, eller -i brukes til å indeksere et saveset på nytt etter søkeperioden, bruk -Ffor å tvinge overskriving av postinformasjonen. Ellers kreves sletting av lagringssettet først. Vær oppmerksom på at med mindre en ny oppbevaringstid angis (se nedenfor) ved hjelp av -y, beregnes oppbevaring av den nye forekomsten automatisk. Merk også dette flagget er nødvendig når du skanner båndmedier.
Eksempel:
scanner -m -F device_name_or_local_path
Skanner lagret innhold til lokal fil
Noen ganger, for lagringssett som krever spesiell håndtering, for eksempel båndlagringssett med dårlige flekker, kan skanneren brukes til å lese dataene direkte, og i stedet for å oppdatere mediedatabaseoppføringer, kan du forplikte dataene til en monolitisk fil som deretter kan gjenopprettes med uasm-verktøyet. Dette kan være en nyttig siste utvei der typiske utvinninger viser seg umulig. Hvis du vil skanne et saveset til fil, angir du bare ett enkelt saveset med -S og omdirigerer utdataene. Merk at data utgang på stdout, og loggmeldinger på stderr - hvis begge er omdirigert til datafilen, er det ubrukelig. Sørg for at stderr omdirigeres til andre steder på riktig måte. Se NetWorker: Bruke UASM for lagring og gjenoppretting for detaljer om hvordan du gjenoppretter fra den skannede saveset-filen.
Eksempel:
scanner -S saveset_id > scanned_saveset_filename 2> scanner_log
Selektivt skanne et volum
Det er flere måter å skanne et volum for bestemte oppføringer:- Individuelle lagringssett: Bruk -S saveset_idén eller flere ganger for å skanne bare etter de lagrede settene. kan brukes i stedet for eller med-I-saveset_id_listfile som også vil begrense kontroll av lagringssett i filen (en per linje).
- Bootstraps: Hvis du bare vil søke etter lagringssett for oppstartsstropper, kjører du skanneren med -B-bryteren . Merk at det ikke er behov for å bruke -m / -i eller -F siden bootstraps ikke er pålagt å være i mediedatabasen for å gjenopprette - deres plassering og saveset-ID er alt som kreves for nsrdr-katastrofegjenoppretting.
- Tidsintervall for opprettelse: Bruk -Yfor opprettelse start / senere enn datetime (for eksempel 2023/01/01) og -Z for opprettelse slutt / tidligere enn datetime (for eksempel 2024/02/29) for å begrense til lagresett opprettet bare innen en bestemt tidsperiode.
- Client / saveset name: Bruk en av eller beggeav -c-klienten eller-N-saveset_name for å skanne bare etter lagringssett som samsvarer med disse kriteriene. -meller-ikreves for-c. Begge svitsjene kan brukes flere ganger for å oppfylle flere kriterier.
Anbefalte fremgangsmåter ved skanning av båndvolumer
Skannerverktøyet er lavt nivå og ikke representert i det hele tatt i brukergrensesnittet, og håndteres heller ikke i normale NetWorker-operasjoner. Derfor er det viktig å sikre at båndenhetene er beskyttet mot forstyrrelser, siden NetWorker-serveren ikke kjenner til skannerens drift, og kan be om båndet eller disken. For å unngå dette,
- Legg båndkassetten i en tom stasjon uten montering fra brukergrensesnittet i kontekstmenyen bibliotek / stasjon.
- Merk båndenheten som 'Deaktivert' eller 'Servicemodus' for å unngå at NetWorker prøver å gjøre noe med enten disken eller media.
- Start skannerkommandoen , og la den fullføres.
- Når du er ferdig, aktiverer du båndstasjonen på nytt og laster ut båndmediet.