Πίνακας περιεχομένων:
- Βήμα 1: Απαιτήσεις
- Βήμα 2: Μεταβλητές
- Βήμα 3: Σύνδεση
- Βήμα 4: Απενεργοποιήστε τη σελίδα
- Βήμα 5: Λήψη Config
- Βήμα 6: Ελέγξτε το μέγεθος αρχείου
- Βήμα 7: Καθαρισμός
- Βήμα 8: Βάλτε τα όλα μαζί
Βίντεο: Πώς να δημιουργήσετε αντίγραφα ασφαλείας μιας συσκευής δικτύων χυτηρίου: 8 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Αυτό το εκπαιδευτικό θα δείξει ένα σενάριο που μπορεί να χρησιμοποιηθεί για την αυτοματοποίηση αντιγράφων ασφαλείας ενός διακόπτη/δρομολογητή/τείχους προστασίας δικτύων χυτηρίου.
Βήμα 1: Απαιτήσεις
Αυτό το σενάριο χρησιμοποιεί το expect για να αυτοματοποιήσει τα αντίγραφα ασφαλείας και εκτελείται σε σύστημα Linux. Εάν δεν έχετε δοκιμάσει ποτέ να περιμένετε, το Oreilly έχει ένα υπέροχο βιβλίο "Exploring Expect"
Βήμα 2: Μεταβλητές
Ρυθμίστε μερικές μεταβλητές. Θα χρειαστεί να αλλάξετε το όνομα χρήστη, τον κωδικό πρόσβασης, το χυτήριο και τις μεταβλητές προτροπής. #!/usr/bin/expect#Αναμένετε δημιουργία σεναρίου για δημιουργία αντιγράφων ασφαλείας των συσκευών χυτηρίου#Joe McManus#Ορίστε κάποιο χρονικό όριο λήξης χρόνου λειτουργίας 60set "telnet" καθορισμός κωδικού πρόσβασης "κωδικός πρόσβασης" set foundry "foundry.foo.bar.com" set basedir "/ mnt/netapp/backups/foundry.foo.bar.com "set log" [timestamp -format%Y-%m-%d] -config.txt "set mailto" [email protected] "set mailsubject" Σφάλμα: χυτήριο η δημιουργία αντιγράφων ασφαλείας απέτυχε [χρονική σήμανση -διαμόρφωση%Y-%m-%d] "set mailfail" "set prompt" telnet@FLS648"
Βήμα 3: Σύνδεση
Αυτό το μέρος του σεναρίου επιχειρεί να συνδεθεί με το foundry.send_user "Foundry Backup Script / n" send_user "Σύνδεση με $ foundry / n" spawn telnet $ foundry expect {"Password:" {send "$ password / r" expect {" $ prompt "{send_user" Connected "}" αποτυχία "{send_user" Μη έγκυρος κωδικός πρόσβασης, έξοδος από "set mailfail" Μη έγκυρο κωδικό πρόσβασης, έξοδος από "close} timeout {send_user" Δεν επέστρεψε ερώτημα "set mailfail" No prompt return "close}}}" Δεν υπάρχει διαδρομή για τη φιλοξενία "{send_user" Δεν είναι δυνατή η σύνδεση με το $ foundry / n "set mailfail" Δεν είναι δυνατή η σύνδεση με το $ foundry / n "}" Όνομα ή υπηρεσία δεν είναι γνωστή "{send_user" Unable to connect to $ foundry / n "set mailfail "Δεν είναι δυνατή η σύνδεση με το $ foundry / n"} timeout {send_user "Timeout conncting to $ foundry" set mailfail "Timeout conncting to $ foundry" close}} if {$ mailfail! = ""} {exec /bin /mail - s $ mailsubject $ mailto << "$ mailfail" exit}
Βήμα 4: Απενεργοποιήστε τη σελίδα
Απενεργοποιήστε την προτροπή "περισσότερα", ώστε να μπορέσουμε να κατεβάσουμε τη διαμόρφωση. αποστολή "ενεργοποίηση / r" αναμονή {"$ prompt Εναλλαγή#" {send_user "Enabled"} προεπιλογή {send_user "Enable failed" set mailfail "Το ScreenOS δεν εξαιρούσε την επιλογή σελιδοποίησης." close}} if {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit} send "skip-page-display / r" expect {"Απενεργοποίηση λειτουργίας εμφάνισης σελίδας* $ prompt "{send_user" / nPages Disabled / n "} default {send" Το ScreenOS δεν εξαιρούσε την επιλογή σελιδοποίησης. / n "set mailfail" Το ScreenOS δεν εξαιρούσε την επιλογή σελιδοποίησης. " close} timeout {send_user "Το ScreenOS δεν εξαιρούσε την επιλογή σελιδοποίησης / n" set mailfail "Το ScreenOS δεν εξαιρούσε την επιλογή σελιδοποίησης." κλείσιμο}} αν {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit}
Βήμα 5: Λήψη Config
Αυτό το μέρος του σεναρίου λαμβάνει τη διαμόρφωση. send_user "Λήψη διαμόρφωσης / n" log_file $ basedir/$ logsend "εμφάνιση τρέχει / r" αναμένω {"$ prompt" {log_file send_user "\ nΔιαμόρφωση λήφθηκε / n"} χρονικό όριο {send_user "\ nΣφάλμα κατά τη λήψη της διαμόρφωσης." set mailfail "Σφάλμα κατά τη λήψη της διαμόρφωσης." }} closeif {$ mailfail! = ""} {exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit}
Βήμα 6: Ελέγξτε το μέγεθος αρχείου
Ελέγξτε το μέγεθος αρχείου. ορίστε το μέγεθος αρχείου [μέγεθος αρχείου $ basedir /$ log] εάν {$ filesize <= 512} {send_user "Η διαμόρφωση του Netscreen είναι πολύ μικρή, διερευνήστε / n" set mailfail "Η διαμόρφωση του Netscreen είναι πολύ μικρή, διερευνήστε / n" exec /bin /mail -s $ mailsubject $ mailto << "$ mailfail" exit}
Βήμα 7: Καθαρισμός
Εκκαθάριση διαμορφώσεων παλαιότερες των δύο εβδομάδων.#Κατάργηση διαμόρφωσης παλαιότερης των 2 εβδομάδων
Βήμα 8: Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί. Το σενάριο επισυνάπτεται, θα στείλει email για αποτυχίες.
Συνιστάται:
Πώς να δημιουργήσετε αντίγραφα ασφαλείας για το αρχικό υλικολογισμικό του Esp8266EX ή του Esp-01: 4 βήματα
Πώς να δημιουργήσετε αντίγραφα ασφαλείας για το αρχικό υλικολογισμικό του Esp8266EX ή του Esp-01: Γιατί; Το αντίγραφο ασφαλείας του αρχικού υλικολογισμικού είναι σημαντικό. το πιο απλό ans είναι = το πρωτότυπο είναι πρωτότυπο Σε αυτό το σεμινάριο θα σας δείξω πώς να δημιουργείτε αντίγραφα ασφαλείας του αρχικού υλικολογισμικού του esp8266ex. Το ESP8266EX είναι ένα μικροτσίπ Wi-Fi χαμηλού κόστους με πλήρη στοίβα TCP/IP και μικροελέγχου
Κορυφή συσκευής επιλογής βοηθητικής τεχνολογίας άνω συσκευής: 8 βήματα
Συγκολλητική τεχνολογία Adhesive Picker Upper Device: Αυτή η συσκευή έχει σχεδιαστεί για να μαζεύει μικρά αντικείμενα (νομίσματα, πιστωτικές κάρτες, φακελάκια τσαγιού, χαρτιά) με κολλητικό μηχανισμό από καθιστή ή όρθια θέση. Η συσκευή είναι χειροκίνητη, αλλά έχει σχεδιαστεί για ευκολία στη λειτουργία για άτομα με περιορισμένη δύναμη χεριών
Μείωση του θορύβου ανεμιστήρα μιας συσκευής NAS .: 6 βήματα
Μείωση του θορύβου ανεμιστήρα μιας συσκευής NAS .: Πω πω, το πρώτο μου εκπαιδευτικό, οπότε παρακαλώ να είστε ευγενικοί. Το οικιακό μου δίκτυο περιέχει, μεταξύ άλλων, μια συσκευή NAS. Αυτή είναι μια συσκευή που θα χρησιμοποιούσατε 24x7 για γενική διαθεσιμότητα σωστά; Ωστόσο, προτιμώ να διατηρώ αυτήν τη συσκευή στο σαλόνι, επειδή
Πώς να δημιουργήσετε αντίγραφα ασφαλείας ενός τείχους προστασίας δικτύου: 8 βήματα
Πώς να δημιουργήσετε αντίγραφα ασφαλείας ενός τείχους προστασίας Netscreen: Αυτό το εκπαιδευτικό δείχνει ένα σενάριο που μπορεί να χρησιμοποιηθεί για την αυτοματοποίηση αντιγράφων ασφαλείας ενός τείχους προστασίας δικτύου που εκτελεί ScreenOS
Πώς να δημιουργήσετε αντίγραφα ασφαλείας για κάρτες μνήμης χωρίς υπολογιστή: 3 βήματα
Πώς να δημιουργήσετε αντίγραφα ασφαλείας για κάρτες μνήμης χωρίς υπολογιστή: Γεια Όταν είμαι σε διακοπές, μου αρέσει να δημιουργώ αντίγραφα ασφαλείας όλων των φωτογραφιών που τραβάω. και για να ταξινομήσετε ποιες φωτογραφίες θα διαγράψετε. και ανεβάστε τους καλούς στο facebook. Το μόνο πράγμα είναι όταν στις διακοπές δεν θέλω να κουβαλήσω ένα φορητό υπολογιστή. Η λύση που βρήκα είναι να χρησιμοποιήσω ένα P