Skip to main content

Dump - Linux Command

Text dump commands in Linux (Hunyo 2026)

Text dump commands in Linux (Hunyo 2026)
Anonim

Pangalan

dump - ext2 filesystem backup

Buod

dump -0123456789ackMnqSu-A file -B mga tala -b hinaharangan -d density -e mga numero ng inode -E file -f file -F script -h antas -Ako nr error -j antas ng compression -L label -Q file -s paa -T petsa -z antas ng compression mga file-to-dump dump -W | -w

(Ang syntax ng BSD 4.3 option ay ipinatupad para sa pabalik na pagkakatugma ngunit hindi dokumentado dito.)

Paglalarawan

Dump Sinusuri ang mga file sa isang ext2 filesystem at tinutukoy kung aling mga file ang kailangang ma-back up. Ang mga file na ito ay kinopya sa ibinigay na disk, tape o iba pang medium storage para sa ligtas na pag-iingat (tingnan ang -fopsyon sa ibaba para sa paggawa ng remote na backup). Ang dump na mas malaki kaysa sa medium ng output ay nasira sa maraming volume. Sa karamihan ng media ang sukat ay tinutukoy sa pamamagitan ng pagsusulat hanggang sa ibalik ang indikasyon ng dulo ng media.

Sa media na hindi maaaring mapagkakatiwalaan na ibalik ang isang end-of-media indication (tulad ng ilang mga cartridge tape drive), ang bawat volume ay may isang nakapirming laki; ang aktwal na sukat ay tinutukoy sa pamamagitan ng pagtukoy ng kartriya media, o sa pamamagitan ng laki ng tape, density at / o block count na mga opsyon sa ibaba. Bilang default, ang parehong pangalan ng file ng output ay ginagamit para sa bawat lakas ng tunog pagkatapos na idiin ang operator upang baguhin ang media.

mga file-to-dump ay alinman sa isang mountpoint ng isang filesystem o isang listahan ng mga file at mga direktoryo na mai-back up bilang isang subset ng isang filesystem. Sa dating kaso, ang path sa isang naka-mount na filesystem o ang aparato ng isang hindi na-install na filesystem ay maaaring gamitin. Sa huling kaso, ang ilang mga paghihigpit ay inilagay sa backup: -u ay hindi pinapayagan, ang tanging dump na antas na sinusuportahan ay -0 at dapat na naninirahan ang lahat ng mga file at direktoryo sa parehong mga filesystem.

Ang mga sumusunod na pagpipilian ay sinusuportahan ng:

-0-9

Mga antas ng dump. Isang level 0, buong backup, tinitiyak ang buong file system ay kinopya (ngunit tingnan din ang -h opsyon sa ibaba). Isang antas ng numero sa itaas 0, incremental backup, ay nagsasabidump upang kopyahin ang lahat ng mga file bago o binago mula noong huling dump ng isang mas mababang antas. Ang default na antas ay 9.

-a

`` auto-size '' Bypass ang lahat ng mga kalkulasyon ng haba ng tape, at isulat hanggang sa ibalik ang indikasyon ng dulo ng media. Ito ay pinakamahusay na gumagana para sa karamihan sa mga modernong tape drive, at ang default. Ang paggamit ng pagpipiliang ito ay partikular na inirerekomenda kapag nagdagdag ng isang umiiral na tape, o gumagamit ng isang tape drive na may hardware compression (kung saan hindi mo maaaring maging sigurado tungkol sa compression ratio).

-A archive_file

I-archive ang isang dump table-of-contents sa tinukoy archive_file na gagamitin sa pamamagitan ng ibalik (8) upang matukoy kung ang isang file ay nasa dump file na naibalik.

-b hinaharangan

Ang bilang ng mga kilobyte kada talaan ng dump. Dahil hinuhugasan ng sistema ng IO ang lahat ng mga kahilingan sa mga chunks ng MAXBSIZE (karaniwan ay 64kB), hindi posible na gumamit ng mas malaking mga blockize nang hindi nagkakaroon ng mga problema mamaya sa pagpapanumbalik (8). Samakatuwiddump ay mapipilit magsulat sa MAXBSIZE. Ang default na blockize ay 10.

-B mga tala

Ang bilang ng 1 kB na mga bloke sa bawat volume. Hindi karaniwang kinakailangan, bilangdump makakakita ng end-of-media. Kapag naabot na ang tinukoy na laki,dump naghihintay para sa iyo na baguhin ang lakas ng tunog. Pinipili ng pagpipiliang ito ang pagkalkula ng laki ng tape batay sa haba at densidad. Kung ang compression ay nasa mga limitasyon na ito ang laki ng naka-compress na output sa bawat volume.

-c

Baguhin ang mga default para sa paggamit sa isang cartridge tape drive, na may density na 8000 bpi, at isang haba ng 1700 talampakan. Ang pagtukoy ng isang kartutso drive ay binabawasan ang detection ng end-of-media.

-d density

Itakda ang densidad ng tape sa density Ang default ay 1600BPI. Ang pagtukoy ng isang densidad ng tape ay binabawasan ang pagtukoy ng end-of-media.

-e inodes

Ibukod inodes mula sa dump. Ang inodes Ang parameter ay isang listahan ng pinaghiwalay ng comma ng mga numero ng inode (maaari mong gamitin stat upang mahanap ang numero ng inode para sa isang file o direktoryo).

-E file

Basahin ang listahan ng mga inode na ibukod mula sa dump mula sa text file file Ang file file dapat ay isang ordinaryong file na naglalaman ng mga numero ng inode na pinaghiwalay ng mga bagong linya.

-f file

Isulat ang backup sa file file ay maaaring isang espesyal na file ng aparato tulad ng / dev / st0 (isang tape drive), / dev / rsd1c (isang floppy disk drive), isang ordinaryong file, o `- '(karaniwang output). Maramihang mga pangalan ng file ay maaaring ibigay bilang isang solong argument na pinaghihiwalay ng mga kuwit. Ang bawat file ay gagamitin para sa isang dump volume sa order na nakalista; kung ang dump ay nangangailangan ng mas maraming volume kaysa sa bilang ng mga pangalan na ibinigay, ang huling pangalan ng file ay gagamitin para sa lahat ng natitirang volume pagkatapos ng pagdikta para sa mga pagbabago sa media. Kung ang pangalan ng file ay nasa form na `` host: file '' o `` user @ host: file ''dump nagsusulat sa pinangalang file sa remote host gamit ang rmt (8). Ang pangalan ng default na landas ng programa ng remote rmt (8) ay / etc / rmt na ito ay maaaring i-override ng variable ng kapaligiranRMT

-F script

Patakbuhin ang script sa dulo ng bawat tape. Ang pangalan ng aparato at ang kasalukuyang dami ng numero ay ipinasa sa command line. Ang script ay dapat na bumalik 0 kungdump dapat magpatuloy nang hindi hinihiling ang gumagamit na baguhin ang tape, kung 1dump dapat magpatuloy ngunit hilingin sa gumagamit na baguhin ang tape. Ang anumang iba pang exit code ay magiging sanhidump upang i-abort. Para sa mga dahilan ng seguridad,dump bumalik sa tunay na user ID at ang tunay na ID ng grupo bago patakbuhin ang script.

-h antas

Igalang ang gumagamit ng `` nodump '' bandila Dp Dv UF_NODUMP para lamang sa mga dumps sa o sa itaas ng ibinigay antas Ang default na antas ng karangalan ay 1, kaya ang mga incremental na pag-backup ay nawala ang mga naturang mga file ngunit ang mga buong backup ay panatilihin ang mga ito.

-I nr error

Bilang default,dump babalewalain ang unang 32 nabasa na mga error sa file system bago humihingi ng interbensyon ng operator. Maaari mong baguhin ito gamit ang bandila na ito sa anumang halaga. Ito ay kapaki-pakinabang kapag tumatakbodump sa isang aktibong filesystem kung saan ang mga error sa pagbabasa ay nagpapahiwatig lamang ng hindi pagkakaiba sa pagitan ng pag-map sa pagmamapa at paglalaglag.

-j antas ng compression

I-compress ang bawat bloke upang maisulat sa tape gamit ang bzlib library. Ang opsyon na ito ay gagana lamang kapag ang paglalaglag sa isang file o pipe o, kapag naglalagos sa isang tape drive, kung ang tape drive ay may kakayahang magsulat ng mga variable na haba ng mga bloke. Kakailanganin mo ng hindi bababa sa 0.4b24 na bersyon ng pagpapanumbalik upang kunin ang mga naka-compress na mga teyp. Ang mga teye na nakasulat gamit ang compression ay hindi magkatugma sa format ng tape ng BSD. Tinutukoy ng (opsyonal) na parameter ang antas ng compression na gagamitin ng bzlib. Ang default na antas ng compression ay 2. Kung tinukoy ang opsyonal na parameter, dapat walang white space sa pagitan ng opsyon na titik at ang parameter.

-k

Gamitin ang authentication ng Kerberos upang makipag-usap sa mga remote tape server. (Magagamit lamang kung pinagana ang pagpipiliang ito kapagdump ay naipon.)

-L label

Ang string na ibinigay ng user na teksto label ay inilagay sa dump header, kung saan ang mga tool tulad ng restore (8) at file (1) ay maaaring ma-access ito. Tandaan na ang label na ito ay limitado sa karamihan sa LBLSIZE (kasalukuyang 16) na mga character, na dapat isama ang pagtatapos ` 0 '

-m

Kung tinukoy ang bandang ito,dump ay i-optimize ang output para sa mga inode na binago ngunit hindi binago mula noong huling dump ('binago' at 'binago' ang kahulugan na tinukoy sa stat (2)). Para sa mga inode,dump ay i-save lamang ang metadata, sa halip na i-save ang buong mga nilalaman ng inode. Inodes na alinman sa mga direktoryo o nabago dahil ang huling dump ay nai-save sa isang regular na paraan. Ang paggamit ng bandila na ito ay dapat na pare-pareho, ibig sabihin na ang alinman sa bawat dump sa isang incremental set ng dump ay may bandila, o walang may ito.

Ang mga teye na nakasulat gamit ang mga inode na tulad ng 'metadata lamang' ay hindi magkatugma sa format ng tape ng BSD o mas lumang mga bersyon ngibalik.

-M

Paganahin ang tampok na multi-volume. Ang pangalan na tinukoy sa -fay itinuturing bilang isang prefix atdumpay nagsusulat sa pagkakasunud-sunod sa 001, 002 atbp Ito ay maaaring maging kapaki-pakinabang kapag paglalaglag sa mga file sa isang ext2 partisyon, upang lampasan ang 2GB limitasyon ng laki ng file.

-n

Kailanmandump ay nangangailangan ng pansin ng operator, ipagbigay-alam ang lahat ng mga operator sa `` operator 'ng grupo sa pamamagitan ng katulad ng isang pader (1).

-q

Gumawadump i-abort kaagad tuwing kailangan ang pansin ng operator, nang walang pagdikta kung sakaling magsulat ng mga error, mga pagbabago sa tape atbp.

-Q file

Paganahin ang suporta ng Quick File Access. Ang mga posisyon ng tape para sa bawat inode ay naka-imbak sa file file na ginagamit ng pagpapanumbalik (kung tinatawag na parameter Q at ang filename) upang direktang ilagay ang tape sa file restore ay kasalukuyang nagtatrabaho. Nagse-save ito ng mga oras kapag pinanumbalik ang solong mga file mula sa mga malalaking pag-backup, ini-imbak ang mga teyp at ang ulo ng drive.

Inirerekomenda na i-set up ang st driver upang maibalik ang mga lohikal na posisyon ng tape sa halip na pisikal bago tumawag sa dump / restore na may parameter Q. Dahil hindi lahat ng mga tape device ay sumusuporta sa mga posisyon ng pisikal na tape ang mga tape device ay nagbabalik ng isang error sa panahon ng dump / restore kapag ang st driver ay itakda sa default na pisikal na setting. Pakitingnan ang pahina ng st man, opsyon MTSETDRVBUFFER, o ang pahina ng mt man, kung paano itakda ang driver upang ibalik ang mga lohikal na posisyon ng tape.

Bago tumawag sa pagpapanumbalik sa parameter na Q, laging siguraduhing ang st driver ay nakatakda upang ibalik ang parehong uri ng posisyon ng tape na ginagamit sa panahon ng tawag sa dump. Kung hindi man ay maaaring malito ang ibalik.

Maaaring magamit ang pagpipiliang ito kapag naglalaglag sa mga lokal na tape (tingnan sa itaas) o sa mga lokal na file.

-s paa

Subukan upang kalkulahin ang halaga ng tape na kinakailangan sa isang partikular na densidad. Kung lumampas ang halaga na ito,dump mga senyas para sa isang bagong tape. Inirerekomenda na maging kaunting konserbatibo sa pagpipiliang ito. Ang default na haba ng tape ay 2300 talampakan. Ang pagtukoy sa laki ng tape ay pinapalitan ang pagtukoy ng end-of-media.

-S

Laki ng pagtatantya. Tukuyin ang dami ng puwang na kinakailangan upang maisagawa ang dump nang hindi talaga ginagawa ito, at ipakita ang tinantyang bilang ng mga byte na gagawin nito. Ito ay kapaki-pakinabang sa incremental dumps upang matukoy kung gaano karaming mga volume ng media ay kinakailangan.

-T petsa

Gamitin ang tinukoy na petsa bilang panimulang oras para sa dump sa halip na oras na tinutukoy mula sa pagtingin sa / etc / dumpdates Ang format ng petsa ay katulad ng sa ctime (3). Ang pagpipiliang ito ay kapaki-pakinabang para sa mga script ng automated dump na nais mag-dump sa isang partikular na tagal ng panahon. Ang -TAng opsyon ay kapwa eksklusibo mula sa -u pagpipilian.

-u

I-update ang file / etc / dumpdates pagkatapos ng matagumpay na dump. Ang format ng / etc / dumpdates ay nababasa ng mga tao, na binubuo ng isang libreng talaan ng format sa bawat linya: pangalan ng filesystem, antas ng pagdagdag at ctime (3) format na dump date. Maaaring magkaroon lamang ng isang entry sa bawat filesystem sa bawat antas. Maaaring i-edit ang file / etc / dumpdates upang baguhin ang alinman sa mga patlang, kung kinakailangan.

-W

Dump ay nagsasabi sa operator kung anong mga sistema ng file ang kailangang itapon. Ang impormasyong ito ay nakuha mula sa mga file / etc / dumpdates at / etc / fstab Ang -W Mga dahilan ng pagpipiliandump upang mag-print out, para sa lahat ng mga sistema ng file sa / etc / dumpdates at kinikilala ang mga system file sa / etc / fstab ang pinakahuling petsa at antas ng dump, at binibigyang-diin ang mga dapat na dumped. Kung ang -W Ang pagpipilian ay nakatakda, ang lahat ng iba pang mga pagpipilian ay binabalewala, atdump lumabas agad.

-w

Kagaya ni -W ngunit ang mga kopya ay kinikilala lamang ang mga filesystem sa / etc / fstab na kailangang ma-dumped.

-z antas ng compression

I-compress ang bawat bloke upang maisulat sa tape gamit ang zlib library. Ang opsyon na ito ay gagana lamang kapag ang paglalaglag sa isang file o pipe o, kapag naglalagos sa isang tape drive, kung ang tape drive ay may kakayahang magsulat ng mga variable na haba ng mga bloke. Kakailanganin mo ng hindi bababa sa 0.4b22 na bersyon ng pagpapanumbalik upang ma-extract ang mga naka-compress na mga teyp. Ang mga teye na nakasulat gamit ang compression ay hindi magkatugma sa format ng tape ng BSD. Tinutukoy ng (opsyonal) na parameter ang antas ng compression na gagamitin zlib. Ang default na antas ng compression ay 2. Kung tinukoy ang opsyonal na parameter, dapat walang white space sa pagitan ng opsyon na titik at ang parameter.

Dump ay nangangailangan ng interbensyon ng operator sa mga kondisyon na ito: dulo ng tape, dulo ng dump, error sa pagsulat ng tape, tape bukas na error o disk read error (kung mayroong higit sa isang threshold ng mga error nr). Bilang karagdagan sa pagpaalala sa lahat ng mga operator na ipinahiwatig ng -n susi,dump nakikipag-ugnayan sa operator sa dump's kontrolin ang terminal kung minsandump hindi na maaaring magpatuloy, o kung ang isang bagay ay lubos na mali. Lahat ng mga tanongdump Poses dapat sasagutin sa pamamagitan ng pag-type ng `` oo '' o `` hindi '' nang angkop.

Dahil ang paggawa ng dump ay nagsasangkot ng maraming oras at pagsisikap para sa mga ganap na dumps,dump checkpoints mismo sa simula ng bawat dami ng tape. Kung ang pagsusulat ng volume na nabigo para sa ilang kadahilanan,dump ay, may pahintulot ng operator, muling simulan ang sarili mula sa tsekpoint pagkatapos na ang lumang tape ay muling itinigil at aalisin, at ang isang bagong tape ay na-mount.

Dump ay nagsasabi sa operator kung ano ang nangyayari sa pana-panahong mga agwat, kabilang ang karaniwang mababa ang mga pagtatantiya ng bilang ng mga bloke na isulat, ang bilang ng mga teyek na gagawin nito, ang oras sa pagkumpleto, at ang oras sa pagbabago ng tape. Ang output ay masama, upang malaman ng iba na ang pagkontrol ng terminaldump ay abala, at magiging sa ilang panahon.

Sa kaganapan ng isang kaganapan sa sakuna ng sakuna, ang oras na kinakailangan upang ibalik ang lahat ng mga kinakailangang backup tape o mga file sa disk ay maaaring mapanatili sa isang minimum sa pamamagitan ng pagsuray ang incremental dumps. Ang isang mahusay na paraan ng pagsuray incremental dumps upang mabawasan ang bilang ng mga teyp sumusunod:

  • Laging magsimula sa isang backup na antas 0, halimbawa: / sbin / dump -0u -f / dev / st0 / usr / src Ito ay dapat gawin sa pagitan ng mga hanay, sasabihin nang isang beses sa isang buwan o isang beses sa bawat dalawang buwan, at sa isang hanay ng mga sariwang teyp na nai-save na magpakailanman.
  • Pagkatapos ng isang antas na 0, ang mga lumbay ng mga aktibong sistema ng file ay kinukuha sa araw-araw, gamit ang isang binagong algorithm ng Tower of Hanoi, kasama ang pagkakasunud-sunod ng mga antas ng dump: 3 2 5 4 7 6 9 8 9 9 … Para sa araw-araw na lungkot, posible na gumamit ng isang nakapirming bilang ng mga teyp para sa bawat araw, na ginagamit sa isang lingguhan. Sa bawat linggo, ang isang level 1 dump ay kinukuha, at ang pang-araw-araw na pagkakasunud-sunod ng Hanoi ay nagsisimula sa 3. Para sa lingguhang lumbay, isa pang nakapirming hanay ng mga teyp kada dumped na sistema ng file ang ginagamit din sa cyclical na batayan.

Pagkatapos ng ilang buwan o kaya, ang araw-araw at lingguhang tapes ay dapat na paikutin sa labas ng dump cycle at sariwang mga teyp na dinala.

TINGNAN DIN

rmt (8)

Mahalaga: Gamitin ang lalaki command ( % lalaki ) upang makita kung paano ginagamit ang utos sa iyong partikular na computer.