Dump - Command Linux - Unix Command

Nama

dump - ext2 sandaran fail sistem

Sinopsis

dump [- 0123456789ackMnqSu [- A file ]] [- B records ] [- b blocksize ] [- d density ] [- e inode numbers ] [- E file ] [- f file ] [- F script ] [- h level ] [- I nl ralat ] [- j tingkat mampatan ] [- L label ] [- fail Q ] [- s kaki ] [- T tarikh ] [- tahap mampatan z ] fail ke dump
dump [- W | -w ]

(Sintaks opsyen BSD 4.3 dilaksanakan untuk keserasian ke belakang tetapi tidak didokumenkan di sini.)

Penerangan

Dump memeriksa fail pada sistem fail ext2 dan menentukan fail mana yang perlu disandarkan. Fail-fail ini disalin ke cakera, pita atau media penyimpanan yang lain untuk penyimpanan selamat (lihat pilihan - f di bawah untuk melakukan backup jauh ). Sebuah dump yang lebih besar daripada medium output dipecahkan kepada beberapa jilid. Pada kebanyakan media saiz ditentukan dengan menulis sehingga tanda akhir media dikembalikan.

Pada media yang tidak boleh dengan pasti mengembalikan tanda akhir media (seperti beberapa pemacu pita kartrij), setiap kelantangan adalah saiz tetap; saiz sebenarnya ditentukan dengan menentukan media kartrij, atau melalui saiz pita, kepadatan dan / atau pilihan kiraan blok di bawah. Secara lalai, nama fail keluaran yang sama digunakan untuk setiap volum selepas mendorong operator mengubah media.

fail-ke-sampah adalah sama ada titik pusat sistem fail atau senarai fail dan direktori untuk disandarkan sebagai subset sistem fail. Dalam bekas, sama ada laluan ke sistem fail yang dipasang atau peranti sistem fail yang tidak dapat digunakan boleh digunakan. Dalam kes yang kedua, sekatan tertentu diletakkan pada sandaran: - anda tidak dibenarkan, satu-satunya tahap sampah yang disokong adalah - 0 dan semua fail dan direktori mesti berada pada sistem fail yang sama.

Pilihan berikut disokong oleh :

-0-9

Tahap pembuangan sampah. Tahap 0, sandaran penuh, menjamin keseluruhan sistem fail disalin (tetapi lihat juga pilihan - h di bawah). Nombor tahap di atas 0, sandaran tambahan, memberitahu pembuangan untuk menyalin semua fail yang baru atau diubah suai sejak pembuangan terakhir tahap yang lebih rendah. Tahap lalai adalah 9.

-a

`` auto-size '' Bypass semua pengiraan panjang pita, dan tulis sehingga tanda akhir media dikembalikan. Ini berfungsi paling baik untuk kebanyakan pemacu pita moden, dan merupakan lalai. Penggunaan pilihan ini amat disyorkan apabila memasang pita sedia ada, atau menggunakan pemacu pita dengan pemampatan perkakasan (di mana anda tidak boleh pasti mengenai nisbah mampatan).

-A archive_file

Atur jadual kandungan sampah dalam fail arkib yang ditentukan untuk digunakan dengan memulihkan (8) untuk menentukan sama ada fail dalam fail pembuangan yang sedang dipulihkan.

-b menyekat

Bilangan kilobyte setiap rekod dump. Oleh kerana sistem IO memotong semua permintaan ke dalam potongan MAXBSIZE (biasanya 64kB), tidak mungkin menggunakan blok yang lebih besar tanpa masalah kemudian dengan pemulihan (8). Oleh itu, dump akan menghalang menulis kepada MAXBSIZE. Blok pemadanan adalah 10.

-B rekod

Bilangan blok 1 kB setiap kelantangan. Tidak semestinya diperlukan, sebagai pembuangan boleh mengesan media akhir. Apabila saiz yang ditentukan dicapai, dump menunggu untuk anda menukar jumlah. Pilihan ini mengatasi pengiraan saiz pita berdasarkan panjang dan ketumpatan. Sekiranya mampatan adalah pada had ini, saiz output yang dikompresi setiap kelantangan.

-c

Tukar lalai untuk digunakan dengan pemacu pita kartrij, dengan ketumpatan 8000 bpi, dan panjang 1700 kaki. Menentukan pemacu kartrij mengatasi pengesanan akhir media.

-d kepadatan

Set ketumpatan pita ke ketumpatan Lalai adalah 1600BPI. Menentukan ketumpatan pita mengatasi pengesanan akhir-media.

ine-dalam

Kecualikan inod dari pembuangan. Parameter inod adalah senarai dipisahkan koma nombor inode (anda boleh menggunakan stat untuk mencari nombor inode untuk fail atau direktori).

-E fail

Baca senarai inode untuk dikecualikan daripada dump dari fail fail teks Fail fail harus menjadi fail biasa yang mengandungi nombor inode yang dipisahkan oleh baris baru.

-f fail

Menulis sandaran ke fail fail mungkin menjadi fail peranti khas seperti / dev / st0 (pemacu pita), / dev / rsd1c ( pemacu cakera liut ), fail biasa, atau `- '(output standard). Nama fail berganda mungkin diberikan sebagai hujah tunggal yang dipisahkan oleh koma. Setiap fail akan digunakan untuk satu jumlah sampah dalam perintah yang disenaraikan; jika dump memerlukan lebih banyak jumlah daripada bilangan nama yang diberikan, nama fail terakhir akan digunakan untuk semua jumlah yang masih ada selepas mendorong perubahan media. Jika nama fail adalah `` host: file '' atau `` user @ host: file '' dump menulis ke fail bernama pada host jauh menggunakan rmt (8). Nama lalai lalai dari program rmt remote (8) adalah / etc / rmt ini boleh ditindih oleh pembolehubah persekitaran RMT

-F skrip

Jalankan skrip pada akhir setiap pita. Nama peranti dan nombor kelantangan semasa diluluskan pada baris arahan. Skrip mesti mengembalikan 0 jika dump harus diteruskan tanpa meminta pengguna menukar pita, jika dump harus diteruskan tetapi minta pengguna menukar pita tersebut. Mana-mana kod keluar lain akan menyebabkan pembuangan dibuang . Atas sebab keselamatan, dump akan kembali kepada ID pengguna sebenar dan ID kumpulan sebenar sebelum menjalankan skrip.

-h tahap

Honor pengguna `` nodump '' bendera Dp Dv UF_NODUMP hanya untuk dumps di atau di atas tahap yang diberikan Tahap kehormatan piawai adalah 1, sehingga peningkatan tambahan menghilangkan fail tersebut tetapi sandaran penuh menyimpannya.

-I bukan kesilapan

Secara lalai, dump akan mengabaikan 32 kesalahan baca pertama pada sistem fail sebelum meminta intervensi operator. Anda boleh menukar ini menggunakan bendera ini kepada sebarang nilai. Ini berguna ketika menjalankan dump pada sistem fail yang aktif di mana kesalahan membaca hanya menandakan ketidakkonsistenan antara pas pemetaan dan lambakan.

-mampatan mampatan

Kompresikan setiap blok untuk ditulis pada pita menggunakan perpustakaan bzlib. Pilihan ini akan berfungsi hanya apabila lambakan ke fail atau paip atau, apabila lambakan ke pemacu pita, jika pemacu pita mampu menulis blok panjang pembolehubah. Anda akan memerlukan sekurang-kurangnya versi 0.4b24 pemulihan untuk mengekstrak pita mampat. Pita yang ditulis menggunakan pemampatan tidak akan serasi dengan format pita BSD. Parameter (pilihan) menentukan tahap mampatan bzlib akan digunakan. Tahap mampatan lalai ialah 2. Jika parameter pilihan ditentukan, tidak perlu ada ruang putih antara huruf pilihan dan parameter.

-k

Gunakan pengesahan Kerberos untuk bercakap dengan pelayan pita jarak jauh. (Hanya tersedia jika opsyen ini diaktifkan apabila pembuangan telah disusun.)

-L label

Label rentetan teks yang dibekalkan pengguna diletakkan ke dalam tajuk dump, di mana alat seperti pemulihan (8) dan fail (1) boleh mengaksesnya. Ambil perhatian bahawa label ini adalah terhad kepada kebanyakan LBLSIZE (saat ini 16) aksara, yang mesti termasuk menamatkan `\ 0 '

-m

Jika bendera ini ditentukan, dump akan mengoptimumkan output untuk inod yang telah diubah tetapi tidak diubah suai sejak pembuangan terakhir ('diubah' dan 'diubahsuai' mempunyai makna yang ditakrifkan dalam stat (2)). Bagi mereka yang inode, dump hanya akan menyimpan metadata, dan bukannya menyimpan keseluruhan kandungan inode. Inode yang sama ada direktori atau telah diubah suai sejak pembuangan terakhir disimpan dengan cara biasa. Penggunaan bendera ini mestilah konsisten, yang bermaksud bahawa sama ada setiap pembuangan di set dump tambahan mempunyai bendera, atau tiada siapa yang memilikinya.

Pita yang ditulis dengan menggunakan inod metadata sahaja 'tidak akan serasi dengan format pita BSD atau versi pemulihan yang lebih lama .

-M

Dayakan ciri berbilang-kelantangan. Nama yang dinyatakan dengan - f dianggap sebagai awalan dan dump menulis dalam urutan 001, 002 dan lain-lain. Ini boleh berguna apabila lambakan kepada fail pada partition ext2, untuk memintas had saiz fail 2GB.

-n

Setiap kali dump memerlukan perhatian pengendali, memberitahu semua operator dalam kumpulan `` operator '' dengan cara yang serupa dengan dinding (1).

-q

Buat dump membuang segera sebaik sahaja perhatian pengendali diperlukan, tanpa diminta dalam kes kesilapan menulis, perubahan pita dsb.

-Q fail

Dayakan sokongan Akses Fail Pantas . Kedudukan pita untuk setiap inode disimpan ke dalam fail fail yang digunakan oleh pemulihan (jika dipanggil dengan parameter Q dan nama fail) untuk meletakkan kedudukan pita secara langsung pada pemulihan fail yang sedang dijalankan. Ini menjimatkan jam apabila memulihkan fail tunggal dari sandaran besar, menyimpan pita dan kepala pemacu.

Adalah disyorkan untuk menubuhkan pemandu st untuk memulangkan kedudukan pita logik dan bukannya fizikal sebelum memanggil dump / memulihkan dengan parameter Q. Oleh kerana tidak semua peranti pita menyokong kedudukan pita fizikal peranti pita itu mengembalikan ralat semasa membuang / memulihkan apabila pemandu st ditetapkan ke tetapan fizikal lalai. Sila lihat halaman lelaki, pilihan MTSETDRVBUFFER, atau halaman lelaki mt, tentang cara menetapkan pemandu untuk memulangkan kedudukan pita logik.

Sebelum memanggil memulihkan dengan parameter Q, sentiasa pastikan pemandu st ditetapkan untuk mengembalikan kedudukan pita yang sama yang digunakan semasa panggilan untuk membuang sampah. Jika tidak, boleh dikelirukan.

Pilihan ini boleh digunakan semasa pembuangan ke pita tempatan (lihat di atas) atau ke fail tempatan.

kaki

Cuba untuk mengira jumlah pita yang diperlukan pada ketumpatan tertentu. Sekiranya jumlah ini melebihi, dump akan meminta pita baru. Ia disyorkan untuk menjadi sedikit konservatif pada pilihan ini. Panjang pita lalai adalah 2300 kaki. Menentukan saiz pita menimpa pengesanan akhir media.

-S

Anggaran saiz. Tentukan jumlah ruang yang diperlukan untuk melakukan pembuangan sampah tanpa benar-benar melakukannya, dan paparkan anggaran bilangan bait yang akan diambil. Ini berguna dengan tempat pembuangan tambahan untuk menentukan berapa banyak jumlah media diperlukan.

-T tarikh

Gunakan tarikh yang ditentukan sebagai masa permulaan untuk dump dan bukan masa yang ditentukan daripada melihat / etc / dumpdates Format tarikh adalah sama dengan ctime (3). Pilihan ini berguna untuk skrip dump automatik yang ingin membuang masa tertentu. Pilihan - T adalah saling eksklusif daripada pilihan - u .

-u

Kemas kini fail / etc / dumpdates selepas dump yang berjaya. Format / etc / dumpdates boleh dibaca oleh orang, yang terdiri daripada satu rekod format bebas setiap baris: nama sistem fail , tahap kenaikan dan tarikh dump format ctime (3). Hanya terdapat satu entri bagi setiap sistem fail pada setiap peringkat. Fail / etc / dumpdates boleh diedit untuk menukar mana-mana medan, jika perlu.

-W

Dump memberitahu pengendali apa sistem fail perlu dibuang. Maklumat ini dikumpulkan dari fail / etc / dumpdates dan / etc / fstab Opsyen W - menyebabkan pembuangan untuk mencetak, untuk semua sistem fail dalam / etc / dumpdates dan dienkripsi sistem fail dalam / etc / fstab tarikh pembuangan terkini dan tahap, dan menyoroti mereka yang perlu dibuang. Jika pilihan W - ditetapkan, semua pilihan lain diabaikan, dan buang keluar segera.

-w

Sama seperti - W tetapi cetakan hanya mempunyai filesystem yang diiktiraf dalam / etc / fstab yang perlu dibuang.

tahap mampatan -z

Mampatkan setiap blok untuk ditulis pada pita menggunakan perpustakaan zlib. Pilihan ini akan berfungsi hanya apabila lambakan ke fail atau paip atau, apabila lambakan ke pemacu pita, jika pemacu pita mampu menulis blok panjang pembolehubah. Anda memerlukan sekurang-kurangnya versi 0.4b22 untuk memulihkan untuk mengekstrak kaset mampat. Pita yang ditulis menggunakan pemampatan tidak akan serasi dengan format pita BSD. Parameter (pilihan) menentukan tahap mampatan zlib yang akan digunakan. Tahap mampatan lalai ialah 2. Jika parameter pilihan ditentukan, tidak perlu ada ruang putih antara huruf pilihan dan parameter.

Dump memerlukan campur tangan pengendali pada syarat-syarat ini: akhir pita, akhir dump, kesilapan menulis pita, kesilapan pita terbuka atau ralat baca cakera (jika terdapat lebih daripada satu ambang kesilapan nr). Selain menyedarkan semua pengendali yang disiratkan oleh kunci - n , dump berinteraksi dengan pengendali pada terminal kawalan dump pada masa dump tidak dapat diteruskan, atau jika sesuatu adalah sangat salah. Semua persoalan soalan mesti dijawab dengan menaip `` ya '' atau 'tidak' 'dengan sewajarnya.

Sejak membuat dump melibatkan banyak masa dan usaha untuk pembuangan penuh, tempat pemeriksaan dump sendiri pada permulaan setiap jumlah pita. Jika menulis jumlah itu gagal untuk sebab tertentu, dump akan, dengan izin pengendali, mulakan semula dari pusat pemeriksaan selepas pita lama telah dipindahkan dan dikeluarkan, dan pita baru telah dipasang.

Dump memberitahu pengendali apa yang berlaku pada jangka masa yang berkala, termasuk anggaran anggaran jumlah bilangan blok untuk menulis, bilangan pita yang akan diambil, masa siap, dan masa untuk perubahan pita. Outputnya adalah verbose, sehingga orang lain tahu bahawa terminal mengawal dump sibuk, dan akan untuk beberapa waktu.

Sekiranya berlaku peristiwa cakera bencana, masa yang diperlukan untuk memulihkan kesemua pita sandaran atau fail yang diperlukan ke cakera boleh disimpan sekurang-kurangnya dengan mengejutkan pembuangan tambahan. Kaedah yang efisien untuk membuang sampah tambahan untuk meminimumkan bilangan pita berikut:

Selepas beberapa bulan atau lebih, pita harian dan mingguan sepatutnya diputar dari kitaran pembuangan sampah dan pita segar dibawa masuk.

LIHAT JUGA

rmt (8)

Penting: Gunakan arahan lelaki ( % man ) untuk melihat bagaimana arahan digunakan pada komputer tertentu anda.