Dump - Linux Command - Unix naredba

Ime

dump - ext2 datotečni sustav backup

Sinopsis

[- datoteka ] [- datoteka ] [- b blokira ] [- d gustoća ] [- e inode brojevi ] [- E datoteka ] [- f datoteka ] [- F skripta ] [- ] [- I broj pogrešaka ] [- j razina kompresije ] [- L oznaka ] [- Q datoteka ] [- noge ] [- T datum ] [- z razina kompresije ]
dump [- W | -w ]

(Sintaksa opcija BSD 4.3 provodi se za kompatibilnost unatrag, ali ovdje nije dokumentirana.)

Opis

Dump ispituje datoteke na ext2 datotečnom sustavu i određuje koje datoteke treba sigurnosno kopirati. Ove se datoteke kopiraju na zadani disk, traku ili drugi medij za pohranu za sigurno čuvanje (pogledajte dolje navedenu opciju za faksiranje na daljinu ). Dump koji je veći od izlaznog medija je razbijen u više volumena. Na većini medija veličina se određuje pisanjem dok se ne vrati indikacija kraja medija.

Na medijima koji ne mogu pouzdano vratiti oznaku krajnjeg medija (kao što su neki pogoni s kasetnim vrpcama), svaki volumen je fiksne veličine; stvarnu veličinu određuje se određivanjem medija za uložak ili pomoću opcije veličine vrpce, gustoće i / ili blokova broja dolje. Prema zadanim postavkama, isti naziv izlaznog datoteke koristi se za svaku glasnoću nakon što od operatera zatraže promjenu medija.

datoteke-do-dump je ili montirana točka datotečnog sustava ili popis datoteka i direktorija za sigurnosnu kopiju kao podskup datotečnog sustava. U prvom slučaju, može se koristiti i put do montiranog datotečnog sustava ili uređaja nekontiranog datotečnog sustava. U potonjem se slučaju sigurnosna kopija stavlja na određena ograničenja: - nije dopuštena, jedina razina dumpova podržana je - 0, a sve datoteke i direktori moraju se nalaziti na istom datotečnom sustavu.

Sljedeće opcije podržavaju :

-0-9

Razina ispuštanja. Razina 0, puna sigurnosna kopija, jamči da se cijeli datotečni sustav kopira (ali pogledajte i opciju - h u nastavku). Razina iznad 0, inkrementalni backup, govori deponu da kopira sve datoteke koje su nove ili izmijenjene od zadnjeg odlagališta niže razine. Zadana razina je 9.

-a

`` auto-size '' Zaobići sve izračune duljine trake i napisati dok se ne vrati indikacija kraja medija. Ovo najbolje funkcionira za najsuvremenije pogone s trakom, a zadano je. Upotreba ove opcije posebno se preporučuje prilikom dodavanja na postojeću vrpcu ili uporabom kasetofona s komprimiranjem hardvera (gdje nikad ne možete biti sigurni u omjer kompresije).

- arhivska datoteka

Arhivirajte tablicu sadržaja sadržaja u specificiranom arhivu_file koji će se koristiti za vraćanje (8) kako bi se utvrdilo je li datoteka u deponijskoj datoteci koja se vraća.

-b blokiraju

Broj kilobajta po zapisu za odlaganje. Budući da IO sustav presijeca sve zahtjeve u komade MAXBSIZE (obično 64 kB), ne može se koristiti veći blokijalni broj bez kasnijih problema s vraćanjem (8). Stoga će odlagalište ograničiti pisanje na MAXBSIZE. Zadana blokada je 10.

-B zapisi

Broj blokova od 1 kB po volumenu. Obično nije potrebno, jer odlagalište može otkriti krajnje medije. Kada je dosegnuta određena veličina, dump vas čeka da promijenite glasnoću. Ova opcija nadjačava izračun veličine vrpca na temelju duljine i gustoće. Ako je kompresija na ovoj granici veličina komprimiranog izlaza po volumenu.

c

Promijenite zadane postavke za uporabu s pogonom na traci s tintom, gustoće od 8000 bpi i dužinom od 1700 stopa. Određivanje pogona spremnika s tintom nadjačava otkrivanje krajnjeg medija.

-d gustoće

Postavite gustoću trake na gustoću Zadano je 1600BPI. Određivanje gustoće trake nadjačava otkrivanje krajnjeg medija.

-e inode

Izuzmite inode iz odlagališta. Parametar inodes je popis od brojeva inoda koji su odvojeni zarezom (možete koristiti stat za pronalaženje inode broja za datoteku ili direktorij).

-Izvoz

Čitanje popisa inodova koje treba izuzeti iz izvatka iz datoteke s tekstualnim datotekama Datoteka datoteke treba biti obična datoteka s brojevima inoda koji su odvojeni novim linijama.

-f datoteku

Napišite sigurnosnu kopiju datoteke datoteke može biti posebna datoteka uređaja kao što su / dev / st0 (tape drive), / dev / rsd1c ( disketni pogon ), obična datoteka ili `- '(standardni izlaz). Više naziva datoteka može se dati kao jedan argument odvojen zarezima. Svaka će datoteka biti korištena za jedan volumen odlagališta u redoslijedu navedenoj; ako dump zahtijeva više volumena od broja dani nazivi, zadnji naziv datoteke upotrebljavat će se za sve preostale sveske nakon što se traži izmjena medija. Ako je naziv datoteke u obliku `` host: file '' ili `` user @ host: file '', dump piše na imenovanu datoteku na udaljenom računalu pomoću rmt (8). Zadani naziv putanja daljinskog rmt (8) programa je / etc / rmt, što ga može nadjačati varijabla okoline RMT

-F skripte

Pokreni skriptu na kraju svake vrpce. Naziv uređaja i trenutni broj glasnoće prenesu se na naredbenu liniju. Skripta mora vratiti 0 ako bi se odlagalište trebalo nastaviti bez traženja od korisnika da promijeni vrpcu, 1 ako bi odlagalište trebalo nastaviti, ali zamoliti korisnika da promijeni vrpcu. Bilo koji drugi izlazni kôd uzrokovat će prekid ispuštanja . Iz sigurnosnih razloga, odlagalište se vraća natrag na pravi korisnički ID i pravi ID skupine prije pokretanja skripte.

-h razini

Poštuj korisniku `` nodump '' zastavicu Dp Dv UF_NODUMP samo za odlagališta na ili iznad navedene razine Zadana častna razina je 1, tako da inkrementalne sigurnosne kopije omogućuju takve datoteke, ali potpune sigurnosne kopije zadržavaju ih.

-I nema pogrešaka

Prema zadanim postavkama, deponij će zanemariti prve 32 pogreške čitanja na datotečnom sustavu prije nego što zatraže intervenciju operatera. To možete promijeniti pomoću te zastavice na bilo koju vrijednost. To je korisno kada se izvodi deponij na aktivnom datotečnom sustavu gdje pogreške očitavanja jednostavno ukazuju na nekonzistentnost između mapiranja i dampinga.

-j razinu kompresije

Komprimirati svaki blok da bude napisan na vrpci pomoću bzlib knjižnice. Ova opcija će raditi samo kada se odbaci na datoteku ili cijevi ili, kada se odbaci na vrpcu pogon, ako je vrpca pogon sposoban za pisanje različitih dužina blokova. Trebat ćete barem 0.4b24 verziju vraćanja kako biste izvuci komprimirane trake. Trake zapisane pomoću kompresije neće biti kompatibilne s formatu BSD trake. Parametar (opcionalno) određuje stupanj kompresije koji će koristiti bzlib. Zadana razina kompresije je 2. Ako je naveden opcionalni parametar, između dopunskog slova i parametra ne bi trebalo biti bijelog prostora.

-k

Koristite Kerberos provjeru autentičnosti kako biste razgovarali s udaljenim poslužiteljima trake. (Dostupno samo ako je ova opcija omogućena kada je odlomak sastavljen.)

-L oznaka

Korisnički isporučeni naljepnica s tekstualnim zapisom postavlja se u zaglavlje za odlaganje, gdje mogu pristupiti alati poput obnove (8) i datoteke (1). Imajte na umu da je ova oznaka ograničena na najviše LBLSIZE (trenutačno 16) znakova, koji moraju sadržavati prekid `\ 0 '

-m

Ako je navedena zastavica, deponij će optimizirati izlaz za promjene koje su izmijenjene, ali ne i izmijenjene jer je posljednji odlomak ("promijenjeni" i "modificirani" imaju značenje definirano u stat (2)). Za one inode, izvatkom će se spremiti samo metapodaci umjesto spremanja cjelokupnog sadržaja inode. Inodes koje su mape ili su izmijenjene od zadnjeg izvatka spremaju se redovito. Upotreba ove zastavice mora biti dosljedna, što znači da bilo koji odlagalište u inkrementalnom odlagalištu ima zastavu, ili ga nitko nema.

Trake zapisane takvim inodesima samo 'metapodataka' neće biti kompatibilne sa formatom BSD traka ili starijim verzijama vraćanja.

-M

Omogućite značajku više volumena. Naziv naveden s - f tretira se kao predbroj, a zapisnik se redoslijedno piše na 001, 002 itd. To može biti korisno prilikom dampinga na datotekama na ext2 particiji, kako bi se zaobišlo ograničenje veličine datoteke od 2 GB.

-n

Kad god odlaganje zahtijeva pažnju operatera, obavijestite sve operatore u skupini `` operator '' na način sličan zidu (1).

Q

Izvršite odlaganje odlaganja odmah kad god je potrebna pozornost operatera, bez upozorenja u slučaju pogrešaka pisanja, promjena vrpci itd.

-Q datoteku

Omogućite podršku za brzi pristup datotekama . Položaji trake za svaku inodu pohranjuju se u datoteku datoteka koja se koristi za vraćanje (ako se zove s parametrom Q i naziv datoteke) kako bi se izravno smjestila vrpca pri vraćanju datoteka koja trenutno radi. To štedi vrijeme kada vraća pojedine datoteke iz velikih sigurnosnih kopija, štedi trake i glavu pogona.

Preporučuje se postavljanje st vozača koji će vratiti logičke trake umjesto fizičkog prije nego što pozove dump / restore s parametrom Q. Budući da nisu svi prijemni uređaji podržavaju fizičke trake, ti uređaji vrpce vraćaju pogrešku prilikom deponiranja / vraćanja kada je st vozač postavite na zadanu fizičku postavku. Molimo pogledajte stranicu st man, opcija MTSETDRVBUFFER ili mt man stranicu, kako postaviti vozača da vrati logičke položaje.

Prije vraćanja poziva s parametrom Q, uvijek provjerite je li st upravljački program podešen da vrati istu vrstu mjesta snimanja tijekom poziva do izvatka. Inače se vraćanje može zbuniti.

Ova se opcija može upotrijebiti za odlaganje na lokalne trake (vidi gore) ili na lokalne datoteke.

stopala

Pokušajte izračunati količinu trake koja je potrebna u određenoj gustoći. Ako je taj iznos premašen, dump traži novu traku. Preporuča se malo konzervativna opcija. Zadana dužina trake je 2300 stopa. Određivanje veličine vrpce nadjačava otkrivanje krajnjeg medija.

-S

Procjena veličine. Odredite količinu prostora koji je potreban za izvođenje odlagališta bez da to zapravo radite i prikazate procijenjeni broj bajtova koje će trebati. Ovo je korisno s inkrementalnim odlagalištima kako bi se utvrdilo koliko će svezaka medija biti potrebno.

-T datum

Upotrijebite određeni datum kao početni put za odlagalište umjesto određenog vremena gledanja u / etc / dumpdates Oblik datuma je isti kao i kod ctime (3). Ova je opcija korisna za automatske skupno skenirane skripte koje žele odložiti u određenom vremenskom razdoblju. Opcija - T međusobno se isključuje iz opcije - u .

-u

Ažurirajte datoteku / etc / dumpdates nakon uspješnog izvatka. Format / etc / dumpdates čitaju ljudi, a sastoje se od jednog zapisa slobodnog formata po retku: naziv datotečnog sustava , stupanj povećanja i datum izdavanja formata (3). Na svakoj razini može postojati samo jedan unos po datotečnom sustavu. Datoteka / etc / dumpdates može se urediti za promjenu nekog od polja, ako je potrebno.

W

Dump govori operateru kojim se datotekama treba baciti. Ove informacije prikupljaju se iz / etc / dumpdates datoteka i / etc / fstab Opcija - W dopušta izlazak iz ispisa, za sve datotečne sustave u / etc / dumpdates i priznati datotečne sustave u / etc / fstab najnovijem datumu izlaska i razini i ističe one koji bi trebali biti odbačeni. Ako je postavljena opcija - W , sve druge opcije zanemaruju se, a izlaz izlaz odmah.

-w

Izgleda kao - W, ali ispisuje samo prepoznate datotečne sustave u / etc / fstab koje treba izbrisati.

-z stupanj kompresije

Komprimirati svaki blok da bude napisan na vrpci pomoću zlib knjižnice. Ova opcija će raditi samo kada se odbaci na datoteku ili cijevi ili, kada se odbaci na vrpcu pogon, ako je vrpca pogon sposoban za pisanje različitih dužina blokova. Trebat ćete barem 0.4b22 verziju vraćanja kako biste izvukli komprimirane trake. Trake zapisane pomoću kompresije neće biti kompatibilne s formatu BSD trake. Parametar (opcionalno) određuje stupanj kompresije koji će koristiti zlib. Zadana razina kompresije je 2. Ako je naveden opcionalni parametar, između dopunskog slova i parametra ne bi trebalo biti bijelog prostora.

Dump zahtijeva intervenciju operatora pod ovim uvjetima: kraj snimke, kraj smeća, pogreška pisanja vrpce, otvorena vrpca ili pogreška očitavanja diska (ako postoji više od praga pogrešaka broja pogrešaka). Pored upozorenja svih operatera podrazumijevanih tipkom - n , odlagalište se komunicira s operatorom na kontrolnom terminalu dumpova u slučajevima kada odlagalište ne može više nastaviti ili ako je nešto krivo pogrešno. Sva pitanja koja se postavljaju na pozive moraju biti odgovorena tako da upišete "yes" ili "no" na odgovarajući način.

Budući da izrada odlagališta zahtijeva mnogo vremena i truda za potpune odlagališta, sama polažu kontrolne točke na početku svakog volumena trake. Ako taj volumen ne napravi iz nekog razloga, odlaganje će, s dozvolom operatera, ponovo pokrenuti s kontrolne točke nakon što je stara traka ponovno vraćena i uklonjena te je ugrađena nova traka.

Ispumpanje govori operateru što se događa u periodičnim intervalima, uključujući obično niske procjene broja blokova za pisanje, broj trake koje će trebati, vrijeme do završetka i vrijeme promjene vrpce. Izlaz je opsežan, tako da drugi znaju da je terminal za kontrolu terminala zauzet i da će biti za neko vrijeme.

U slučaju katastrofalnog događaja na disku, vrijeme potrebno za vraćanje svih potrebnih sigurnosnih kopija ili datoteka na disk može se držati na minimumu pomicanjem inkrementalnih odlagališta. Učinkovita metoda razbijanja inkrementalnih odlagališta kako bi se smanjila broj traka potom slijedi:

Nakon nekoliko mjeseci, dnevne i tjedne vrpce trebale bi se rotirati iz ciklusa odlaganja i donijeti svježe trake.

VIDI TAKOĐER

RMT (8)

Važno: Upotrijebite naredbu čovjek ( % man ) kako biste vidjeli kako se naredba koristi na vašem računalu.