Dump - Linux Command - Unix-komento

Nimi

dump - ext2 - tiedostojärjestelmän varmuuskopio

tiivistelmä

d- tiedosto ] [- f- tiedosto ] [- f- skripti ] [- h- tiedosto ] [- b- tiedostot ] [- ] [- I ei virhe ] [- j kompressiotaso ] [- L- merkki ] [- Q- tiedosto ] [- s jalat ] [- T päivä ] [- z pakkaustaso ]
dump [- W | -w ]

(BSD 4.3 -asetuksen syntaksi on toteutettu taaksepäin yhteensopivuuteen, mutta sitä ei ole dokumentoitu täällä.)

Kuvaus

Dump tutkii tiedostoja ext2- tiedostojärjestelmässä ja määrittää, mitä tiedostoja on varmuuskopioitava. Nämä tiedostot kopioidaan tietylle levylle, nauhalle tai muulle tallennusvälineelle turvallisen ylläpidon varmistamiseksi (ks. F- vaihtoehto alla kauko-varmuuskopiointiin ). Suurempi tulostusmateriaali on jaettu useaan tilavuuteen. Useimmilla tallennusvälineillä koko määritetään kirjoittamalla, kunnes media-indikaattori palautetaan.

Median, joka ei voi luotettavasti palauttaa media-indikaattoria (kuten jotkut patruunahihna-asemat), jokaisella äänenvoimakkuudella on kiinteä koko; todellinen koko määräytyy määrittämällä kasettialustat tai alla olevan nauhan koon, tiheyden ja / tai estolaskurin avulla. Oletusarvoisesti käytetään samaa tulostustiedoston nimeä jokaiselle äänenvoimakkuudelle sen jälkeen, kun operaattori kehottaa lähettämään mediaa.

tiedostojen tyhjentäminen on joko tiedostojärjestelmän liitäntäpiste tai tiedostojen ja hakemistojen luettelo, joka varmennetaan tiedostojärjestelmän osajoukoksi. Edellisessä tapauksessa voidaan käyttää joko asennettujen tiedostojärjestelmien polkuja tai asennetun tiedostojärjestelmän laitetta. Jälkimmäisessä tapauksessa varmuuskopiointiin asetetaan tiettyjä rajoituksia: - u ei ole sallittua, ainoa tuettu täräytysmäärä on - 0 ja kaikkien tiedostojen ja hakemistojen on sijaittava samassa tiedostojärjestelmässä.

Seuraavat asetukset tukevat :

-0-9

Dumpitasot. Taso 0, täysi varmuuskopio, takaa, että koko tiedostojärjestelmä kopioidaan (mutta katso myös - h- vaihtoehtoa alla). Tasonumero yli 0, lisävarma varmuuskopio, kertoo dumpista kopioimaan kaikki uudet tiedostot tai muokkaukset alemman tason viimeisen dumpin jälkeen. Oletustaso on 9.

-a

`` automaattinen koko '' Ohita kaikki nauhan pituuslaskelmat ja kirjoita kunnes media-indikaattori palautetaan. Tämä toimii parhaiten useimpien nykyaikaisten nauha-asemia varten, ja se on oletusarvo. Tämän vaihtoehdon käyttäminen on erityisen suositeltavaa, kun liitetään olemassa olevaan nauhaan tai käyttämällä nauha-asemaa, jossa on laitteiston pakkaus (jossa et voi koskaan olla varma pakkaussuhteesta).

-Askenneluettelo

Arkistoi palautusikkunan (8) määrittämää arkisto-tiedostoa sisältävä dump-taulukko sisällöstä sen määrittämiseksi, onko tiedosto palautettava palautusikkunassa.

-b estää

Kiintolevyn määrä kilobyteittäin . Koska IO-järjestelmä suodattaa kaikki pyynnöt MAXBSIZE-osioiksi (tyypillisesti 64 kB), ei ole mahdollista käyttää suurempaa lohko-osaa ilman ongelmia myöhemmin palautusvaiheessa (8). Siksi dump rajoittaa kirjoittaa MAXBSIZE. Oletuksena on lohko 10.

-B- tietueita

Lukumäärä 1 kB: n lohkossa. Normaalisti ei tarvita, koska tyhjennys voi havaita lopun mediaa. Kun määritetty koko on saavutettu, dump odottaa sinua vaihtamaan äänenvoimakkuutta. Tämä vaihtoehto ohittaa nauhan kokoa pituuden ja tiheyden perusteella. Jos pakkaus on tässä rajoissa kompressoidun tuoton koko volyymille.

-C

Vaihda oletusarvot käytettäväksi patruunatasolla, jonka tiheys on 8000 bpi ja pituus 1700 jalkaa. Värikasettiaseman määrittäminen ohittaa paperin loppuilmoituksen.

-d tiheys

Aseta nauha tiheys tiheyteen Oletusarvo on 1600BPI. Nauhan tiheyden määrittäminen ohittaa media-tunnistuksen.

-e inodes

Sulje inodit pois tyhjennyksestä. Inodes- parametri on pilkulla erotettu lista inode-numeroista (voit etsiä tiedoston tai hakemiston inodinumeron statilla ).

-E tiedosto

Lue luettelo inodeista, jotka jätetään salaustekstinä tekstitiedostosta Tiedostokansion pitäisi olla tavallinen tiedosto, jossa on inline-numeroita, jotka erotetaan uudella rivillä.

-f- tiedosto

Kirjoita varmuuskopio tiedostolle voi olla erityinen laite-tiedosto, kuten / dev / st0 (nauha-asema), / dev / rsd1c ( levykeasema ), tavallinen tiedosto tai `- '(vakiotuloste). Useita tiedostonimiä voidaan antaa yhtenä argumenttina erotettuna pilkulla. Jokaista tiedostoa käytetään yhdelle tyhjennystilavuudelle luetellussa järjestyksessä; jos tyhjennys vaatii suurempia määriä kuin annettujen nimien lukumäärä, viimeinen tiedostonimi käytetään kaikkiin jäljellä oleviin määriin sen jälkeen, kun mediaa on muutettu. Jos tiedoston nimi on `` isäntä: tiedosto '' tai `` käyttäjä @ host: tiedosto '' dump kirjoittaa nimetyn tiedoston etäisännässä käyttäen rmt: tä (8). Remote rmt (8) -ohjelman oletuspolun nimi on / etc / rmt. Tämä voi ohittaa ympäristömuuttuja RMT

-F- skripti

Suorita käsikirjoitus jokaisen nauhan lopussa. Laitteen nimi ja nykyinen äänenvoimakkuuden numero siirretään komentoriville. Komentosarjan on palautettava 0, jos kaatopaikan pitäisi jatkua pyytämättä käyttäjää vaihtamasta nauhaa, 1 jos kaatopaikan pitäisi jatkua mutta pyytää käyttäjää vaihtamaan nauha. Kaikki muut poistumiskoodit aiheuttavat tyhjennyksen . Turvallisuussyistä paluu palauttaa takaisin todellisen käyttäjätunnuksen ja todellisen ryhmän tunnuksen ennen skriptin suorittamista.

-h tason

Kunnioita käyttäjän `` nodump '' -lippua Dp Dv UF_NODUMP vain kaatopaikoille tietyn tason yläpuolella tai sen yläpuolella Oletusarvoinen kunnian taso on 1, joten lisävarusteiden varmuuskopiointi jättää tällaiset tiedostot pois, mutta täysi varmuuskopiointi säilyttää ne.

-I nr virheitä

Oletuksena tyhjennys jättää ensimmäiset 32 ​​lukuvirhettä tiedostojärjestelmään ennen operaattorin puuttumista. Voit muuttaa tätä käyttämällä tätä lippua mihin tahansa arvoon. Tämä on hyödyllistä, kun suoritetaan tyhjennys aktiivisessa tiedostojärjestelmässä, jossa lukuvirheet osoittavat vain epäjohdonmukaisuuden kartoitus- ja polkumyyntipisteiden välillä.

-j pakkaustaso

Pakkaa jokainen lohko kirjoitettavaksi nauhalle käyttäen bzlib-kirjastoa. Tämä toiminto toimii vain silloin, kun poltetaan tiedostoon tai putkeen tai, kun poltetaan nauha-asemaan, jos nauha-asema pystyy kirjoittamaan vaihtelevia lohkoja. Tarvitset ainakin palautuksen 0.4b24-version, jotta puristetut nauhat voidaan purkaa. Kompression avulla kirjoitetut nauhat eivät ole yhteensopivia BSD-nauhan muodossa. Parametri (valinnainen) määrittää kompressiotason, jota bzlib käyttää. Oletuspakkaustaso on 2. Jos valinnainen parametri on määritetty, optiokirjeen ja parametrin välissä ei saa olla valkoista tilaa.

-k

Käytä Kerberos-autentikointia keskustelemaan kauko-kauko-palvelimista. (Käytettävissä vain, jos tämä asetus on otettu käyttöön, kun kaatopaikka on koottu.)

-L- merkintä

Käyttäjän toimittama tekstin merkkijono on sijoitettu dumpin otsikkoon, jossa työkalut kuten palautus (8) ja tiedosto (1) voivat käyttää sitä. Huomaa, että tämä tunniste on rajoitettu enintään LBLSIZE (tällä hetkellä 16) merkkiä, joiden on oltava päättymätön `\ 0 '

-m

Jos tämä lippu on määritetty, dump optimoi inodien lähdön, jota on muutettu, mutta jota ei ole muokattu, koska viimeinen tyhjennys ("muutettu" ja "modifioitu" on määritelty stat (2)). Näissä inodeissa tyhjennys tallentaa vain metatiedot sen sijaan, että tallennettaisiin koko inode-sisällön. Inodit, jotka ovat joko hakemistoja tai joita on muokattu viimeisimmän tyhjennyksen jälkeen, tallennetaan säännöllisesti. Tämän lipun käyttötarkoituksen on oltava johdonmukainen, mikä tarkoittaa sitä, että joko jokainen tyhjennysasennussarjan kaatopaikka on lippu, tai kukaan ei sitä ole.

Tällaiset "metatietoihin" -tuotteisiin kirjoitetut nauhat eivät ole yhteensopivia BSD-nauhaformaatin tai vanhojen palautusversioiden kanssa.

-M

Ota käyttöön monitoimilaite-ominaisuus. F: llä määritelty nimi käsitellään etuliitteenä ja tyhjennys kirjataan peräkkäin 001, 002 jne. Tämä voi olla hyödyllinen, kun poltetaan tiedostoon ext2-osioon, jotta ohittaa 2 Gt: n tiedostokokojen rajoitus.

-n

Aina kun tyhjennys vaatii käyttäjän huomion, ilmoittakaa kaikki operaattorin ryhmään kuuluvat operaattorit samankaltaisella tavalla kuin seinä (1).

-q

Tee tyhjennys välittömästi aina, kun käyttäjän on huolehdittava ilman kirjoitusvirheitä, nauhamuutoksia jne.

-Q- tiedosto

Ota käyttöön Quick File Access -tuki. Kunkin inodin nauhapaikat tallennetaan tiedostokansioon, jota palautus käyttää (jos sitä kutsutaan parametrilla Q ja tiedostonimellä), jotta nauha sijoitettaisiin suoraan tiedostoon, joka palauttaa parhaillaan. Tämä säästää tuntia, kun palauttaa yksittäiset tiedostot suurilta varmuuskopioilta, tallentaa nauhat ja aseman pää.

On suositeltavaa asettaa st-ohjain palauttamaan loogiset nauhapaikat fyysisen sijaan ennen kuin kutsuvat salauksen / palautuksen parametrilla Q. Koska kaikki nauha-laitteet eivät tue fyysisiä nauhapisteitä, nämä nauha-laitteet palaavat virheen dumpin / palautuksen aikana, kun st-ohjain on oletusarvoinen fyysinen asetus. Katso st man-sivu, vaihtoehto MTSETDRVBUFFER tai mt man-sivu, kuinka voit asettaa kuljettajan palauttamaan loogiset nauhapaikat.

Ennen kuin soitat uudelleen parametrilla Q, varmista aina, että st-ohjain on asetettu palaamaan samantyyppistä nauhapaikkaa, jota käytettiin puhelun aikana. Muussa tapauksessa palauttaminen saattaa olla sekavaa.

Tätä vaihtoehtoa voidaan käyttää, kun poltetaan paikallisiin nauhoihin (katso edellä) tai paikallisiin tiedostoihin.

jalat

Yritä laskea tiettyyn tiheyteen tarvittava nauhan määrä. Jos tämä määrä ylittyy, dump kysyy uutta nauhaa. On suositeltavaa olla hieman varovaisempi tässä vaihtoehdossa. Oletuksena nauhan pituus on 2300 jalkaa. Nauhan koon määrittäminen ohittaa media-tunnistuksen.

-S

Koko arvio. Määritä tyhjennyksen suorittamiseen tarvittava tila ilman, että se todella toteutetaan, ja näyttää arvioidun tavujen määrän. Tämä on hyödyllistä inkrementaalisilla kaatopaikoilla määrittääksesi kuinka monta mediaa tarvitaan.

-T päivämäärä

Käytä määritettyä päivämäärää aloituspäiväksi dump-päivämäärän sijaan näyttämästä ajasta sen sijaan, että näytettäisiin aika / etc / dumpdates. Päivämäärän muoto on sama kuin ctime (3). Tämä vaihtoehto on hyödyllinen automaattisissa dump-skripteissä, jotka haluavat tyhjentää tietyn ajan. - T -vaihtoehto on toisistaan ​​poissulkeva - u- vaihtoehdosta.

-u

Päivitä tiedosto / etc / dumpdates onnistuneen salauksen jälkeen. Tiedoston muoto / etc / dumpdates on luettavissa ihmisiltä, ​​joka koostuu yhdestä rivillä vapaamuotoisesta tiedostosta: tiedostojärjestelmän nimi, inkrementtitaso ja ctime (3) formaattipäivä. Jokaisella tasolla voi olla vain yksi merkintä tiedostojärjestelmää kohden. Tiedostoa / etc / dumpdates voidaan muokata muuttamalla kenttiä tarvittaessa.

-W

Dump kertoo operaattorille, mitä tiedostojärjestelmiä tarvitaan. Nämä tiedot on kerätty tiedostosta / etc / dumpdates ja / etc / fstab. - W- vaihtoehdon avulla dump tulostetaan kaikille tiedostomuodoille / etc / dumpdates-tiedostossa ja tunnistetaan tiedostojärjestelmät / etc / fstab: tasolle, ja korostaa niitä, jotka olisi tuotava polkumyynnillä. Jos -W- vaihtoehto on asetettu, kaikki muut vaihtoehdot jätetään huomiotta ja tyhjennys poistuu välittömästi.

-W

On kuin - W, mutta tulostaa vain tunnistetut tiedostojärjestelmät / etc / fstab, jotka täytyy tuoda ulos.

-z pakkaustaso

Pakkaa jokainen lohko kirjoitettavaksi nauhalle käyttäen zlib-kirjastoa. Tämä toiminto toimii vain silloin, kun poltetaan tiedostoon tai putkeen tai, kun poltetaan nauha-asemaan, jos nauha-asema pystyy kirjoittamaan vaihtelevia lohkoja. Tarvitset ainakin palautuksen 0.4b22-version, jotta puristetut nauhat voidaan purkaa. Kompression avulla kirjoitetut nauhat eivät ole yhteensopivia BSD-nauhan muodossa. (Valinnainen) -parametri määrittää kompressiotason, jota zlib käyttää. Oletuspakkaustaso on 2. Jos valinnainen parametri on määritetty, optiokirjeen ja parametrin välissä ei saa olla valkoista tilaa.

Kopiointi vaatii käyttäjän toimenpiteitä näissä olosuhteissa: nauhan loppu, tyhjennys loppuun, nauhan kirjoitusvirhe, nauhan avoin virhe tai levyjen lukemisvirhe (jos on enemmän kuin kynnysarvoa nr virheitä). Sen lisäksi, että kaikki n- näppäimellä tarkoitetut operaattorit hälyttävät, dump toimii vuorovaikutuksessa operaattorin kanssa dumpin ohjauspäätteessä aina silloin, kun kaatopaikka ei enää voi toimia tai jos jokin on täysin virheellinen. Kaikkiin kysymyksiin lähetettäviin kysymyksiin on vastattava kirjoittamalla `` yes '' tai `` no '' asianmukaisesti.

Koska kaatopaikalle tekeminen vaatii runsaasti aikaa ja vaivaa täyteen kaatopaikalle, kaatopaikka tarkistaa itse kunkin nauhan tilavuuden alussa. Jos äänenvoimakkuuden kirjoitus epäonnistuu jostain syystä, tyhjennys palauttaa itsensä ohjauspisteeltä, kun operaattorin lupa on palautettu ja poistettu, ja uuden nauha on asennettu.

Kopiointi kertoo operaattorille, mitä tapahtuu säännöllisin välein, mukaan lukien tavallisesti alhaiset estimaatit lohkojen lukumäärälle, niiden nauhojen lukumäärä, loppuun saattaminen ja aika nauhan muuttamiseen. Lähtö on runsasta, joten toiset tietävät, että dumpin hallinnan pääkonttori on varattu ja se on jonkin aikaa.

Katastrofaalisen levytapahtuman sattuessa aikaa, joka tarvitaan palauttamaan kaikki tarvittavat varmuuskopiot nauhat tai tiedostot levylle, voidaan minimoida lisäämällä inkrementtiset kaatopaikat. Tehokas menetelmä porrastettujen kerrostumien minimoimiseksi nauhojen määrän minimoimiseksi seuraa:

Useiden kuukausien jälkeen päivittäiset ja viikoittaiset nauhat tulee pyöriä ulos tyhjennysjrjestelmistä ja tuoreista nauhoista.

KATSO MYÖS

rmt (8)

Tärkeää: Käytä man- komentoa ( % man ) nähdäksesi kuinka komentoa käytetään tietyssä tietokoneessa.