Bolcat - Comando de Linux - Comando Unix

Nom

bolcat - còpia de seguretat del sistema de fitxers ext2

Sinopsi

bolcat [- 0123456789ackMnqSu [- Un arxiu ]] [- B registres ] [- b blocs ] [- d densitat ] [- nombres e inode ] [- fitxer E ] [- fitxer f ] [- script F ] [- h nivell ] [- I nr errors ] [- j nivell de compressió ] [- etiqueta L ] [- fitxer Q ] [- s peus ] [- data T ] [- z nivell de compressió ] fitxers a bolcat
bolcat [- W | -w ]

(La sintaxi de l'opció BSD 4.3 s'implementa per a la compatibilitat amb versions anteriors, però no està documentada aquí).

Descripció

Dump examina els fitxers en un sistema de fitxers ext2 i determina quins fitxers cal fer una còpia de seguretat. Aquests fitxers es copien al disc, a la cinta o a un altre mig d'emmagatzematge per mantenir-los segurs (consulteu l'opció - f a continuació per fer còpies de seguretat remotes ). Un abocador que és més gran que el mitjà de sortida es divideix en diversos volums. A la majoria dels mitjans, la mida es determina escrivint fins que es retorna una indicació de final de mitjans.

En els mitjans que no poden retornar de manera fiable una indicació de finalització de mitjans (com ara algunes unitats de cinta de cartutxos), cada volum té una mida fixa; la mida real es determina especificant els mitjans de cartutx, o bé a través de la mida de la cinta, la densitat i / o les opcions de comptes de bloc a continuació. De manera predeterminada, s'utilitza el mateix nom de fitxer de sortida per a cada volum després de demanar a l'operador que canviï els suports.

files-to-dump és un punt de muntatge d'un sistema de fitxers o una llista de fitxers i directoris que es farà una còpia de seguretat com un subconjunt d'un sistema de fitxers. En el primer cas, es pot utilitzar la ruta d'accés a un sistema de fitxers muntat o al dispositiu d'un sistema de fitxers desmuntable. En aquest darrer cas, algunes restriccions es col·loquen a la còpia de seguretat: - u no està permès, l'únic nivell d'abocament compatible és - 0 i tots els fitxers i directoris han de residir en el mateix sistema de fitxers.

Les següents opcions són compatibles amb :

-0-9

Nivells de bolcat. Un nivell 0, còpia de seguretat completa, garanteix que es copiï el sistema de fitxers sencer (però també vegeu l'opció - h a continuació). Un número de nivell superior a 0, còpia de seguretat incremental, indica que esborreu la còpia de tots els fitxers nous o modificats des de l'últim volcà d'un nivell inferior. El nivell predeterminat és 9.

-a

`` auto-size '' Omita tots els càlculs de la longitud de la cinta i escriviu fins que es retorna una indicació de final de mitjans. Això funciona millor per a les unitats de cinta més modernes i és el valor predeterminat. L'ús d'aquesta opció es recomana especialment quan s'afegeix a una cinta existent, o mitjançant una unitat de cinta amb compressió de maquinari (on mai no es pot assegurar la relació de compressió).

-Una fitxa d'arxiu

Arxivi una taula de contingut en la fitxa archive_file especificada per restaurar (8) per determinar si un fitxer es troba en el fitxer de volteig que s'està restaurant.

-b blocs

El nombre de kilobytes per registre d'abocament. Atès que el sistema IO reuneix totes les sol·licituds en trossos de MAXBSIZE (normalment 64 KB), no és possible utilitzar un bloc major de grans dimensions sense tenir problemes més tard amb la restauració (8). Per tant, l' abocament restringirà les escriptures a MAXBSIZE. El bloc de mida predeterminat és 10.

-B registres

El nombre de blocs de 1 kB per volum. Normalment no es requereix, ja que l' abocament pot detectar els mitjans finals. Quan s'arribi a la mida especificada, el bolcat li espera canviar el volum. Aquesta opció invalida el càlcul de la mida de la cinta en funció de la longitud i la densitat. Si la compressió és en aquest límit, la mida de la sortida comprimida per volum.

-c

Canvieu els valors predeterminats per utilitzar-los amb una unitat de cinta de cartutxos, amb una densitat de 8000 bpi i una longitud de 1700 peus. Si especifiqueu una unitat de cartutx, es sobreescriu la detecció de la part final.

-d densitat

Estableix la densitat de la cinta en densitat El valor predeterminat és 1600BPI. Si especifiqueu una densitat de cinta, es rebutja la detecció de final de mitjans.

-i inodes

Excloeu inodes des de l'abocador. El paràmetre inodes és una llista separada per comes dels nombres d'inode (podeu utilitzar stat per trobar el número d'inode per a un fitxer o directori).

-E fitxer

Llegeix la llista d'inodes que cal excloure de l'abocament del fitxer de fitxer de text . El fitxer ha de ser un fitxer ordinari que contingui nombres d'inode separats per línies noves.

-f fitxer

Escriure la còpia de seguretat al fitxer de fitxer pot ser un fitxer de dispositiu especial com / dev / st0 (una unitat de cinta), / dev / rsd1c ( una unitat de disquet ), un fitxer ordinari o `- '(la sortida estàndard). Es poden donar noms de fitxers múltiples com un únic argument separat per comes. Cada fitxer s'utilitzarà per un volum de bolcat en l'ordre enumerat; si l'abocament requereix més volums que el nombre de noms que es donen, l'últim nom del fitxer s'utilitzarà per a tots els volums restants després de sol·licitar canvis en els mitjans. Si el nom del fitxer és del formulari `` host: file '' o `` user @ host: file '', envia a l'arxiu anomenat a l'host remot utilitzant rmt (8). El nom de la ruta predeterminada del programa remot rmt (8) és / etc / rmt, això pot ser anul·lat per la variable d'entorn RMT

-F script

Executeu l'script al final de cada cinta. El nom del dispositiu i el número de volum actual es passen a la línia d'ordres. L'script ha de tornar 0 si el dipòsit s'ha de continuar sense demanar a l'usuari que canviï la cinta, 1 si el bolcat hauria de continuar però demanar a l'usuari que canviï la cinta. Qualsevol altre codi de sortida provocarà l' abocament de l' abocament . Per motius de seguretat, el bolcat torna a convertir-se en l'identificador d'usuari real i l'ID del grup real abans d'executar l'script.

-h nivell

Honre l'usuari `` nodump '' bandera Dp Dv UF_NODUMP només per abocaments a nivell superior o superior El nivell d'honor per defecte és 1, de manera que les còpies de seguretat incrementals omiten aquests fitxers, però les còpies de seguretat completes les retindran.

-I nr errors

De manera predeterminada, l' abocament ignorarà els primers 32 errors de lectura del sistema de fitxers abans de demanar la intervenció de l'operador. Pots canviar-ho utilitzant aquest indicador a qualsevol valor. Això és útil quan s'executa el bolcat en un sistema de fitxers actiu on els errors de lectura simplement indiquen una inconsistència entre els passos de cartografia i dúmping.

-j nivell de compressió

Comprimiu tots els blocs per escriure a la cinta mitjançant la biblioteca bzlib. Aquesta opció només funcionarà quan es tregui a un fitxer o a una canonada o, quan es caigui en una unitat de cinta, si la unitat de cinta és capaç d'escriure blocs de longitud variable. Necessitaràs almenys la versió 0.4b24 de restauració per tal d'extreure cintes comprimides. Les cintes amb compressió no seran compatibles amb el format de la cinta BSD. El paràmetre (opcional) especifica el nivell de compressió que utilitzarà bzlib. El nivell de compressió predeterminat és 2. Si s'especifica el paràmetre opcional, no hauria d'haver espai en blanc entre la lletra d'opció i el paràmetre.

-k

Utilitzeu l' autenticació Kerberos per parlar amb servidors de cinta remota. (Només està disponible si aquesta opció està habilitada quan es va compilar el bolcat ).

-L etiqueta

L' etiqueta de text de text subministrada per l'usuari es col·loca a l'encapçalament de bolcat, on es poden accedir eines com ara la restauració (8) i el fitxer (1). Tingueu en compte que aquesta etiqueta està limitada com a màxim LBLSIZE (actualment 16) caràcters, que ha d'incloure la finalització `\ 0 '

-m

Si s'especifica aquest indicador, l' abocament optimitzarà la sortida perquè els inodes haguessin estat modificats però no modificats des que l'últim bolcat ("modificat" i "modificat" té el significat definit a la stat (2)). Per als inodes, el bolcat només desarà les metadades, en comptes de desar els continguts de l'inode sencer. Els inodes que són directoris o que han estat modificats des de l'últim dipòsit es guarden de forma regular. Els usos d'aquesta bandera han de ser consistents, és a dir, que qualsevol bolcat en un conjunt d'abocaments incrementals tingui la bandera, o que ningú ho tingui.

Les cintes que s'utilitzin utilitzant aquests 'inodes de metadades' no seran compatibles amb el format de la cinta BSD o les versions anteriors de la restauració.

-M

Activa la funció de diversos volums. El nom especificat amb - f es tracta com un prefix i esborra escrivint en seqüència a 001, 002, etc. Això pot ser útil al vèncer a fitxers en una partició ext2, per evitar la limitació de la mida del fitxer 2 GB.

-n

Quan l' abocament requereix l'atenció de l'operador, notifiqueu a tots els operadors del grup "operador" per mitjà d'un mur semblant (1).

-q

Feu que l' abocament es produeixi amb avort immediatament quan es requereixi l'atenció de l'operador, sense provocar errors d'escriptura, canvis de cinta, etc.

-Q fitxer

Activa el suport d' accés a fitxers ràpids . Les posicions de cinta per a cada inode s'emmagatzemen en el fitxer que s'utilitza per restaurar (si es truca amb el paràmetre Q i el nom del fitxer) per situar directament la cinta en la restauració de fitxers que està treballant actualment. Això estalvia hores en restaurar fitxers solts de còpies de seguretat grans, guarda les cintes i el cap de la unitat.

Es recomana configurar el controlador st per retornar les posicions de la cinta lògica en lloc de fer-ho abans de trucar a l'abocament / restauració amb el paràmetre Q. Atès que no tots els dispositius de cinta admeten posicions de cinta físiques, aquests dispositius de cinta retornen un error durant el bolcat / restauració quan el controlador st és Estableix la configuració física predeterminada. Si us plau, consulteu la pàgina de st man, l'opció MTSETDRVBUFFER, o la pàgina mt man, sobre com configurar el controlador per tornar posicions de la cinta lògica.

Abans de trucar a la restauració amb el paràmetre Q, assegureu-vos sempre que el controlador st estigui configurat per retornar el mateix tipus de posició de cinta que s'utilitza durant la trucada per bolcar. En cas contrari, la restauració pot ser confusa.

Aquesta opció es pot utilitzar quan es vulguin descarregar a les cintes locals (vegeu més amunt) o als fitxers locals.

-s peus

Intentem calcular la quantitat de cinta necessària en una densitat particular. Si es supera aquest import, envieu les pautes d'una cinta nova. Es recomana ser una mica conservador en aquesta opció. La longitud de la cinta predeterminada és de 2300 peus. Si especifiqueu la mida de la cinta, es sobreescriu la detecció de l'extremitat de la xarxa.

-S

Estimació de mida. Determineu la quantitat d'espai necessari per dur a terme l'abocament sense fer-ho, i mostrar la quantitat estimada de bytes que prendrà. Això és útil amb abocadors incrementals per determinar quants volums de mitjans es necessitaran.

-T data

Utilitzeu la data especificada com a hora d'inici del bolcat en comptes del temps determinat a l'hora de cercar / etc / dumpdates. El format de data és el mateix que el de ctime (3). Aquesta opció és útil per a les seqüències d'ordres automàtiques que volen bolcar durant un període de temps específic. L'opció - T és mútuament exclusiva de l 'opció - u .

-u

Actualitzeu el fitxer / etc / dumpdates després d'un bolcat amb èxit. El format de / etc / dumpdates és llegible per persones, que consisteix en un registre de format lliure per línia: el nom del sistema de fitxers , el nivell d'increment i la data d'emissió del format ctime (3). Pot haver només una entrada per cada sistema de fitxers a cada nivell. El fitxer / etc / dumpdates es pot editar per canviar qualsevol dels camps, si és necessari.

-W

Dump informa a l'operador quins sistemes d'arxius necessiten ser objecte de dumping. Aquesta informació es troba recollida a partir dels fitxers / etc / dumpdates i / etc / fstab. L'opció - W provoca que s'imprimeixi, per a tots els sistemes de fitxers en / etc / dumpdates i sistemes de fitxers reconeguts en / etc / fstab la data de lliurament més recent i a nivell, i ressalta els que s'han de vèncer. Si s'estableix l'opció - W , se ignoraran totes les altres opcions i es sortirà immediatament.

-w

És com - W, però només imprimeix els sistemes de fitxers reconeguts a / etc / fstab que s'han de vèncer.

-z nivell de compressió

Comprimiu tots els blocs per escriure a la cinta mitjançant la biblioteca zlib. Aquesta opció només funcionarà quan es tregui a un fitxer o a una canonada o, quan es caigui en una unitat de cinta, si la unitat de cinta és capaç d'escriure blocs de longitud variable. Necessiteu almenys la versió 0.4b22 de restauració per tal d'extreure cintes comprimides. Les cintes amb compressió no seran compatibles amb el format de la cinta BSD. El paràmetre (opcional) especifica el nivell de compressió que utilitzarà zlib. El nivell de compressió predeterminat és 2. Si s'especifica el paràmetre opcional, no hauria d'haver espai en blanc entre la lletra d'opció i el paràmetre.

L' abocament requereix intervenció de l'operador en aquestes condicions: final de cinta, final de bolcat, error d'escriptura de cinta, error d'obertura de la cinta o error de lectura de disc (si hi ha més d'un llindar de nr errors). A més d'alertar a tots els operadors que implica la tecla - n , l' abocament interactua amb l'operador en el terminal de control de l'abocament en els moments en que l' abocament ja no pot continuar, o si alguna cosa està malament. Totes les preguntes que es presentin a les respostes de bolcat han de respondre si s'escriu «yes» o «no» de manera apropiada.

Ja que fer un abocador implica molt de temps i esforç per a abocaments complets, elimina punts de control al començament de cada volum de cinta. Si l'escriptura d'aquest volum falla per algun motiu, l' abocament , amb el permís de l'operador, es reiniciarà des del punt de control després de la reducció i eliminació de la cinta vella i s'ha muntat una cinta nova.

Dump informa a l'operador què està passant a intervals periòdics, incloent normalment estimacions baixes del nombre de blocs a escriure, el nombre de cintes que trigarà, el temps de finalització i el temps de canvi de la cinta. La sortida és detallada, de manera que altres sàpiguen que el dipòsit de control del terminal està ocupat i serà durant un temps.

En el cas d'un esdeveniment de disc catastròfic, el temps necessari per restaurar totes les cintes de còpia de seguretat o arxius necessaris al disc es pot mantenir al mínim escalonant els abocadors incrementals. Un mètode eficient d'escalar abocadors incrementals per minimitzar el nombre de cintes segueix:

Després de diversos mesos, les cintes diàries i setmanals s'han de girar del cicle d'abocament i s'han introduït cintes noves.

VEGEU TAMBÉ

rmt (8)

Important: utilitzeu l'ordre man ( % home ) per veure com s'utilitza una comanda a l'ordinador en particular.