NetWorker: Använda skannerverktyget
Summary: I den här artikeln beskrivs olika användningsfall för skannerverktyget och allmänna metodtips och varningar.
Instructions
- Skapa en lista över alla sparade uppsättningar som finns i volymfilsystemet
- Importera en främmande eller borttagen volym tillbaka till mediedatabasen
- Läsa en sparad uppsättning för att återskapa indexposter från själva data, där bläddringsperioden har passerat
- Korrigera poster för en eller flera sparade uppsättningar på en volym om mediedatabasposter är felaktiga
- Läser sparade uppsättningsdata direkt till en lokal fil för separat UASM-återställning, speciellt för skadade eller ofullständiga sparade uppsättningar
Verifiera volymetikett och innehåll
Skannerns standardanvändning när du inte inkluderar några andra argument kan användas för att rapportera etikett, volym-ID, blockstorlek för bandmedia och vilka saveset-entiteter som finns på en volym. Även om det inte finns något -i / -m ändras inga databasposter. Detta kan vara användbart för att verifiera förekomsten av en lagringsuppsättning för skivor eller band genom att kontrollera själva mediet. Den kan också avgöra om det finns en genomförbar, läsbar etikett – skannern kan till exempel avslöja att bandkryptering förhindrar en etikettläsning (se LTO Hardware Encryption och NetWorker för mer information), vilket ger felet:
8945:scanner: read: -1 bytes
Det kan också visa SCSI-återställningar för bandklassade enheter (felsökning av överskrivna etiketter och SCSI-återställningar i NetWorker), där monteringen misslyckas:
Unexpected file number, wanted 2, got <other number>
Exempel:
scanner device_name_or_local_path
Importera volymer och poster
Exempel:
scanner -m device_name_or_local_path
Indexera om sparade uppsättningar för bläddring
Exempel:
scanner -i -F device_name_or_local_path
Tvinga fram korrigering av sparade metadata
Om det redan finns en sparad uppsättning i databasen när skannern hittar den är standardbeteendet att avstå från uppdatering av prestandaskäl. Om poster i mediedatabasen anses saknas eller vara ofullständiga/skadade, eller om -i används för att indexera om en sparad uppsättning efter dess bläddringsperiod, använd -Fför att tvinga fram överskrivning av postinformationen. I annat fall måste du först ta bort den sparade uppsättningen. Observera att om inte en ny kvarhållningstid anges (se nedan) med -y, beräknas den nya kvarhållningen av instanser automatiskt. Observera även att den här flaggan krävs vid skanning av bandmedier.
Exempel:
scanner -m -F device_name_or_local_path
Skannar sparat innehåll till lokal fil
Ibland, för sparuppsättningar som kräver särskild hantering, till exempel bandsparuppsättningar med dåliga fläckar, kan skannern användas för att direkt läsa data och istället för att uppdatera mediedatabasposter, spara data till en monolitisk fil som sedan kan återställas med uasm-verktyget. Detta kan vara en användbar sista utväg där typiska återhämtningar visar sig vara omöjliga. Om du vill skanna en sparad uppsättning till en fil anger du bara en enda sparad uppsättning med -S och omdirigerar utdata. Observera att datautdata på stdout och loggmeddelanden på stderr - om båda omdirigeras till datafilen är den oanvändbar. Se till att stderr omdirigeras någon annanstans på lämpligt sätt. Se NetWorker: Använd uasm för spara och återställa för mer information om hur du återställer från den skannade sparade filen.
Exempel:
scanner -S saveset_id > scanned_saveset_filename 2> scanner_log
Selektiv skanning av en volym
Det finns flera sätt att genomsöka en volym efter specifika poster:- Individuella sparuppsättningar: Använd -S saveset_iden eller flera gånger för att endast söka efter de sparade uppsättningarna. kan användas istället för eller med-I-saveset_id_listfile vilket också begränsar kontrollen av sparade uppsättningar i filen (en per rad).
- Bootstraps: Om du bara vill söka efter bootstrap-sparade uppsättningar kör du skannern med växeln -B . Observera att det inte finns något behov av att använda -m / -i eller -F eftersom bootstraps inte behöver finnas i mediedatabasen för att återställa - deras plats och saveset-ID är allt som krävs för nsrdr katastrofåterställning.
- Tidsintervall för skapande: Använd -Yför skapande start/senare än datetime (till exempel 2023/01/01) och -Z för skapande slut/tidigare än datetime (till exempel 2024/02/29) för att begränsa till endast sparade uppsättningar som skapats inom en viss tidsperiod.
- Klient-/saveset-namn: Använd endera eller bådaav -c client eller-N saveset_name för att endast söka efter sparade uppsättningar som matchar dessa kriterier. -meller-ikrävs för-c. Båda switcharna kan användas flera gånger för att matcha flera kriterier.
Bästa praxis vid skanning av bandvolymer
Skannerverktyget är på låg nivå och finns inte representerat alls i användargränssnittet och hanteras inte heller i normala NetWorker-åtgärder. Därför är det viktigt att se till att bandenheterna är skyddade mot störningar, eftersom NetWorker-servern inte är medveten om att skannern fungerar och kan begära bandet eller enheten. För att undvika detta,
- Ladda bandkassetten i en tom enhet utan montering från användargränssnittet i biblioteket/enhetens snabbmeny.
- Markera bandenheten som "Disabled" eller "Service Mode" för att undvika att NetWorker försöker göra något med vare sig enheten eller mediet.
- Börja med skannerkommandot och låt det slutföras.
- När du är klar aktiverar du bandenheten igen och tar bort bandmediet.