Hale - Linux Command - Komanda Unix

emër

dump - ext2 backup i sistemit të skedarëve

përmbledhje

d - [ d - dendësia ] [- numra inode ] [- skedë E ] [- skedë f ] [- skriptë F ] [- h nivel [- skedar ] [- ] [- I nr gabime ] [- j compression level ] [- L label ] [- Q file ] [- s këmbët ] [- Data T ] [- z compression level ] files-to-dump
hale [- W | -w ]

(Sintaksa e opsionit BSD 4.3 është zbatuar për pajtueshmërinë e prapambetur, por nuk është dokumentuar këtu.)

Përshkrim

Dump shqyrton skedarët në një filesystem ext2 dhe përcakton cilat skedarë duhet të jenë të mbështetura. Këto skedarë kopjohen në disk, kasetë apo mjet tjetër ruajtës për ruajtje të sigurt (shih - f opsion më poshtë për të bërë backup të largët ). Një hale që është më e madhe se mesatarja e prodhimit është thyer në vëllime të shumëfishta. Në shumicën e mediave madhësia përcaktohet duke shkruar deri sa të kthehet një tregues fundi i medias.

Në median që nuk mund të kthejë në mënyrë të besueshme një indikacion përfundimtar të medias (siç janë disa disqe kasetë), çdo vëllim është me madhësi fikse; madhësia aktuale përcaktohet duke specifikuar mediat e fishekëve, ose përmes madhësisë së kasetës, dendësisë dhe / ose mundësive të numërimit të bllokut më poshtë. By default, emri i skedarit të emrit të njëjtë përdoret për secilën vëllim pas nxitjes së operatorit për të ndryshuar mediat.

skedarët në skedarë janë ose një pikë mali i një skedari ose një listë të skedarëve dhe direktorive që duhet të mbështeten si nëngrup i një skedari. Në rastin e parë, mund të përdoret ose rruga drejt një skedari të montuar ose pajisja e një skedari të skedarit. Në rastin e fundit, disa kufizime vendosen në rezervë: - nuk lejohet, niveli i vetëm i hedhjes që është i mbështetur është - 0 dhe të gjitha skedarët dhe direktoritë duhet të qëndrojnë në të njëjtin skedaristem.

Mundësitë e mëposhtme mbështeten nga :

-0-9

Nivelet e grumbullimit. Niveli 0, backup i plotë, garanton që i tërë sistemi i skedarit të kopjohet (por shih gjithashtu opsionin - h më poshtë). Një numër i nivelit mbi 0, backup shtesë, tregon deponi për të kopjuar të gjitha dosjet e reja ose të modifikuara që nga deponi i fundit i një niveli më të ulët. Niveli i parazgjedhur është 9.

-a

`` auto-size '' Zhvendosni të gjitha llogaritjet e gjatësisë së shiritit dhe shkruani derisa të kthehet një tregues fundi i medias. Kjo funksionon më së miri për shumicën e disqeve moderne të kasetave, dhe është parazgjedhja. Përdorimi i këtij opsioni rekomandohet veçanërisht kur bashkëngjitet një shirit ekzistues, ose duke përdorur një kasetë me compression hardware (ku kurrë nuk mund të jeni i sigurt për raportin e compression).

- Një arkiv_file

Arkivoni një tabelë të përmbajtjes në skedarin e specifikuar të arkivit që do të përdoret nga rivendosja (8) për të përcaktuar nëse një skedar është në skedarin e skedarit që po restaurohet.

-b blloqe

Numri i kilobitëve për rekord hale. Meqë sistemi IO i fërkon të gjitha kërkesat në copa të MAXBSIZE (zakonisht 64kB), nuk është e mundur të përdorësh një blloqe më të mëdha pa patur probleme më vonë me rivendosjen (8). Prandaj hale do të kufizojë shkruan në MAXBSIZE. Parazgjedhja e blloqeve është 10.

-B

Numri i blloqeve 1 kB për vëllim. Normalisht nuk kërkohet, pasi hale mund të zbulojë fundin e medias. Kur arrihet madhësia e specifikuar, deponi pret që ju të ndryshoni volumin. Ky opsion anashkalon llogaritjen e madhësisë së kasetës bazuar në gjatësinë dhe densitetin. Nëse compression është në këtë kufij madhësinë e prodhimit të kompresuar për volum.

-c

Ndryshoni parazgjedhjet për përdorim me një makinë kasetë me një densitet prej 8000 bpi dhe një gjatësi prej 1700 këmbësh. Specifikimi i një disku të fishekëve anashkalon zbulimin në fund të mediave.

densiteti

Vendosja e densitetit të kasetë në dendësi Parazgjedhja është 1600BPI. Specifikimi i densitetit të kasetës anashkalon zbulimin në fund të mediave.

-e inodes

Përjashto inodes nga hale. Parametri i inodes është një listë e ndarë e numrave inode (ju mund të përdorni stat për të gjetur numrin inode për një skedar ose direktori).

-E file

Lexoni listën e inodes për t'u përjashtuar nga hale nga skedari i skedarit të tekstit Skedari duhet të jetë një skedar i zakonshëm që përmban numrat inode të ndara nga rreshta të reja.

-f file

Shkruani rezervë në skedar mund të jetë një skedar i veçantë i pajisjes si / dev / st0 (një kasetë), / dev / rsd1c ( një disketë ), një skedar i zakonshëm ose `- '(prodhimi standard). Emrat e shumëfishtë të skedarëve mund të jepen si një argument i vetëm i ndarë me presje. Çdo skedar do të përdoret për një vëllim dump në rendin e listuar; nëse deponi kërkon më shumë vëllime sesa numri i emrave të dhënë, emri i fundit i skedarit do të përdoret për të gjitha volumet e mbetura pas nxitjes së ndryshimeve në media. Nëse emri i skedarit është i formës `` host: file '' ose `` user @ host: file '' hale shkruan në skedarin e emëruar në host të largët duke përdorur rmt (8). Emri i parazgjedhur i programit të largët rmt (8) është / etc / rmt kjo mund të anashkalohet nga ndryshuesi i mjedisit RMT

-F script

Run script në fund të çdo kasetë. Emri i pajisjes dhe numri aktual i vëllimit kalohen në rreshtin e komandave. Skenari duhet të kthehet 0 nëse deponia duhet të vazhdojë pa i kërkuar përdoruesit të ndryshojë shiritin, 1 nëse deponia duhet të vazhdojë, por t'i kërkojë përdoruesit të ndryshojë shiritin. Çdo kod tjetër i daljes do të shkaktojë ndërprerjen e deponisë . Për arsye sigurie, deponia kthehet mbrapsht në ID-në e vërtetë të përdoruesit dhe ID-në e vërtetë të grupit përpara se të ekzekutohet skripti.

-h nivel

Ndero flamurin e përdoruesit `` nodump '' Dp Dv UF_NODUMP vetëm për deponime në ose mbi nivelin e caktuar Niveli i paracaktuar i nderit është 1, kështu që backupet shtesë nuk i lënë këto skedarë, por rezervat e plota i ruajnë ato.

-I nr gabime

By default, deponia do të shpërfillë 32 gabimet e parë të leximit në sistemin e skedarit para se të kërkojë ndërhyrjen e operatorit. Ju mund ta ndryshoni këtë duke përdorur këtë flamur për çdo vlerë. Kjo është e dobishme kur futni hale në një skedaristë aktiv ku gabimet e lexuara thjesht tregojnë një mospërputhje midis kalimeve të hartës dhe hedhjes.

-j nivel compression

Kompresoni çdo bllok për t'u shkruar në kasetë duke përdorur bibliotekën bzlib. Ky opsion do të funksionojë vetëm kur hedhni në një skedar ose tub ose, kur hedhni në një kasetë, nëse pajisja kasetë është e aftë të shkruajë blloqe gjatësi të ndryshueshme. Ju do të duhet të paktën versionin 0.4b24 të rivendosjes në mënyrë që të nxjerrni kaseta ngjeshur. Shiritat e shkruar duke përdorur compression nuk do të jenë në përputhje me formatin e shiritit BSD. Parametri (opsional) përcakton nivelin e compression që bzlib do të përdorë. Niveli i kompresimit të parazgjedhur është 2. Nëse parametri opsional është i specifikuar, nuk duhet të ketë hapësirë ​​të bardhë midis letrës së opsionit dhe parametrit.

-K

Përdorni autentikimin Kerberos për të biseduar me serverët e veglave të largëta. (E disponueshme vetëm nëse ky opsion u aktivizua kur grumbullimi u hartua.)

-L

Etiketa e vargut të teksteve të furnizuara nga përdoruesi vendoset në kokën e grumbullimit, ku mund të përdoren mjete si rivendosja (8) dhe skeda (1). Vini re se ky etiketë është i kufizuar që të jetë më së shumti LBLSIZE (momentalisht 16) karaktere, të cilat duhet të përfshijnë përfundimin e `\ 0 '

-M

Nëse kjo flamur është specifikuar, deponia do të optimizojë daljen për inodes që janë ndryshuar, por nuk janë modifikuar pasi që deponi i fundit ('ndryshuar' dhe 'modifikuar' kanë kuptimin e definuar në stat (2)). Për ato inode, deponi do të ruajnë vetëm meta të dhëna, në vend që të ruajnë të gjithë përmbajtjen e inode. Inodes të cilat janë ose drejtori ose janë modifikuar që nga hale e fundit ruhen në mënyrë të rregullt. Përdorimet e këtij flamuri duhet të jenë të qëndrueshme, që do të thotë se ose çdo hale në një grumbull rrënjësor të caktuar ka flamurin, ose askush nuk e ka atë.

Kaseta të shkruara duke përdorur inode të tilla 'vetëm meta të dhëna' nuk do të jenë në përputhje me formatin e shiritit BSD ose versionet e vjetra të rivendosjes.

-M

Aktivizo funksionin me shumë vëllime. Emri i specifikuar me -f trajtohet si një prefiks dhe hale shkruan në rend në 001, 002 etj. Kjo mund të jetë e dobishme kur vendosni në skedarë në një ndarje ext2, në mënyrë që të anashkaloni kufizimin e madhësisë së skedarëve 2GB.

-N

Sa herë që hale kërkon vëmendjen e operatorit, njoftoni të gjithë operatorët në grupin `` operator '' me mjete të ngjashme me një mur (1).

Q

Bëni hale të ndërpreni menjëherë kurdoherë që kërkohet vëmendja e operatorit, pa kërkuar shkelje të shkrimit, ndryshime në kasetë etj.

-Q file

Aktivizo mbështetjen e QasjesShpejtë të Dhënave . Pozicionet e kasetës për çdo inode ruhen në skedarin e skedarit që përdoret nga rivendosja (nëse thirret me parametër Q dhe emri i skedarit) për të vendosur direkt kasetë në rivendosjen e skedarit që po punon aktualisht. Kjo kursen orë kur rivendosni skedarë të vetëm nga rezerva të mëdha, kursen kaseta dhe kokën e diskut.

Rekomandohet që të ngrihet shoferi st për kthimin e pozicioneve të kasetave logjike sesa fizike para se të vendoset në depo / rivendosje me parametrin Q. Meqë jo të gjitha pajisjet e kasetave mbështesin pozicionet e shiritave fizik ato pajisje kasetë kthejnë një gabim gjatë hedhjes / rikthimit kur shoferi st vendosur në cilësimet e paracaktuara fizike. Ju lutemi shihni faqen st man, opsionin MTSETDRVBUFFER, ose faqen mt man, se si ta vendosni shoferin të kthejë pozicionet logjike të shiritit.

Para se të telefononi rivendosjen me parametrin Q, gjithmonë sigurohuni që shoferi st të jetë i vendosur për të kthyer llojin e njëjtë të shiritit të përdorur gjatë thirrjes për hale. Përndryshe rivendosja mund të ngatërrohet.

Ky opsion mund të përdoret kur hedhni në kaseta lokale (shih më lart) ose në dosjet lokale.

këmbët

Përpjekje për të llogaritur sasinë e shiritit të nevojshëm në një dendësi të caktuar. Nëse kjo sasi tejkalohet, depozitimi kërkon për një kasetë të ri. Rekomandohet të jesh pak konservator në këtë opsion. Gjatësia e parazgjedhur e kasetës është 2300 metra. Specifikimi i madhësisë së kasetës anashkalon zbulimin në fund të mediave.

-S

Vlerësimi i përmasave. Përcaktoni sasinë e hapësirës që nevojitet për të kryer hale pa e bërë atë aktualisht, dhe shfaq numrin e vlerësuar të bytes që do të marrë. Kjo është e dobishme me deponitë në rritje për të përcaktuar sasinë e mediave që do të nevojiten.

-T datën

Përdorni datën e specifikuar si orën e fillimit për hale në vend të kohës së përcaktuar nga shikimi në / etc / dumpdates. Format i datës është i njëjtë me atë të ctime (3). Ky opsion është i dobishëm për skedarët e deponive të automatizuara që dëshirojnë të hidhen gjatë një periudhe të caktuar kohe. Opsioni T është ekskluzivisht i ndërsjellë nga opsion- u .

-u

Përditëso skedarin / etc / dumpdates pas një hale të suksesshme. Formati i / etc / dumpdates është i lexueshëm nga njerëzit, që përbëhet nga një rekord i formatit të lirë në linjë: emri i sistemit të skedarëve , niveli i rritjes dhe data e hedhjes së formatit në kohë (3). Mund të ketë vetëm një hyrje për çdo skedar sistemesh. Skedari / etc / dumpdates mund të redaktohet për të ndryshuar ndonjë nga fushat, nëse është e nevojshme.

-W

Dump tregon operatorit se çfarë sistemesh skedari duhet të hedhen. Ky informacion është grumbulluar nga skedarët / etc / dumpdates dhe / etc / fstab. Opsioni W shkakton dump për të printuar, për të gjitha sistemet e skedarëve në / etc / dumpdates dhe sistemet e regjistruara të regjistruara në / etc / fstab datën më të fundit të deponimit dhe nivel, dhe nxjerr në pah ato që duhen hedhur. Nëse vendoset opsioni W , të gjitha opsionet e tjera shpërfillen dhe daljet dalin menjëherë.

-w

Është si - W por printon vetëm filesystems të njohur në / etc / fstab të cilat duhen hedhur.

-z compression nivel

Kompresoni çdo bllok që të shkruhet në shirit duke përdorur bibliotekën zlib. Ky opsion do të funksionojë vetëm kur hedhni në një skedar ose tub ose, kur hedhni në një kasetë, nëse pajisja kasetë është e aftë të shkruajë blloqe gjatësi të ndryshueshme. Ju do të duhet të paktën versionin 0.4b22 të rivendosjes në mënyrë që të nxjerrë kaseta ngjeshur. Shiritat e shkruar duke përdorur compression nuk do të jenë në përputhje me formatin e shiritit BSD. Parametri (opsional) përcakton nivelin e compressionit që zlib do të përdorë. Niveli i kompresimit të parazgjedhur është 2. Nëse parametri opsional është i specifikuar, nuk duhet të ketë hapësirë ​​të bardhë midis letrës së opsionit dhe parametrit.

Dump kërkon ndërhyrjen e operatorit në këto kushte: fundi i shiritit, fundi i grumbullimit, gabimi i shkrimit të kasetës, gabimi i hapur i kasetës ose gabimi i leximit të diskut (nëse ka më shumë se një prag të gabimeve nr). Përveç njoftimit të të gjithë operatorëve të nënkuptuar nga çelësi i - n , hale ndërvepron me operatorin në terminalin e kontrollit të dumpit në kohë kur hale nuk mund të vazhdojë më, ose nëse diçka është e gabuar. Të gjitha pyetjet e hedhura paraqesin duhet të përgjigjen duke shtypur '`po' 'ose` `jo' 'në mënyrë të përshtatshme.

Meqenëse hedhja e një hile kërkon shumë kohë dhe përpjekje për deponitë e plota, kontrollon vetë depozitën në fillim të çdo vëllimi të kasetës. Nëse shkrimi i këtij vëllimi dështon për ndonjë arsye, depozitimi , me lejen e operatorit, rifillon vetë nga pikat e kontrollit pasi kaseta e vjetër është rimarrë dhe hiqet, dhe një kasetë e re është montuar.

Dump tregon operatorin se çfarë po ndodh në intervale periodike, duke përfshirë zakonisht vlerësime të ulëta të numrit të blloqeve për të shkruar, numrin e kasetave që do të duhet, kohën e përfundimit dhe kohën e ndryshimit të kasetës. Produkti është i përpiktë, në mënyrë që të tjerët të dinë se deponi i kontrollit të terminalit është i zënë dhe do të jetë për një kohë të caktuar.

Në rast të një ngjarje katastrofike të diskut, koha e nevojshme për të rivendosur të gjitha kasetat ose skedarët e nevojshëm të rezervës për disk mund të mbahen në minimum duke tronditur deponitë në rritje. Një metodë efikase për grumbullimin e goditjeve në rritje për të minimizuar numrin e kasetave vijon:

Pas disa muaj apo më shumë, kasetat ditore dhe javore duhet të rrotullohen nga cikli i grumbullimit dhe të futen kaseta të freskëta.

SHIKO GJITHASHTU

RMT (8)

E rëndësishme: Përdorni komandën e njeriut ( % man ) për të parë se si përdoret një komandë në kompjuterin tuaj të veçantë.