Dump - εντολή Linux - εντολή Unix

Ονομα

dump - ext2 δημιουργίας αντιγράφων ασφαλείας αρχείων

Σύνοψη

dump [- 0123456789ackMnqSu [- Α αρχείο ]] [- B εγγραφές ] [- b blockize ] [- d πυκνότητα ] [- e inode αριθμοί ] [- αρχείο E ] ] [- I αριθ. Σφάλματα ] [- j επίπεδο συμπίεσης ] [- L ετικέτα ] [- αρχείο Q ] [- s πόδια ] [- T ημερομηνία ] [- επίπεδο συμπίεσης z ]
χωματερή [- W | -w ]

(Η σύνταξη επιλογής BSD 4.3 εφαρμόζεται για συμβατότητα προς τα πίσω αλλά δεν τεκμηριώνεται εδώ).

Περιγραφή

Η Dump εξετάζει αρχεία σε ένα σύστημα αρχείων ext2 και καθορίζει ποια αρχεία πρέπει να δημιουργηθούν αντίγραφα ασφαλείας. Αυτά τα αρχεία αντιγράφονται στον δεδομένο δίσκο, ταινία ή άλλο μέσο αποθήκευσης για ασφαλή φύλαξη (δείτε την παρακάτω επιλογή - f για απομακρυσμένα αντίγραφα ασφαλείας ). Μια χωματερή που είναι μεγαλύτερη από το μέσο εξόδου χωρίζεται σε πολλαπλούς όγκους. Στα περισσότερα μέσα, το μέγεθος καθορίζεται εγγράφως μέχρι να επιστραφεί μια ένδειξη για το τέλος του μέσου.

Σε μέσα που δεν μπορούν να επιστρέψουν αξιόπιστα μια ένδειξη τελικού μέσου (όπως μερικές μονάδες ταινιών κασέτας), κάθε τόμος έχει σταθερό μέγεθος. το πραγματικό μέγεθος καθορίζεται με τον προσδιορισμό του μέσου φυσιγγίων ή μέσω των επιλογών μεγέθους ταινίας, πυκνότητας ή / και αριθμού μπλοκ παρακάτω. Από προεπιλογή, το ίδιο όνομα αρχείου εξόδου χρησιμοποιείται για κάθε τόμο, αφού ζητηθεί από τον χειριστή να αλλάξει μέσο.

τα αρχεία προς απόρριψη είναι είτε ένα σημείο αναφοράς ενός συστήματος αρχείων είτε μια λίστα αρχείων και καταλόγων που θα δημιουργηθούν αντίγραφα ως υποσύνολο ενός συστήματος αρχείων. Στην πρώτη περίπτωση, μπορεί να χρησιμοποιηθεί είτε η διαδρομή προς ένα προσαρμοσμένο σύστημα αρχείων είτε η συσκευή ενός μη αρχειοθετημένου συστήματος αρχείων. Στην τελευταία περίπτωση, τοποθετούνται ορισμένοι περιορισμοί στο αντίγραφο ασφαλείας: - το u δεν επιτρέπεται, το μόνο επίπεδο χωματερή που υποστηρίζεται είναι - 0 και όλα τα αρχεία και οι κατάλογοι πρέπει να βρίσκονται στο ίδιο σύστημα αρχείων.

Οι παρακάτω επιλογές υποστηρίζονται από :

-0-9

Επίπεδα χωματερών. Ένα επίπεδο 0, πλήρες αντίγραφο ασφαλείας, εγγυάται την αντιγραφή ολόκληρου του συστήματος αρχείων (αλλά βλέπετε επίσης την επιλογή - h παρακάτω). Ένας αριθμός επιπέδου πάνω από 0, incremental backup, λέει dump για να αντιγράψετε όλα τα αρχεία νέα ή τροποποιημένα από το τελευταίο dump ενός χαμηλότερου επιπέδου. Το προεπιλεγμένο επίπεδο είναι 9.

-ένα

`` αυτόματο μέγεθος '' Παράκαμψη όλων των υπολογισμών μήκους ταινίας και γράψτε μέχρι να επιστραφεί μια ένδειξη για το τέλος του μέσου. Αυτό λειτουργεί καλύτερα για τις περισσότερες σύγχρονες μονάδες ταινίας και είναι το προεπιλεγμένο. Η χρήση αυτής της επιλογής συνιστάται ιδιαίτερα όταν συνδέεστε σε υπάρχουσα κασέτα ή χρησιμοποιείτε μονάδα ταινίας με συμπίεση υλικού (όπου ποτέ δεν μπορείτε να είστε σίγουροι για τη σχέση συμπίεσης).

-Αρχείο αρχείου

Δημιουργία αρχειοθέτησης πίνακα περιεχομένων στο καθορισμένο αρχείο archive_file που θα χρησιμοποιηθεί από την επαναφορά (8) για να προσδιορίσετε εάν υπάρχει αρχείο στο αρχείο σφαλμάτων που αποκαθίσταται.

-b blockize

Ο αριθμός kilobytes ανά αρχείο καταγραφής. Δεδομένου ότι το σύστημα IO τεμαχίζει όλα τα αιτήματα σε τμήματα MAXBSIZE (τυπικά 64kB), δεν είναι δυνατή η χρήση μεγαλύτερου μεγέθους μπλοκ χωρίς προβλήματα αργότερα με την επαναφορά (8). Επομένως η χωματερή θα περιορίσει τις εγγραφές στο MAXBSIZE. Ο προεπιλεγμένος αριθμός μεγεθών είναι 10.

αρχεία

Ο αριθμός μπλοκ των 1 kB ανά τόμο. Δεν απαιτείται κανονικά, καθώς η χωματερή μπορεί να εντοπίσει το τέλος του μέσου. Όταν επιτευχθεί το καθορισμένο μέγεθος, η σίγαση σας περιμένει να αλλάξετε την ένταση του ήχου. Αυτή η επιλογή υπερισχύει του υπολογισμού του μεγέθους της ταινίας με βάση το μήκος και την πυκνότητα. Εάν η συμπίεση είναι σε αυτό το όριο το μέγεθος της συμπιεσμένης παραγωγής ανά όγκο.

-ντο

Αλλάξτε τις προεπιλογές για χρήση με μονάδα ταινίας κασέτας, με πυκνότητα 8000 bpi και μήκος 1700 πόδια. Ο καθορισμός μιας μονάδας κασέτας αντικαθιστά την ανίχνευση του τελικού μέσου.

-d πυκνότητα

Ορισμός πυκνότητας ταινίας σε πυκνότητα Η προεπιλογή είναι 1600BPI. Ο προσδιορισμός της πυκνότητας ταινίας υπερισχύει της ανίχνευσης του τελικού μέσου.

inodes

Εξαιρούνται τα inodes από την χωματερή. Η παράμετρος inodes είναι μια λίστα με τους αριθμούς inode που χωρίζονται με κόμματα (μπορείτε να χρησιμοποιήσετε το stat για να βρείτε τον αριθμό inode για ένα αρχείο ή κατάλογο).

-Ένα αρχείο

Ανάγνωση λίστας inodes που θα εξαιρούνται από την απόρριψη από το αρχείο αρχείου κειμένου Το αρχείο αρχείων θα πρέπει να είναι ένα συνηθισμένο αρχείο που περιέχει inode αριθμούς που χωρίζονται από νέες γραμμές.

-f αρχείο

Η εγγραφή του αρχείου αντιγράφου ασφαλείας σε αρχείο μπορεί να είναι ένα ειδικό αρχείο συσκευής όπως το / dev / st0 (μονάδα ταινίας), / dev / rsd1c ( μονάδα δισκέτας ), ένα συνηθισμένο αρχείο ή `- '(η τυπική έξοδος). Πολλαπλά ονόματα αρχείων μπορούν να δοθούν ως ένα μόνο παράγωγο διαχωρισμένο με κόμματα. Κάθε αρχείο θα χρησιμοποιηθεί για έναν όγκο χωματερής με τη σειρά που αναγράφεται. εάν η χωρητικότητα απαιτεί περισσότερους τόμους από τον αριθμό των δοθέντων ονομάτων, το τελευταίο όνομα αρχείου θα χρησιμοποιηθεί για όλους τους υπόλοιπους τόμους μετά την προτροπή για αλλαγές μέσων. Αν το όνομα του αρχείου έχει τη μορφή `` host: file '' ή `` user @ host: file '', το dump γράφει στο όνομα του αρχείου στον απομακρυσμένο κεντρικό υπολογιστή χρησιμοποιώντας rmt (8). Το προεπιλεγμένο όνομα διαδρομής του προγράμματος remote rmt (8) είναι / etc / rmt αυτό μπορεί να αντικατασταθεί από τη μεταβλητή περιβάλλοντος RMT

-F σενάριο

Εκτελέστε σενάριο στο τέλος κάθε κασέτας. Το όνομα της συσκευής και ο τρέχων αριθμός έντασης μεταδίδονται στη γραμμή εντολών. Το σενάριο πρέπει να επιστρέψει 0 εάν η φόρτωση πρέπει να συνεχιστεί χωρίς να ζητηθεί από τον χρήστη να αλλάξει την κασέτα, 1 εάν η φόρτωση πρέπει να συνεχιστεί, αλλά ζητήστε από τον χρήστη να αλλάξει την κασέτα. Οποιοσδήποτε άλλος κωδικός εξόδου θα προκαλέσει διακοπή της απόρριψης. Για λόγους ασφαλείας, η σφάλμα επιστρέφει στο πραγματικό αναγνωριστικό χρήστη και το πραγματικό αναγνωριστικό ομάδας πριν εκτελέσει το σενάριο.

-h επίπεδο

Δώστε τιμή στον χρήστη `` nodump '' σημαία Dp Dv UF_NODUMP μόνο για χωματερές πάνω ή πάνω από το δεδομένο επίπεδο Το προεπιλεγμένο επίπεδο τιμής είναι 1, έτσι ώστε τα πρόσθετα αντίγραφα ασφαλείας να παραλείπουν τέτοια αρχεία αλλά τα πλήρη αντίγραφα ασφαλείας να τα διατηρούν.

-I nr λάθη

Από προεπιλογή, η απόρριψη θα αγνοήσει τα πρώτα 32 σφάλματα ανάγνωσης στο σύστημα αρχείων πριν ζητήσει την παρέμβαση του χειριστή. Μπορείτε να αλλάξετε αυτό χρησιμοποιώντας αυτήν τη σημαία σε οποιαδήποτε τιμή. Αυτό είναι χρήσιμο όταν εκτελείται η απόρριψη σε ένα ενεργό σύστημα αρχείων, όπου τα σφάλματα ανάγνωσης δείχνουν απλώς μια ασυνέπεια μεταξύ των χαρτογραφικών δεδομένων και των διαδρομών ντάμπινγκ.

-j επίπεδο συμπίεσης

Συμπιέστε κάθε μπλοκ που θα γραφτεί στην κασέτα χρησιμοποιώντας τη βιβλιοθήκη bzlib. Αυτή η επιλογή θα λειτουργήσει μόνο όταν απορρίπτεται σε αρχείο ή σωλήνα ή, όταν απορρίπτεται σε μονάδα ταινίας, εάν η μονάδα ταινίας είναι ικανή να γράφει μπλοκ μεταβλητού μήκους. Θα χρειαστείτε τουλάχιστον την έκδοση 0.4b24 της επαναφοράς για να εξαγάγετε συμπιεσμένες ταινίες. Οι ταινίες που έχουν γραφτεί χρησιμοποιώντας τη συμπίεση δεν θα είναι συμβατές με τη μορφή ταινίας BSD. Η παράμετρος (προαιρετικά) καθορίζει το επίπεδο συμπίεσης που θα χρησιμοποιήσει το bzlib. Το προεπιλεγμένο επίπεδο συμπίεσης είναι 2. Εάν έχει οριστεί η προαιρετική παράμετρος, δεν πρέπει να υπάρχει λευκός κενός χώρος μεταξύ του γράμματος επιλογής και της παραμέτρου.

Χρησιμοποιήστε τον έλεγχο ταυτότητας Kerberos για να μιλήσετε σε απομακρυσμένους διακομιστές ταινιών. (Διαθέσιμο μόνο εάν αυτή η επιλογή ήταν ενεργοποιημένη κατά τη συμπλήρωση της χωματερής .)

-L ετικέτα

Η ετικέτα συμβολοσειράς κειμένου που παρέχεται από τον χρήστη τοποθετείται στην κεφαλίδα απόρριψης, όπου μπορούν να έχουν πρόσβαση σε εργαλεία όπως η επαναφορά (8) και το αρχείο (1). Σημειώστε ότι αυτή η ετικέτα περιορίζεται να είναι το πολύ LBLSIZE (επί του παρόντος 16) χαρακτήρες, ο οποίος πρέπει να περιλαμβάνει τον τερματισμό `\ 0 '

-m

Εάν αυτή η σημαία έχει οριστεί, η χωματερή θα βελτιστοποιήσει την έξοδο για την αλλαγή των εισόδων αλλά δεν τροποποιήθηκε από την τελευταία χωματερή («αλλαγμένη» και «τροποποιημένη» έχει την έννοια που ορίζεται στο stat (2)). Για τα inodes, η απόρριψη θα αποθηκεύσει μόνο τα μεταδεδομένα, αντί να αποθηκεύσει ολόκληρο το περιεχόμενο inode. Τα inodes που είναι είτε κατάλογοι είτε έχουν τροποποιηθεί από την τελευταία χωματερή αποθηκεύονται με κανονικό τρόπο. Οι χρήσεις αυτής της σημαίας πρέπει να είναι συνεπείς, που σημαίνει ότι είτε κάθε χωματερή σε ένα στοιχειώδες σύνολο αποθεμάτων έχει τη σημαία, είτε κανείς δεν το έχει.

Οι κασέτες που έχουν γραφτεί χρησιμοποιώντας αυτές τις inodes "μόνο μεταδεδομένων" δεν θα είναι συμβατές με τη μορφή ταινίας BSD ή παλαιότερες εκδόσεις αποκατάστασης.

Ενεργοποιήστε τη λειτουργία πολλαπλών όγκων. Το όνομα που καθορίζεται με το - f αντιμετωπίζεται ως πρόθεμα και η απόρριψη γράφει διαδοχικά σε 001, 002 κλπ. Αυτό μπορεί να είναι χρήσιμο όταν απορρίπτετε αρχεία σε ένα διαμέρισμα ext2, προκειμένου να παρακάμψετε τον περιορισμό μεγέθους αρχείου 2GB.

Κάθε φορά που η χωματερή απαιτεί την προσοχή του χειριστή, ειδοποιήστε όλους τους χειριστές της ομάδας `` χειριστής '' με τρόπο παρόμοιο με έναν τοίχο (1).

-q

Πραγματοποιήστε τη διακοπή της φόρτωσης αμέσως όποτε απαιτείται προσοχή από τον χειριστή, χωρίς να προκληθεί σφάλμα εγγραφής, αλλαγές ταινίας κλπ.

-Q αρχείο

Ενεργοποιήστε την υποστήριξη γρήγορης πρόσβασης αρχείων . Οι θέσεις κασέτας για κάθε inode αποθηκεύονται στο αρχείο αρχείου που χρησιμοποιείται από την επαναφορά (εάν καλείται με την παράμετρο Q και το όνομα αρχείου) για να τοποθετηθεί απευθείας η ταινία στην αποκατάσταση αρχείου που εργάζεται επί του παρόντος. Αυτό εξοικονομεί ώρες κατά την αποκατάσταση μεμονωμένων αρχείων από μεγάλα αντίγραφα ασφαλείας, αποθηκεύει τις ταινίες και το κεφάλι της μονάδας δίσκου.

Συνιστάται η ρύθμιση του st οδηγού για την επιστροφή των λογικών θέσεων ταινίας αντί για τη φυσική πριν από την κλήση dump / αποκατάσταση με την παράμετρο Q. Δεδομένου ότι δεν όλες οι συσκευές ταινίας υποστηρίζουν τις θέσεις των φυσικών ταινιών, αυτές οι συσκευές ταινίας επιστρέφουν ένα σφάλμα κατά τη φόρτωση / ρυθμίζεται στην προεπιλεγμένη φυσική ρύθμιση. Ανατρέξτε στη σελίδα st man, στην επιλογή MTSETDRVBUFFER ή στη σελίδα mt man, σχετικά με τον τρόπο ρύθμισης του προγράμματος οδήγησης για την επιστροφή των θέσεων λογικής ταινίας.

Πριν καλέσετε την επαναφορά με την παράμετρο Q, βεβαιωθείτε πάντοτε ότι ο οδηγός του st είναι ρυθμισμένος για να επιστρέψει τον ίδιο τύπο θέσης της κασέτας που χρησιμοποιήθηκε κατά τη διάρκεια της κλήσης για την απόρριψη. Διαφορετικά, η επαναφορά μπορεί να προκαλέσει σύγχυση.

Αυτή η επιλογή μπορεί να χρησιμοποιηθεί όταν απορρίπτεται σε τοπικές ταινίες (βλ. Παραπάνω) ή σε τοπικά αρχεία.

τα πόδια

Προσπαθήστε να υπολογίσετε την ποσότητα της ταινίας που απαιτείται σε μια συγκεκριμένη πυκνότητα. Εάν ξεπεραστεί αυτό το ποσό, η απόρριψη ζητά μια νέα κασέτα. Συνιστάται να είστε λίγο συντηρητικός σε αυτή την επιλογή. Το προεπιλεγμένο μήκος ταινίας είναι 2300 πόδια. Ο καθορισμός του μεγέθους της ταινίας παρακάμπτει την ανίχνευση τελικού μέσου.

-ΜΙΚΡΟ

Εκτίμηση μεγέθους. Καθορίστε το μέγεθος του χώρου που απαιτείται για την εκτέλεση της χωματερής χωρίς να το κάνετε πραγματικά και εμφανίστε τον εκτιμώμενο αριθμό των bytes που θα πάρει. Αυτό είναι χρήσιμο με τις αυξανόμενες χωματερές για τον προσδιορισμό του αριθμού των όγκων μέσων που θα χρειαστούν.

-Την ημερομηνία

Χρησιμοποιήστε την καθορισμένη ημερομηνία ως ώρα έναρξης για την απόρριψη αντί για το χρόνο που καθορίζεται από την αναζήτηση στο / etc / dumpdates Η μορφή της ημερομηνίας είναι ίδια με αυτή της ctime (3). Αυτή η επιλογή είναι χρήσιμη για τα αυτοματοποιημένα σενάρια χωματερών που επιθυμούν να εκφορτώσουν ένα συγκεκριμένο χρονικό διάστημα. Η επιλογή - T είναι αμοιβαία αποκλειστική από την επιλογή - u .

-u

Ενημερώστε το αρχείο / etc / dumpdates μετά από μια επιτυχημένη χωματερή. Η μορφή του / etc / dumpdates είναι ευανάγνωστη από τους ανθρώπους, που αποτελείται από μία εγγραφή ελεύθερης μορφής ανά γραμμή: όνομα συστήματος αρχείου , επίπεδο προσαύξησης και ημερομηνία φόρτωσης μορφής ctime (3). Ενδέχεται να υπάρχει μόνο μία είσοδος ανά σύστημα αρχείων σε κάθε επίπεδο. Το αρχείο / etc / dumpdates μπορεί να επεξεργαστεί για να αλλάξει οποιοδήποτε από τα πεδία, αν είναι απαραίτητο.

-W

Η χωρητικότητα αναφέρει στον χειριστή ποια συστήματα αρχείων πρέπει να αποβληθούν. Αυτές οι πληροφορίες συλλέγονται από τα αρχεία / etc / dumpdates και / etc / fstab Η επιλογή - W προκαλεί την εκτύπωση για όλα τα συστήματα αρχείων στα αρχεία / etc / dumpdates και τα αναθεωρημένα συστήματα αρχείων στο / etc / fstab επίπεδο και υπογραμμίζει αυτά που πρέπει να αποτελέσουν αντικείμενο ντάμπινγκ. Εάν έχει οριστεί η επιλογή - W , όλες οι άλλες επιλογές αγνοούνται και οι εξόδους αποθέματος αμέσως.

-w

Είναι σαν - W αλλά εκτυπώνει μόνο αναγνωρισμένα συστήματα αρχείων στο / etc / fstab τα οποία πρέπει να αποβληθούν.

-z επίπεδο συμπίεσης

Συμπιέστε κάθε μπλοκ που θα γραφτεί στην κασέτα χρησιμοποιώντας τη βιβλιοθήκη zlib. Αυτή η επιλογή θα λειτουργήσει μόνο όταν απορρίπτεται σε αρχείο ή σωλήνα ή, όταν απορρίπτεται σε μονάδα ταινίας, εάν η μονάδα ταινίας είναι ικανή να γράφει μπλοκ μεταβλητού μήκους. Θα χρειαστείτε τουλάχιστον την έκδοση 0.4b22 της επαναφοράς για να εξαγάγετε συμπιεσμένες ταινίες. Οι ταινίες που έχουν γραφτεί χρησιμοποιώντας τη συμπίεση δεν θα είναι συμβατές με τη μορφή ταινίας BSD. Η παράμετρος (προαιρετικά) καθορίζει το επίπεδο συμπίεσης που θα χρησιμοποιήσει το zlib. Το προεπιλεγμένο επίπεδο συμπίεσης είναι 2. Εάν έχει οριστεί η προαιρετική παράμετρος, δεν πρέπει να υπάρχει λευκός κενός χώρος μεταξύ του γράμματος επιλογής και της παραμέτρου.

Η απόρριψη απαιτεί παρέμβαση του χειριστή για τις εξής συνθήκες: λήξη της κασέτας, τέλος σκουπίσματος, σφάλμα εγγραφής ταινίας, σφάλμα ανοιχτής ταινίας ή σφάλμα ανάγνωσης δίσκου (αν υπάρχει πάνω από ένα όριο αριθμό σφαλμάτων). Εκτός από την ειδοποίηση όλων των χειριστών που υπονοούνται από το κλειδί - n , η χωματερή αλληλεπιδρά με τον τελεστή στο τερματικό ελέγχου χωματερής σε στιγμές που η χωματερή δεν μπορεί πλέον να προχωρήσει ή αν κάτι είναι άδικο λάθος. Όλες οι ερωτήσεις που τίθενται στην απόρριψη πρέπει να απαντηθούν πληκτρολογώντας "ναι" ή "όχι" κατάλληλα.

Δεδομένου ότι κάνοντας μια χωματερή περιλαμβάνει πολύ χρόνο και προσπάθεια για πλήρη χωματερές, τα σημεία checkpoints ίδια στην αρχή κάθε όγκου ταινία. Εάν η εγγραφή του εν λόγω τόμου αποτύχει για κάποιο λόγο, η χωρητικότητα θα επανεκκινήσει από το σημείο ελέγχου μετά την επανεμφάνιση και αφαίρεση της παλιάς ταινίας, με άδεια χειριστή και θα έχει τοποθετηθεί νέα κασέτα.

Η απόρριψη λέει στον χειριστή τι συμβαίνει σε περιοδικά διαστήματα, συμπεριλαμβανομένων συνήθως χαμηλών εκτιμήσεων για τον αριθμό των μπλοκ που γράφουν, τον αριθμό των κασετών που θα πάρει, το χρόνο ολοκλήρωσης και τον χρόνο αλλαγής της ταινίας. Η έξοδος είναι λεπτομερή, έτσι ώστε άλλοι να γνωρίζουν ότι η χωρητικότητα ελέγχου του τερματικού είναι απασχολημένη και θα είναι για κάποιο χρονικό διάστημα.

Σε περίπτωση καταστροφικού συμβάντος δίσκου, ο απαιτούμενος χρόνος για την αποκατάσταση όλων των απαραίτητων ταινιών ή αρχείων αντιγράφων στο δίσκο μπορεί να περιοριστεί στο ελάχιστο με την κλιμάκωση των στοιχειωδών χωματερών. Χρησιμοποιείται μια αποτελεσματική μέθοδος κλιμακωτών χωματερών για την ελαχιστοποίηση του αριθμού των ταινιών:

Μετά από αρκετούς μήνες, οι καθημερινές και εβδομαδιαίες ταινίες πρέπει να περιστρέφονται από τον κύκλο των χωματερών και να εισάγονται νέες κασέτες.

ΔΕΙΤΕ ΕΠΙΣΗΣ

rmt (8)

Σημαντικό: Χρησιμοποιήστε την εντολή man ( % man ) για να δείτε πώς χρησιμοποιείται μια εντολή στον υπολογιστή σας.