Dump - Linux Command - Unix parancs

Név

dump - ext2 fájlrendszer biztonsági másolat

Szinopszis

dump [- b fájl ] [- b fájl ] [- b blockize ] [- d denzitás ] [- e inode számok ] [- E fájl ] [- f fájl ] [- F script ] [- ] [- I nem hibák ] [- j tömörítési szint ] [- L címke ] [- Q fájl ] [- s láb ] [- T dátum ] [- z tömörítési szint ] file-to-dump
dump [- W | -w ]

(A BSD 4.3 opció szintaxisát visszafelé kompatibilitásra alkalmazzák, de itt nincs dokumentálva.)

Leírás

A dump megvizsgálja az ext2 fájlrendszeren lévő fájlokat, és meghatározza, hogy mely fájlokat kell biztonsági másolatot készíteni. Ezeket a fájlokat az adott lemezre, szalagra vagy más tárolóeszközre másolja a biztonságos tárolás érdekében (lásd az alábbi f- opciót a távoli mentések végrehajtásához ). A kimeneti adathordozónál nagyobb dump többszörös kötetekre oszlik. A legtöbb médián a méretet úgy határozza meg, hogy mindaddig írja a média vége felé mutató jelzést.

Olyan adathordozókon, amelyek nem tudják megbízhatóan visszaadni a médium végét (pl. Egyes kazettaszalagos meghajtók), mindegyik hangerő fix méretű; a tényleges méretet a patronadag meghatározásával vagy a szalagméret, a sűrűség és / vagy a blokkszámláló lehetőségek segítségével határozhatja meg. Alapértelmezés szerint ugyanazt a kimeneti fájlnevet használja minden egyes kötethez, miután a szolgáltatót arra készteti, hogy módosítsa a médiát.

A file-to-dump egy fájlrendszer csatolási pontja vagy a fájlok és könyvtárak listája, amelyeket a fájlrendszer részhalmazaként biztonsági másolatot készít. Az előbbi esetben akár egy felcsatolt fájlrendszer, akár egy fel nem szerelt fájlrendszer eszközét is használhatjuk. Az utóbbi esetben bizonyos korlátozások kerülnek a biztonsági mentésre: - u nem megengedett, az egyetlen dump szint támogatott - 0, és minden fájlnak és könyvtárnak ugyanazon a fájlrendszeren kell lennie.

Az alábbi opciók támogatottak :

-0-9

Dump szintek. A 0. szintű, teljes biztonsági mentés garantálja, hogy a teljes fájlrendszer másolható (de lásd még az alábbi opciót is). A 0-nál magasabb szintű, növekményes mentés esetén a dump az összes fájlt másolja vagy módosítja az alacsonyabb szintű utolsó dump óta. Az alapértelmezett szint 9.

-a

`` automatikus méret '' Az összes szalaghossz-számítást kiiktatja, és írja be, amíg a média vége megjelenik. Ez a legjobb a legtöbb modern szalagos meghajtóhoz, és az alapértelmezett. Ez a lehetőség különösen akkor ajánlott, ha meglévő szalaghoz csatlakozik, vagy egy hardveres tömörítéssel ellátott szalagos meghajtót használ (ahol soha nem biztos abban, hogy a tömörítési arány).

-A archive_file

A visszaállítás (8) által használt archive_file -ben lévő dump tábla tartalmának archiválása annak megállapításához, hogy a fájl a visszaállítandó dump fájlban van-e.

-b blokkolja

A kilogrammonkénti száma dump rekordonként. Mivel az IO rendszer az összes kérelmet szétszórja a MAXBSIZE darabokra (jellemzően 64 kB), nem lehet nagyobb blokkméretet használni anélkül, hogy a későbbiekben a visszaállítással lenne probléma (8). Ezért a dump korlátozza a MAXBSIZE-t. Az alapértelmezett blokkméret 10.

-B rekordok

Az 1 kB-os blokkok száma kötetenként. Általában nem szükséges, mivel a dump észlelheti a média végeit. A megadott méret elérésekor a dump vár a szám megváltoztatására. Ez az opció felülírja a szalag méretének kiszámítását a hosszúság és a sűrűség alapján. Ha a tömörítés ezen a határon van, akkor a tömörített kimenet nagysága kötetenként.

-c

A 8000 bpi sűrűségű és 1700 láb hosszúságú patronos szalagos meghajtóval használható alapértelmezett értékeket módosítsa. A patron-meghajtó megadása felülbírálja a média vége felderítését.

-d sűrűség

Állítsa be a szalag sűrűségét a sűrűségre Az alapértelmezett érték 1600BPI. A szalag sűrűségének megadása felülírja a média vége felderítését.

-e inodes

Az inódok kizárása a dumpból. Az inodes paraméter az inode számok vesszővel elválasztott listája (az statot az állomány vagy könyvtár inode számának megkeresésére használhatja).

-E fájl

Olvassa el az inode-k listáját, amelyeket ki kell zárni a dump-ból a szövegfájlfájlból A fájl fájlnak olyan rendes fájlnak kell lennie, amely új sorokkal elválasztott inode számokat tartalmaz.

-f fájl

A biztonsági másolat készítése fájl fájlba lehet egy speciális eszközfájl, mint a / dev / st0 (szalagos meghajtó), a / dev / rsd1c ( hajlékonylemezes meghajtó ), a szokásos fájl vagy a `- '(a szabványos kimenet). Több fájlnév is megadható egyetlen érvként vesszővel elválasztva. Minden fájlt a megadott sorrendben egy dump kötethez használnak; ha a dump több kötetet igényel, mint a megadott nevek száma, akkor az utolsó fájlnév az összes fennmaradó kötetre a médiaváltozás kérése után használható. Ha a fájl neve `` host: fájl '' vagy `` user @ host: file '' formátumban írja be az elnevezett fájlt a távoli gépen az rmt (8) segítségével. A távoli rmt (8) program alapértelmezett elérési útvonala az / etc / rmt, amelyet az RMT környezeti változó felülírhat

-F parancsfájl

Futtassa a szkriptet minden szalag végén. Az eszköznév és az aktuális kötet száma átkerül a parancssorra. A szkriptnek vissza kell állítania a 0- at, ha a dump folytatódna anélkül, hogy a felhasználó megváltoztatná a szalagot, 1 ha a dump folytatódni fog, de kéri a felhasználót, hogy változtassa meg a szalagot. Bármely más kilépési kód miatt a dump megszakad. Biztonsági okokból a dump visszaáll a valós felhasználói azonosítóra és a valódi csoportazonosítóra a szkript futtatása előtt.

-h szintet

A felhasználó `` nodump '' jelzőjének tiszteletben tartása Dp Dv UF_NODUMP csak az adott szint fölött vagy fölött lévő eldobások esetén Az alapértelmezett becsületszint 1, így a növekményes biztonsági másolatok elhagyják az ilyen fájlokat, de a teljes biztonsági másolatok megőrzik őket.

-I nem hibák

Alapértelmezés szerint a dump figyelmen kívül hagyja az első 32 olvasási hibát a fájlrendszeren, mielőtt megkérdezi az operátor beavatkozását. Ezt a zászlót bármely értékkel módosíthatja. Ez akkor hasznos, ha egy aktív fájlrendszeren lévő dumpot futtat, ahol az olvasási hibák egyszerűen azt jelzik, hogy ellentmondás van a leképezés és a dömpingpályák között.

-j tömörítési szint

A bzlib könyvtár használatával tömörítsen minden blokkot a kazettára írva. Ez az opció csak akkor fog működni, ha a fájlba vagy csőbe történő dömping, vagy ha a szalagos meghajtóba dömpingelt, ha a szalagos meghajtó képes változó hosszúságú blokkok írására. A tömörített szalagok kivonásához legalább a 0.4b24-es verzióra van szükség. A tömörítéssel írt szalagok nem kompatibilisek a BSD szalagos formátummal. Az (opcionális) paraméter határozza meg a bzlib által használt tömörítési szintet. Az alapértelmezett tömörítési szint 2. Ha az opcionális paraméter van megadva, akkor nem lehet üres hely az opcionális betű és a paraméter között.

-k

Használja a Kerberos hitelesítést távoli szalagos kiszolgálókkal való beszélgetésre. (Csak akkor érhető el, ha az opció engedélyezve volt, amikor a dump össze lett állítva.)

-L címkét

A felhasználó által megadott szöveget tartalmazó címke a dump fejlécbe kerül, ahol a visszaállítás (8) és a fájl (1) hasonló eszközökkel férhet hozzá. Ne feledje, hogy ez a címke legfeljebb LBLSIZE (jelenleg 16) karakterből állhat, amelyeknek tartalmazniuk kell a `\ 0 '

-m

Ha ezt a zászlót megadja, a dump optimalizálja az inódok kimenetét, de megváltozott, de az utolsó dump óta nem módosult (a "megváltozott" és a "módosított" jelentése a stat (2)). Az inodes esetében a dump csak a metaadatokat fogja elmenteni, ahelyett, hogy megőrzi az inode tartalmát. Azok az inodesok, amelyek vagy a könyvtárak, vagy az utolsó dump óta módosultak, rendszeresen mentésre kerülnek. A zászló használatának következetesnek kell lennie, ami azt jelenti, hogy akár egy növekményes dump készletben lévő minden ürítésnek van zászlója, vagy senki sem.

Az ilyen "csak metaadat" inódákkal írt szalagok nem kompatibilisek a BSD szalagos formátummal vagy a helyreállítás korábbi verzióival .

-M

Engedélyezze a többkötetes funkciót. Az -f-vel megadott név előtagként kezelendő, és a dump sorrendben 001, 002-re íródik. Ez hasznos lehet ext2 partíciós fájlokba való dömpingre, hogy megkerülje a 2 GB-os fájlméret-korlátozást.

-n

Amikor a dump igényli a kezelő figyelmét, értesítse a "operator" csoport összes szereplőjét a falhoz hasonló módon (1).

-q

Ha a kezelő figyelmét szükségessé teszi, haladéktalanul állítsa le a dump-ot , írási hibák, szalagos változások stb.

-Q fájl

Engedélyezze a Quick File Access támogatást. A szalag pozíciók minden egyes inode esetében tárolódnak a fájlba, amelyet a visszaállítás (ha a Q paraméterrel és a fájlnévvel nevezik) használja, közvetlenül helyezze el a szalagot a fájl visszaállítása közben. Ezzel időt takaríthat meg, amikor egyetlen fájlt visszaállít nagy biztonsági mentésekből, megmenti a kazettákat és a meghajtó fejét.

Ajánlott az st meghajtó beállítása a logikai szalag pozíciók helyett, a fizikai helyett, mielőtt a Q paraméterrel dump / restore-ot hívna. Mivel nem minden szalagos eszköz támogatja a fizikai szalagos pozíciókat, ezek a szalageszközök hibát okoznak a dump / restore alatt, amikor a st meghajtó állítsa be az alapértelmezett fizikai beállítást. Kérjük, nézze meg a st man oldalt, az MTSETDRVBUFFER opciót vagy az mt man oldalt, hogy miként állíthatja be a meghajtónak a logikai szalagos pozíciók visszaállítását.

Mielőtt visszaállítaná a visszaállítást a Q paraméterrel, mindig győződjön meg arról, hogy a st meghajtó beállította, hogy ugyanazt a szalag pozíciót használja vissza a hívás során. Ellenkező esetben a visszaállítás zavart okozhat.

Ez az opció akkor használható, ha a helyi szalagokra (lásd fent) vagy a helyi fájlokra kerül.

lábak

Próbálja kiszámítani az adott sűrűséghez szükséges szalag mennyiségét. Ha ezt az értéket túllépte, a dump új szalagot kér. Javasolt egy kicsit konzervatív erre a lehetőségre. Az alapértelmezett szalaghossza 2300 láb. A szalagméret megadása felülbírálja a média észlelését.

-S

Méretbecslés. Határozza meg azt a helyet, amely a dump végrehajtásához szükséges, anélkül, hogy ténylegesen megcsinálná azt, és megjeleníti a bájtok számának becsült számát. Ez hasznos a növekményes hulladéklerakókkal annak meghatározásához, hogy hány kötetnyi adathordozóra van szükség.

-T dátum

Használja a megadott dátumot a dump elindulásának időpontjával szemben az / etc / dumpdates-ben megjelenő időpont helyett. A dátum formátuma megegyezik a ctime (3) időpontjával . Ez az opció hasznos olyan automatizált dump parancsfájloknál, amelyek meghatározott időtartamra szeretnének eldobni. A - T opció kölcsönösen kizárja a - u opciót.

-u

Frissítse a / etc / dumpdates fájlt egy sikeres dump után. Az / etc / dumpdates formátuma az emberek által olvasható, egy soronként szabad formátumú rekordból áll: fájlrendszernév , növekményszint és ctime (3) formátumú dump dátum. Minden szinten minden egyes fájlrendszerre csak egy bejegyzés lehet. A fájl / etc / dumpdates szerkeszthető, ha szükséges, bármely mező megváltoztatásához.

-W

A dump megmondja az operátornak, hogy mely fájlrendszereket kell bontani. Ez az információ a / etc / dumpdates és / etc / fstab fájlokból származik. A - W opció a dump- ot kinyomtatja, az / etc / dumpdates összes fájlrendszerén és az / etc / fstab fájlrendszerekben a legutóbbi dump dátumot és szintet, és kiemeli azokat, amelyeket ki kell bocsátani. Ha a - W opció be van állítva, az összes többi opciót figyelmen kívül hagyja, és a kimenet azonnal elindul.

-w

Olyan, mint a - W, de csak az ismert / etc / fstab fájlrendszereket nyomtatja ki, amelyeket ki kell dömpingelni.

-z tömörítési szint

Minden blokk tömörítéséhez írja be a kazettára a zlib könyvtárat. Ez az opció csak akkor fog működni, ha a fájlba vagy csőbe történő dömping, vagy ha a szalagos meghajtóba dömpingelt, ha a szalagos meghajtó képes változó hosszúságú blokkok írására. A tömörített szalagok kivonásához legalább a 0.4b22 verziójú visszaállításra van szükség. A tömörítéssel írt szalagok nem kompatibilisek a BSD szalagos formátummal. Az (opcionális) paraméter határozza meg a zlib által használt tömörítési szintet. Az alapértelmezett tömörítési szint 2. Ha az opcionális paraméter van megadva, akkor nem lehet üres hely az opcionális betű és a paraméter között.

A kibocsátás megkívánja az operátor beavatkozását az alábbi feltételekkel: a szalag vége, a dump vége, a szalagírási hiba, a szalagot nyitó hiba vagy a lemezleolvasási hiba (ha van több mint a küszöbérték küszöbe). A - n billentyű által hallgatott összes üzemeltető figyelmeztetése mellett a dump a dump vezérlő termináljánál együttműködik az üzemeltetővel olyan esetekben, amikor a dump nem folytatódhat, vagy ha valami durván hibás. Minden kérdésre a dump pózokat a "yes" vagy a "no" "megfelelő módon kell megadni.

Mivel a dumpok sok időt és erőfeszítést igényelnek a teljes hulladéklerakókhoz, az egyes kazetták kezdetén dump ellenőrzőpontokat. Ha a kötet valamilyen okból kifolyólag nem sikerül, akkor az operátor engedélyével újraindítja az ellenőrzőpontból a régi kazettát, és új szalagot szerel fel.

A dump megmondja az üzemeltetőnek, hogy mi folyik időközönként, beleértve általában a becslések számát az írható blokkok számáról, a szalagok számáról, a befejezés időpontjáról és a szalagváltás idejére. A kimenet kiterjedt, hogy mások is tudják, hogy a terminál vezérlődump elfoglalt, és egy ideig lesz.

Katasztrofális lemezesemény esetén az összes szükséges visszaállító szalag vagy fájl lemezre történő visszaállításához szükséges idő minimálisra csökkenthető az inkrementális bontások megdöntésével. A szalagok számának minimálisra csökkentése érdekében a lépcsőzetes inkrementális hulladéklerakók hatékony módszerei:

Néhány hónap múlva a napi és a heti szalagokat ki kell forgatni a kiürítési ciklusból és friss szalagokból.

LÁSD MÉG

RMT (8)

Fontos: Az ember paranccsal ( % man ) tekintse meg, hogyan használják a parancsot az adott számítógépen.