Dökümü - Linux Komutu - Unix Komutu

isim

döküm - ext2 dosya sistemi yedekleme

özet

dökümü [- 0123456789ackMnqSu [- Bir dosya ]] [- B kayıtları ] [- b blocksize ] [- yoğunluğu ] [- e inode sayı ] [- E dosyası ] [- f dosyası ] [- F betiği ] [- h seviyesi ] [- I nr hataları ] [- j sıkıştırma seviyesi ] [- L etiketi ] [- Q dosya ] [- s ayak ] [- T tarih ] [- z sıkıştırma seviyesi ] dosyaları-to-dökümü
dökümü [- W | -w ]

(BSD 4.3 seçenek sözdizimi geriye dönük uyumluluk için uygulanmıştır, ancak burada belgelenmiştir.)

Açıklama

Dump dosyaları bir ext2 dosya sisteminde inceler ve hangi dosyaların yedeklenmesi gerektiğini belirler. Bu dosyalar güvenli tutmak için verilen diske, teybe veya diğer depolama ortamına kopyalanır ( uzaktan yedekleme yapmak için aşağıdaki - f seçeneğine bakınız). Çıkış ortamından daha büyük bir döküm birden çok birime ayrılır. Medyaların çoğunda, medya sonu göstergesi geri gelene kadar yazı yazılır.

Medya sonu göstergesini güvenilir bir şekilde iade edemeyen ortamlarda (bazı kartuş bant sürücüleri gibi), her bir birim sabit bir boyuttadır; gerçek boyut, kartuş ortamının belirlenmesiyle veya aşağıdaki bant boyutu, yoğunluk ve / veya blok sayım seçenekleri ile belirlenir. Varsayılan olarak, operatörün medyayı değiştirmesini istedikten sonra her bir birim için aynı çıktı dosyası adı kullanılır.

files-to-dump bir dosya sisteminin ya da bir dosya sisteminin bir alt kümesi olarak yedeklenecek dosyaların ve dizinlerin bir bağlantı noktasıdır. Eski durumda, ya monte edilen bir dosya sistemine giden yol ya da tekil olmayan bir dosya sisteminin aygıtı kullanılabilir. İkinci durumda, yedeklemeye belirli kısıtlamalar getirilir: - u izin verilmez, desteklenen tek döküm seviyesi - 0 ve tüm dosya ve dizinlerin aynı dosya sisteminde bulunması gerekir.

Aşağıdaki seçenekler tarafından desteklenir :

-0-9

Boşaltma seviyeleri. Seviye 0, tam yedekleme, tüm dosya sisteminin kopyalanmasını garanti eder (ancak aynı zamanda - h seçeneğine de bakınız). 0'ın üzerinde bir seviye numarası, artımlı yedekleme, daha düşük bir seviyenin son dökümünden bu yana yeni veya değiştirilmiş tüm dosyaları kopyalamak için dökümü söyler. Varsayılan seviye 9'dur.

-a

`` otomatik boyut '' Tüm bant uzunluğu hesaplarını atlayın ve medya sonu gösterimi geri gelene kadar yazın. Bu, çoğu modern teyp sürücüsü için en iyi şekilde çalışır ve varsayılan değerdir. Bu seçeneğin kullanılması, özellikle varolan bir banda eklenirken veya donanım sıkıştırması olan bir teyp sürücüsünde (sıkıştırma oranı hakkında hiçbir zaman emin olamayacağınız durumlarda) önerilir.

-Arşiv_dosyası

Bir dosyanın geri yüklenmekte olan döküm dosyasında olup olmadığını belirlemek için geri yükleme (8) tarafından kullanılmak üzere belirtilen arşiv_dosyası içerisindeki bir döküm tablo içeriğini arşivleyin .

-b blocksize

Döküm kaydı başına kilobayt sayısı. IO sistemi tüm istekleri MAXBSIZE (tipik olarak 64kB) parçalarına böldüğünden, daha sonra geri yükleme ile sorun yaşamadan daha büyük bir blok boyutu kullanmak mümkün değildir (8). Bu nedenle döküm , yazıların MAXBSIZE ile sınırlanmasını sağlar. Varsayılan blok boyutu 10'dur.

-B kayıtları

Hacim başına 1 kB blok sayısı. Döküm sonu medyayı algılayabileceğinden, normalde gerekli değildir. Belirtilen boyuta ulaşıldığında, döküm birimi ses seviyesini değiştirmenizi bekler. Bu seçenek, uzunluk ve yoğunluğa bağlı olarak bant boyutunun hesaplanmasını geçersiz kılar. Sıkıştırma varsa bu, birim başına sıkıştırılmış çıktı büyüklüğünü sınırlar.

-c

8000 bpi yoğunluğunda ve 1700 fit uzunluğunda kartuş bant sürücüsü ile kullanmak için varsayılanları değiştirin. Bir kartuş sürücüsünün belirtilmesi, medya sonu algılamasını geçersiz kılar.

-d yoğunluğu

Bant yoğunluğunu yoğunluğa ayarlayın Varsayılan değer 1600BPI'dir. Bir bant yoğunluğunun belirtilmesi, medya sonu algılamasını geçersiz kılar.

-e düğümleri

Damperdeki inode'ları hariç tut. Inode parametresi , virgülle ayrılmış inode numaralarının listesidir (bir dosya veya dizin için inode numarasını bulmak için stat kullanabilirsiniz).

-E dosya

Metin dosyası dosyasından dökümden çıkarılacak inode'ların listesini okuyun Dosya dosyası , newlines tarafından ayrılan inode numaralarını içeren olağan bir dosya olmalıdır.

-f dosyası

Yedekleme, dosya dosyasına / dev / st0 (bir teyp sürücüsü), / dev / rsd1c ( bir disket sürücüsü ), sıradan bir dosya veya `- '(standart çıktı) gibi özel bir aygıt dosyası olabilir. Birden çok dosya adı virgülle ayrılmış tek bir argüman olarak verilebilir. Her dosya listelenen sırada bir döküm hacmi için kullanılacaktır; Döküm, verilen adların sayısından daha fazla hacim gerektiriyorsa, medya değişiklikleri istendikten sonra kalan tüm dosyalar için son dosya adı kullanılır. Dosyanın adı `` host: file '' veya `` user @ host: file 'biçimindeyse, dökümü rmt (8) kullanarak uzak ana bilgisayardaki adlandırılmış dosyaya yazar. Uzak rmt (8) programının varsayılan yol adı / etc / rmt'dir. Bu, RMT çevre değişkeni tarafından geçersiz kılınabilir.

-F komut dosyası

Her kasetin sonunda komut dosyasını çalıştırın. Cihaz adı ve mevcut ses numarası komut satırından geçirilir. Döküm , kullanıcının kaseti değiştirmesini istemeden devam etmeli, eğer dökümü devam ettirirse, ancak kullanıcının kaseti değiştirmesini istese, komut dosyasının 0 olması gerekir. Başka herhangi bir çıkış kodu, dökümün iptal edilmesine neden olacaktır. Güvenlik nedeniyle, dökümü , komut dosyasını çalıştırmadan önce gerçek kullanıcı kimliğine ve gerçek grup kimliğine geri döner.

-h seviyesi

Kullanıcı nodump '' bayrağı Dp Dv UF_NODUMP 'u yalnızca belirtilen seviyenin üstünde ya da üstünde döküm için onurlandır Varsayılan onur seviyesi 1'dir, böylece artımlı yedeklemeler bu dosyaları atlar ancak tam yedeklemeler onları saklar.

-I nr hataları

Varsayılan olarak, dökümü , kullanıcı müdahalesini sormadan önce dosya sistemindeki ilk 32 okuma hatasını yok sayar. Bu bayrağı kullanarak herhangi bir değere değiştirebilirsiniz. Bu, okuma hatalarının eşleme ve boşaltma geçişleri arasındaki tutarsızlığı gösterdiği etkin bir dosya sistemindeki dökümü çalıştırırken kullanışlıdır.

-j sıkıştırma seviyesi

Bzlib kütüphanesi kullanılarak bant üzerine yazılacak her bloğu sıkıştırın. Bu seçenek, yalnızca bir dosyaya veya boruya dökülürken veya bant sürücüsü değişken uzunluklu bloklar yazabiliyorsa, bir teyp sürücüsüne dökülürken çalışacaktır. Sıkıştırılmış bantları çıkarmak için en az 0.4b24 geri yükleme sürümüne ihtiyacınız olacaktır. Sıkıştırma kullanılarak yazılan şeritler BSD teyp formatıyla uyumlu olmayacaktır. (İsteğe bağlı) parametresi, bzlib kullanılacak sıkıştırma düzeyini belirtir. Varsayılan sıkıştırma seviyesi 2'dir. İsteğe bağlı parametre belirtilirse, seçenek harfi ve parametre arasında beyaz boşluk olmamalıdır.

-k

Uzak teyp sunucularıyla konuşmak için Kerberos kimlik doğrulamasını kullanın. (Yalnızca, dökümü derlendiğinde bu seçenek etkinleştirildiğinde kullanılabilir.)

-L etiketi

Kullanıcı tarafından sağlanan metin dizgisi etiketi , geri yükleme (8) ve dosya (1) gibi araçların erişebileceği döküm başlıklarına yerleştirilir. Bu etiketin, en son LBLSIZE (şu anda 16) karakterle sınırlı olduğunu unutmayın. Bu, "\ 0" ifadesini sonlandırmalıdır.

-m

Bu bayrak belirtilirse, döküm , değiştirilmiş ancak son dökümden ('değiştirilmiş' ve 'değiştirilmiş' stat (2) 'de tanımlanan anlamlara sahip olduğundan) değiştirilmemiş olan düğümler için çıktısı optimize eder. Bu inode'lar için döküm , tüm inode içeriğini kaydetmek yerine yalnızca meta verileri kaydeder. Son dökümünden bu yana dizinler olan veya değiştirilen düğümler düzenli olarak kaydedilir. Bu bayrağın kullanımı tutarlı olmalı, yani bir artımlı döküm kümesindeki her çöplüğün bayrağı olması veya hiç kimsenin olmaması.

Bu tür 'meta veriler' inot'ları kullanılarak yazılan kasetler, BSD teyp formatı veya eski geri yükleme sürümleriyle uyumlu olmayacaktır .

-M

Çok hacimli özelliği etkinleştir. - f ile belirtilen ad bir önek olarak kabul edilir ve dökümü sırayla 001, 002'ye yazar. Bu, 2GB dosya boyutu sınırlamasını atlamak için bir ext2 bölümündeki dosyalara dökülürken yararlı olabilir.

-n

Döküm , operatörün dikkatini gerektirdiğinde, bir operatöre (1) benzer şekilde "operatör" grubundaki tüm operatörleri bilgilendirin.

-q

Operatörün dikkat edilmesi gerektiğinde derhal iptal yapın, yazma hataları, teyp değişiklikleri vb.

-Q dosya

Hızlı Dosya Erişimi desteğini etkinleştirin. Her bir inode için teyp pozisyonları, geri yükleme tarafından kullanılan dosya dosyasına (Q parametresi ve dosya adı ile çağrılırsa), dosya geri yüklemesinde bandı doğrudan konumlandırmak için saklanır. Bu, tekli dosyaları büyük yedeklemelerden geri yüklerken saat tasarrufu sağlar, bantları ve sürücünün kafasını kaydeder.

St sürücüsünü, Q parametresiyle dökümü / geri yüklemeyi çağırmadan önce fiziksel yerine mantıksal bant konumlarını döndürmesi için ayarlamanız önerilir. Tüm teyp aygıtları, fiziksel aygıtları desteklemediğinden, bu teyp aygıtları, sürücüden çıktığında çöp / geri yükleme sırasında bir hata döndürür varsayılan fiziksel ayara ayarlanmış. Sürücünün mantıksal teyp pozisyonlarını nasıl döndüreceğini ayarlamak için lütfen st man sayfasına, MTSETDRVBUFFER veya mt man sayfasına bakın.

Q parametresi ile geri yüklemeyi çağırmadan önce, daima sürücünün döküm çağrısı sırasında kullanılan aynı türdeki bant konumunu döndürecek şekilde ayarlandığından emin olun. Aksi takdirde geri yükleme karıştırabilir.

Bu seçenek yerel bantlara (yukarıya bakın) veya yerel dosyalara dökülürken kullanılabilir.

ayak

Belirli bir yoğunlukta gereken bant miktarını hesaplamaya çalışın. Bu miktar aşılırsa, dökümü yeni bir teyp ister. Bu seçenekte biraz muhafazakar olması önerilir. Varsayılan bant uzunluğu 2300 fit. Bantın boyutunu belirtmek medya sonu tespitini geçersiz kılar.

-S

Boyut tahmini. Bunu yapmaksızın döküm işlemini gerçekleştirmek için gereken alan miktarını belirleyin ve alacağı tahmini bayt sayısını görüntüleyin. Bu, kaç birim medyaya ihtiyaç duyulacağını belirlemek için artımlı çöplüklerle faydalıdır.

-T tarih

/ Etc / dumpdates içine bakmaktan belirlenen zaman yerine, dökümün başlangıç ​​saati olarak belirtilen tarihi kullanın. Tarih formatı, ctime (3) ile aynıdır. Bu seçenek, belirli bir süre boyunca dökmek isteyen otomatik döküm komut dosyaları için kullanışlıdır. - T seçeneği - u seçeneğinden karşılıklı olarak özeldir.

-u

Başarılı bir dökümden sonra / etc / dumpdates dosyasını güncelleyin. / Etc / dumpdates'in biçimi, her satır için bir adet serbest format kaydından oluşan insanlar tarafından okunabilir: dosya sistemi adı, artış seviyesi ve ctime (3) formatı döküm tarihi. Her seviyede dosya sistemi başına yalnızca bir giriş olabilir. Gerekirse, herhangi bir alanı değiştirmek için / etc / dumpdates dosyası düzenlenebilir.

-W

Dump operatöre hangi dosya sistemlerinin boşaltılmaya ihtiyaç duyduğunu söyler. Bu bilgi / etc / dumpdates ve / etc / fstab dosyalarından derlenmiştir. - W seçeneği, en son döküm tarihi ve / etc / fstab içindeki / etc / dumpdates ve regognized dosya sistemindeki tüm dosya sistemleri için dökümün yazdırılmasına neden olur. Seviye, ve dökülmesi gerekenleri vurgular. - W seçeneği ayarlanmışsa, diğer tüm seçenekler dikkate alınmaz ve döküm hemen çıkar.

-w

Gibi - W ama / etc / fstab içinde sadece tanınması gereken dosya sistemlerini yazdırır.

-z sıkıştırma seviyesi

Zlib kütüphanesi kullanılarak bant üzerine yazılacak her bloğu sıkıştırın. Bu seçenek, yalnızca bir dosyaya veya boruya dökülürken veya bant sürücüsü değişken uzunluklu bloklar yazabiliyorsa, bir teyp sürücüsüne dökülürken çalışacaktır. Sıkıştırılmış bantları çıkarmak için en az 0.4b22 geri yükleme sürümüne ihtiyacınız olacaktır. Sıkıştırma kullanılarak yazılan şeritler BSD teyp formatıyla uyumlu olmayacaktır. (İsteğe bağlı) parametresi, zlib'in kullanacağı sıkıştırma düzeyini belirtir. Varsayılan sıkıştırma seviyesi 2'dir. İsteğe bağlı parametre belirtilirse, seçenek harfi ve parametre arasında beyaz boşluk olmamalıdır.

Döküm , bu koşullara operatör müdahalesini gerektirir: bant sonu, döküntünün sonu, teyp yazma hatası, teyp açık hatası veya disk okuma hatası (nr hatalarının bir eşiğinden fazlası varsa). - n tuşunun ima ettiği tüm operatörleri uyarmaya ek olarak, döküm , boşaltma işleminin artık devam edemediği zamanlarda veya bir şey büyük ölçüde yanlış olduğunda, damperin kontrol terminalindeki operatörle etkileşime girer. Tüm soruların dökümü soruları, uygun bir şekilde "evet" veya "hayır" yazılarak yanıtlanmalıdır.

Bir dökümü yapmak, tam dökümler için çok fazla zaman ve çaba gerektirdiğinden, her teyp hacminin başlangıcında kontrol noktalarını boşaltır. Herhangi bir nedenden ötürü bu hacim başarısız olursa, dökümü , operatörün izniyle, eski bant tekrar sarıldıktan ve çıkarıldıktan ve yeni bir bant monte edildikten sonra kendini kontrol noktasından yeniden başlatır.

Dump , operatöre periyodik aralıklarla neler olduğunu söyler; bunlar arasında genellikle yazılacak blok sayısının düşük tahmini, alınacak bant sayısı, tamamlanma süresi ve bant değiştirme zamanı yer alır. Çıktı ayrıntılıdır, böylece diğerleri terminal kontrol dökümünün meşgul olduğunu ve bir süre için olacağını bilirler.

Bir katastrofik disk olayı durumunda, gerekli tüm yedek kasetlerin veya dosyaların diske geri yüklenmesi için gereken süre, artımlı çöplükleri engelleyerek en aza indirgenebilir. Bant sayısını en aza indirgemek için artımlı artımlı çöplüklerin etkili bir yöntemi:

Birkaç ay sonra, günlük ve haftalık bantlar, dökülme döngüsünden ve taze bantlardan içeri alınmalıdır.

AYRICA BAKINIZ

RMT (8)

Önemli: Komutunuzun belirli bir bilgisayarda nasıl kullanıldığını görmek için man komutunu ( % adam ) kullanın.