LFCS #6: Πώς να συναρμολογήσετε διαμερίσματα ως συσκευές RAID στο Linux
Το Linux Foundation κυκλοφόρησε την πιστοποίηση LFCS (Linux Foundation Certified Sysadmin), μια λαμπερή ευκαιρία για τους διαχειριστές συστημάτων παντού να αποδείξουν, μέσω μιας εξέτασης βάσει απόδοσης, ότι είναι σε θέση να εκτέλεση συνολικής λειτουργικής υποστήριξης σε συστήματα Linux: υποστήριξη συστήματος, διάγνωση και παρακολούθηση πρώτου επιπέδου, καθώς και κλιμάκωση προβλημάτων, όταν απαιτείται, σε άλλες ομάδες υποστήριξης.
Η σειρά θα έχει τίτλο Preparation for the LFCS (Linux Foundation Certified Sysadmin) Parts 1 έως 33 και καλύπτει το τα ακόλουθα θέματα:
- Part 1
Πώς να χρησιμοποιήσετε την εντολή "Sed" για χειρισμό αρχείων στο Linux
- Part 2
Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Vi/Vim στο Linux
- Part 3
Πώς να συμπιέσετε αρχεία και καταλόγους και να βρείτε αρχεία στο Linux
- Part 4
-
Πώς να χωρίσετε τις συσκευές αποθήκευσης στο Linux
- Part 5
Πώς να προσαρτήσετε συστήματα αρχείων (Samba και NFS) στο Linux
- Part 6
Πώς να συναρμολογήσετε διαμερίσματα ως συσκευές RAID και να δημιουργήσετε αντίγραφα ασφαλείας συστήματος
- Part 7
Διαχείριση Διαδικασιών και Υπηρεσιών Εκκίνησης Συστήματος (SysVinit, Systemd και Upstart
- Part 8
Τρόπος διαχείρισης χρηστών και ομάδων, δικαιωμάτων αρχείων και πρόσβασης Sudo
- Part 9
Διαχείριση πακέτων Linux με Yum, RPM, Apt, Dpkg, Aptitude και Zypper
- Part 10
Εκμάθηση βασικών σεναρίων κελύφους και αντιμετώπισης προβλημάτων συστήματος αρχείων
- Part 11
Πώς να διαχειριστείτε και να δημιουργήσετε LVM χρησιμοποιώντας εντολές vgcreate, lvcreate και lvexend
- Part 12
Πώς να εξερευνήσετε το Linux με εγκατεστημένα έγγραφα βοήθειας και εργαλεία
- Part 13
Τρόπος ρύθμισης παραμέτρων και αντιμετώπισης προβλημάτων Grand Unified Bootloader (GRUB)
- Part 14
-
Παρακολουθήστε τη χρήση πόρων των διεργασιών Linux και ορίστε όρια διεργασιών με βάση τον χρήστη
- Part 15
Πώς να ορίσετε ή να τροποποιήσετε παραμέτρους χρόνου εκτέλεσης πυρήνα σε συστήματα Linux
- Part 16
Εφαρμογή υποχρεωτικού ελέγχου πρόσβασης με το SELinux ή το AppArmor στο Linux
- Part 17
Τρόπος ορισμού λιστών ελέγχου πρόσβασης (ACL) και ορίων δίσκου για χρήστες και ομάδες
- Part 18
Εγκατάσταση Υπηρεσιών Δικτύου και ρύθμιση παραμέτρων της αυτόματης εκκίνησης κατά την εκκίνηση
- Part 19
Ένας απόλυτος οδηγός για τη ρύθμιση του διακομιστή FTP για να επιτρέπει ανώνυμες συνδέσεις
- Part 20
Ρυθμίστε έναν βασικό διακομιστή DNS αναδρομικής προσωρινής αποθήκευσης και διαμορφώστε τις ζώνες για τομέα
- Part 21
Πώς να εγκαταστήσετε, να ασφαλίσετε και να συντονίσετε την απόδοση του διακομιστή βάσης δεδομένων MariaDB
- Part 22
Πώς να εγκαταστήσετε και να ρυθμίσετε τον διακομιστή NFS για κοινή χρήση συστήματος αρχείων
- Part 23
Πώς να ρυθμίσετε τον Apache με εικονική φιλοξενία βάσει ονόματος με πιστοποιητικό SSL
- Part 24
-
Πώς να ρυθμίσετε ένα τείχος προστασίας Iptables για να ενεργοποιήσετε την απομακρυσμένη πρόσβαση σε υπηρεσίες στο Linux
- Part 25
Πώς να μετατρέψετε ένα Linux σε δρομολογητή για να χειρίζεστε την κυκλοφορία στατικά και δυναμικά
- Part 26
Πώς να ρυθμίσετε κρυπτογραφημένα συστήματα αρχείων και να ανταλλάξετε χρησιμοποιώντας το εργαλείο Cryptsetup
- Part 27
Πώς να παρακολουθείτε τη χρήση του συστήματος, τις διακοπές λειτουργίας και την αντιμετώπιση προβλημάτων διακομιστών Linux
- Part 28
Πώς να ρυθμίσετε ένα αποθετήριο δικτύου για εγκατάσταση ή ενημέρωση πακέτων
- Part 29
Πώς να ελέγξετε την απόδοση, την ασφάλεια και την αντιμετώπιση προβλημάτων δικτύου
- Part 30
Πώς να εγκαταστήσετε και να διαχειριστείτε εικονικές μηχανές και κοντέινερ
- Part 31
Μάθετε τα βασικά του Git για την αποτελεσματική διαχείριση έργων
- Part 32
Ένας οδηγός για αρχάριους για τη διαμόρφωση διευθύνσεων IPv4 και IPv6 στο Linux
- Part 33
Ένας οδηγός για αρχάριους για τη δημιουργία σύνδεσης και γεφύρωσης δικτύου στο Ubuntu
Αυτή η ανάρτηση είναι Μέρος 6 μιας σειράς 33-tutorial, εδώ σε αυτό το μέρος, θα εξηγήσουμε πώς να συναρμολογήσετε διαμερίσματα ως συσκευές RAID και να δημιουργήσετε και να διαχειριστείτε αντίγραφα ασφαλείας του συστήματος, που είναι απαιτείται για την εξέταση πιστοποίησης LFCS.
Κατανόηση του RAID στο Linux
Η τεχνολογία που είναι γνωστή ως Redundant Array of Independent Disks (RAID) είναι μια λύση αποθήκευσης που συνδυάζει πολλούς σκληρούς δίσκους σε μια ενιαία λογική μονάδα για την παροχή πλεονασμού δεδομένων ή/και τη βελτίωση της απόδοσης σε λειτουργίες ανάγνωσης/εγγραφής στο δίσκο.
Ωστόσο, η πραγματική ανοχή σφαλμάτων και η απόδοση εισόδου/εξόδου δίσκου βασίζονται στον τρόπο ρύθμισης των σκληρών δίσκων για να σχηματίσουν τη συστοιχία δίσκων. Ανάλογα με τις διαθέσιμες συσκευές και τις ανάγκες ανοχής/απόδοσης σε σφάλματα, ορίζονται διαφορετικά επίπεδα RAID.
Μπορείτε να ανατρέξετε στο ακόλουθο άρθρο της σειράς RAID για περισσότερες λεπτομέρειες για κάθε επίπεδο RAID.
Εγκαταστήστε το mdadm σε Linux
Το εργαλείο της επιλογής μας για τη δημιουργία, τη συναρμολόγηση, τη διαχείριση και την παρακολούθηση των RAID του λογισμικού μας ονομάζεται mdadm (συντομογραφία για διαχειριστής πολλαπλών δίσκων).
sudo apt install mdadm [On Debian, Ubuntu and Mint]
sudo yum install mdadm [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo zypper install mdadm [On OpenSUSE]
Συναρμολόγηση κατατμήσεων ως συσκευές RAID
Η διαδικασία συναρμολόγησης υπαρχόντων κατατμήσεων ως συσκευών RAID αποτελείται από τα ακόλουθα βήματα.
1. Δημιουργήστε έναν νέο πίνακα χρησιμοποιώντας το mdadm
Εάν ένα από τα διαμερίσματα έχει μορφοποιηθεί προηγουμένως ή ήταν μέρος άλλου πίνακα RAID στο παρελθόν, θα σας ζητηθεί να επιβεβαιώσετε τη δημιουργία του νέου πίνακα.
Υποθέτοντας ότι έχετε λάβει τις απαραίτητες προφυλάξεις για να αποφύγετε την απώλεια σημαντικών δεδομένων που μπορεί να βρίσκονται σε αυτά, μπορείτε να πληκτρολογήσετε με ασφάλεια y και να πατήσετε Enter.
mdadm --create --verbose /dev/md0 --level=stripe --raid-devices=2 /dev/sdb1 /dev/sdc1
2. Ελέγξτε την κατάσταση δημιουργίας πίνακα
Για να ελέγξετε την κατάσταση δημιουργίας πίνακα, θα χρησιμοποιήσετε τις ακόλουθες εντολές – ανεξάρτητα από τον τύπο RAID. Αυτά είναι εξίσου έγκυρα όπως όταν δημιουργούμε ένα RAID0 (όπως φαίνεται παραπάνω), ή όταν βρίσκεστε στη διαδικασία ρύθμισης ενός RAID5, όπως φαίνεται στην εικόνα παρακάτω.
cat /proc/mdstat
or
mdadm --detail /dev/md0 [More detailed summary]
3. Μορφοποιήστε τη συσκευή RAID
Διαμορφώστε τη συσκευή με ένα σύστημα αρχείων σύμφωνα με τις ανάγκες/απαιτήσεις σας, όπως εξηγείται στο Μέρος 4 αυτής της σειράς.
4. Παρακολούθηση της υπηρεσίας συστοιχίας RAID
Δώστε εντολή στην υπηρεσία παρακολούθησης να «παρακολουθεί» τη συστοιχία. Προσθέστε την έξοδο του mdadm --detail --scan
στο /etc/mdadm/mdadm.conf (Debian και παράγωγα) ή /etc/mdadm.conf (CentOS/openSUSE), όπως έτσι.
mdadm --detail --scan
mdadm --assemble --scan [Assemble the array]
Για να βεβαιωθείτε ότι η υπηρεσία ξεκινά κατά την εκκίνηση του συστήματος, εκτελέστε τις ακόλουθες εντολές ως root.
systemctl start mdmonitor
systemctl enable mdmonitor
5. Ελέγξτε την αποτυχία δίσκου RAID
Σε επίπεδα RAID που υποστηρίζουν πλεονασμό, αντικαταστήστε τις αποτυχημένες μονάδες δίσκου όταν χρειάζεται. Όταν μια συσκευή στη συστοιχία δίσκων γίνει ελαττωματική, μια ανακατασκευή ξεκινά αυτόματα μόνο εάν προστέθηκε μια εφεδρική συσκευή όταν δημιουργήσαμε για πρώτη φορά τη συστοιχία.
Διαφορετικά, πρέπει να συνδέσουμε χειροκίνητα μια επιπλέον φυσική μονάδα δίσκου στο σύστημά μας και να την εκτελέσουμε.
mdadm /dev/md0 --add /dev/sdX1
Όπου /dev/md0 είναι η συστοιχία που αντιμετώπισε το πρόβλημα και /dev/sdX1 είναι η νέα συσκευή.
6. Αποσυναρμολογήστε μια συστοιχία εργασίας
Ίσως χρειαστεί να το κάνετε αυτό, εάν πρέπει να δημιουργήσετε έναν νέο πίνακα χρησιμοποιώντας τις συσκευές – (Προαιρετικό βήμα).
mdadm --stop /dev/md0 # Stop the array
mdadm --remove /dev/md0 # Remove the RAID device
mdadm --zero-superblock /dev/sdX1 # Overwrite the existing md superblock with zeroes
7. Δημιουργήστε ειδοποιήσεις αλληλογραφίας
Μπορείτε να διαμορφώσετε μια έγκυρη διεύθυνση email ή λογαριασμό συστήματος για αποστολή ειδοποιήσεων (βεβαιωθείτε ότι έχετε αυτήν τη γραμμή στο mdadm.conf). – (Προαιρετικό βήμα)
MAILADDR root
Σε αυτήν την περίπτωση, όλες οι ειδοποιήσεις που συλλέγει ο δαίμονας παρακολούθησης RAID θα αποστέλλονται στο γραμματοκιβώτιο του τοπικού λογαριασμού root. Μία από αυτές τις ειδοποιήσεις μοιάζει με την ακόλουθη.
Σημείωση: Αυτό το συμβάν σχετίζεται με το παράδειγμα στο ΒΗΜΑ 5, όπου μια συσκευή επισημάνθηκε ως ελαττωματική και η εφεδρική συσκευή ενσωματώθηκε αυτόματα σε ο πίνακας από mdadm. Έτσι, "εξαντληθήκαμε " από υγιείς εφεδρικές συσκευές και λάβαμε την ειδοποίηση.
Κατανόηση των επιπέδων RAID στο Linux
Ακολουθεί μια σύντομη επισκόπηση των κοινών επιπέδων RAID:
RAID 0
Το συνολικό μέγεθος του πίνακα είναι n φορές το μέγεθος του μικρότερου διαμερίσματος, όπου n είναι ο αριθμός των ανεξάρτητων δίσκων στη συστοιχία (θα χρειαστείτε τουλάχιστον δύο μονάδες δίσκου). Εκτελέστε την ακόλουθη εντολή για να συναρμολογήσετε έναν πίνακα RAID 0 χρησιμοποιώντας διαμερίσματα /dev/sdb1 και /dev/sdc1.
mdadm --create --verbose /dev/md0 --level=stripe --raid-devices=2 /dev/sdb1 /dev/sdc1
Κοινές χρήσεις: Ρυθμίσεις που υποστηρίζουν εφαρμογές σε πραγματικό χρόνο όπου η απόδοση είναι πιο σημαντική από την ανοχή σφαλμάτων.
RAID 1 (γνωστός και ως Mirroring)
Το συνολικό μέγεθος πίνακα ισούται με το μέγεθος του μικρότερου διαμερίσματος (θα χρειαστείτε τουλάχιστον δύο μονάδες δίσκου). Εκτελέστε την ακόλουθη εντολή για να συναρμολογήσετε έναν πίνακα RAID 1 χρησιμοποιώντας διαμερίσματα /dev/sdb1 και /dev/sdc1.
mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
Κοινές χρήσεις: Εγκατάσταση του λειτουργικού συστήματος ή σημαντικών υποκαταλόγων, όπως /home.
RAID 5 (γνωστός και ως δίσκοι με Parity)
Το συνολικό μέγεθος πίνακα θα είναι (n – 1) φορές το μέγεθος του μικρότερου διαμερίσματος. Ο χώρος "χαμένο" στο (n-1) χρησιμοποιείται για τον υπολογισμό ισοτιμίας (πλεονασμού) (θα χρειαστείτε τουλάχιστον τρεις μονάδες δίσκου).
Λάβετε υπόψη ότι μπορείτε να καθορίσετε μια εφεδρική συσκευή (/dev/sde1 σε αυτήν την περίπτωση) για να αντικαταστήσετε ένα ελαττωματικό εξάρτημα όταν παρουσιαστεί κάποιο πρόβλημα. Εκτελέστε την ακόλουθη εντολή για να συναρμολογήσετε έναν πίνακα RAID 5 χρησιμοποιώντας διαμερίσματα /dev/sdb1, /dev/sdc1, /dev/sdd1 και /dev/sde1 ως εφεδρικό.
mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1 --spare-devices=1 /dev/sde1
Κοινές χρήσεις: Διακομιστές ιστού και αρχείων.
RAID 6 (γνωστός και ως Drives with Double Parity
Το συνολικό μέγεθος πίνακα θα είναι (n*s)-2*s, όπου n είναι ο αριθμός των ανεξάρτητων δίσκων στον πίνακα και s είναι το μέγεθος του μικρότερου δίσκου. Λάβετε υπόψη ότι μπορείτε να καθορίσετε μια εφεδρική συσκευή (/dev/sdf1 σε αυτήν την περίπτωση) για να αντικαταστήσετε ένα ελαττωματικό εξάρτημα όταν παρουσιαστεί κάποιο πρόβλημα.
Εκτελέστε την ακόλουθη εντολή για να συναρμολογήσετε έναν πίνακα RAID 6 χρησιμοποιώντας διαμερίσματα /dev/sdb1, /dev/sdc1, /dev/sdd1 , /dev/sde1 και /dev/sdf1 ως ανταλλακτικά.
mdadm --create --verbose /dev/md0 --level=6 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde --spare-devices=1 /dev/sdf1
Κοινές χρήσεις: Διακομιστές αρχείων και αντιγράφων ασφαλείας με μεγάλη χωρητικότητα και υψηλές απαιτήσεις διαθεσιμότητας.
RAID 1+0 (γνωστός και ως Stripe of Mirrors)
Το συνολικό μέγεθος του πίνακα υπολογίζεται με βάση τους τύπους για RAID 0 και RAID 1 καθώς το RAID 1+0 είναι συνδυασμός και των δύο. Αρχικά, υπολογίστε το μέγεθος κάθε καθρέφτη και μετά το μέγεθος της ρίγας.
Λάβετε υπόψη ότι μπορείτε να καθορίσετε μια εφεδρική συσκευή (/dev/sdf1 σε αυτήν την περίπτωση) για να αντικαταστήσετε ένα ελαττωματικό εξάρτημα όταν παρουσιαστεί κάποιο πρόβλημα. Εκτελέστε την ακόλουθη εντολή για να συναρμολογήσετε έναν πίνακα RAID 1+0 χρησιμοποιώντας διαμερίσματα /dev/sdb1, /dev/sdc1, /dev /sdd1, /dev/sde1 και /dev/sdf1 ως ανταλλακτικά.
mdadm --create --verbose /dev/md0 --level=10 --raid-devices=4 /dev/sd[b-e]1 --spare-devices=1 /dev/sdf1
Κοινές χρήσεις: Διακομιστές βάσεων δεδομένων και εφαρμογών που απαιτούν γρήγορες λειτουργίες I/O.
Δημιουργία και διαχείριση αντιγράφων ασφαλείας συστήματος στο Linux
Δεν βλάπτει ποτέ να θυμάστε ότι το RAID με όλα τα οφέλη του ΔΕΝ ΕΙΝΑΙ ΑΝΤΙΚΑΤΑΣΤΑΣΗ ΓΙΑ ΑΝΤΙΣΤΡΟΦΑ! Γράψτε το 1000 φορές στον πίνακα κιμωλίας, αν χρειάζεται, αλλά φροντίστε να το κρατήσετε αυτό. ιδέα πάντα στο μυαλό.
Πριν ξεκινήσουμε, πρέπει να σημειώσουμε ότι δεν υπάρχει λύση ενιαίου μεγέθους για δημιουργία αντιγράφων ασφαλείας συστήματος, αλλά εδώ είναι μερικά πράγματα που πρέπει να λάβετε υπόψη κατά τον σχεδιασμό μιας στρατηγικής δημιουργίας αντιγράφων ασφαλείας.
- Σε τι χρησιμοποιείτε το σύστημά σας; (Επιτραπέζιος υπολογιστής ή διακομιστής; Εάν ισχύει η τελευταία περίπτωση, ποιες είναι οι πιο κρίσιμες υπηρεσίες – των οποίων η διαμόρφωση θα ήταν πολύ δύσκολο να χαθεί;)
- Πόσο συχνά χρειάζεται να δημιουργείτε αντίγραφα ασφαλείας του συστήματός σας;
- Ποια είναι τα δεδομένα (π.χ. αρχεία/κατάλογοι/άδειες βάσεων δεδομένων) που θέλετε να δημιουργήσετε αντίγραφα ασφαλείας; Μπορεί επίσης να θέλετε να εξετάσετε εάν χρειάζεται πραγματικά να δημιουργήσετε αντίγραφα ασφαλείας τεράστιων αρχείων (όπως αρχεία ήχου ή βίντεο).
- Πού (που σημαίνει φυσικό μέρος και μέσα) θα αποθηκευτούν αυτά τα αντίγραφα ασφαλείας;
1. Δημιουργία αντιγράφων ασφαλείας δίσκων με χρήση της εντολής dd
Δημιουργήστε αντίγραφα ασφαλείας ολόκληρων δίσκων με την εντολή dd. Μπορείτε είτε να δημιουργήσετε αντίγραφα ασφαλείας ολόκληρου του σκληρού δίσκου είτε ενός διαμερίσματος δημιουργώντας μια ακριβή εικόνα ανά πάσα στιγμή. Λάβετε υπόψη ότι αυτό λειτουργεί καλύτερα όταν η συσκευή είναι εκτός σύνδεσης, που σημαίνει ότι δεν είναι τοποθετημένη και δεν υπάρχουν διεργασίες που να έχουν πρόσβαση σε αυτήν για λειτουργίες I/O.
Το μειονέκτημα αυτής της προσέγγισης δημιουργίας αντιγράφων ασφαλείας είναι ότι η εικόνα θα έχει το ίδιο μέγεθος με τον δίσκο ή το διαμέρισμα, ακόμη και όταν τα πραγματικά δεδομένα καταλαμβάνουν ένα μικρό ποσοστό από αυτό.
Για παράδειγμα, εάν θέλετε να απεικονίσετε ένα διαμέρισμα 20 GB που είναι μόνο 10% πλήρες, το αρχείο εικόνας θα εξακολουθεί να είναι 20 GB σε Μέγεθος. Με άλλα λόγια, δεν δημιουργούνται αντίγραφα ασφαλείας μόνο για τα πραγματικά δεδομένα, αλλά για ολόκληρο το διαμέρισμα. Μπορείτε να εξετάσετε τη χρήση αυτής της μεθόδου εάν χρειάζεστε ακριβή αντίγραφα ασφαλείας των συσκευών σας.
Δημιουργία εικόνας διαμερίσματος
dd if=/dev/sda of=/system_images/sda.img
OR
--------------------- Alternatively, you can compress the image file ---------------------
dd if=/dev/sda | gzip -c > /system_images/sda.img.gz
Επαναφορά εικόνας διαμερίσματος
dd if=/system_images/sda.img of=/dev/sda
OR
gzip -dc /system_images/sda.img.gz | dd of=/dev/sda
2. Δημιουργία αντιγράφων ασφαλείας αρχείων χρησιμοποιώντας την εντολή tar
Δημιουργήστε αντίγραφα ασφαλείας ορισμένων καταλόγων αρχείων /
με την εντολή tar – που καλύπτεται ήδη στο Μέρος 3 αυτής της σειράς. Μπορείτε να εξετάσετε τη χρήση αυτής της μεθόδου εάν χρειάζεται να κρατήσετε αντίγραφα συγκεκριμένων αρχείων και καταλόγων (αρχεία διαμόρφωσης, οικείοι κατάλογοι χρηστών κ.λπ.).
2. Δημιουργία αντιγράφων ασφαλείας και συγχρονισμός αρχείων με χρήση της εντολής rsync
Συγχρονίστε αρχεία με την εντολή rsync, η οποία είναι ένα ευέλικτο απομακρυσμένο (και τοπικό) εργαλείο αντιγραφής αρχείων. Εάν χρειάζεται να δημιουργήσετε αντίγραφα ασφαλείας και να συγχρονίσετε τα αρχεία σας προς/από μονάδες δίσκου δικτύου, το rsync είναι μια λύση.
Είτε συγχρονίζετε δύο τοπικούς καταλόγους είτε τοπικούς απομακρυσμένους καταλόγους < ---
που είναι τοποθετημένοι στο τοπικό σύστημα αρχείων, η βασική σύνταξη είναι η ίδια.
Συγχρονισμός δύο τοπικών καταλόγων
rsync -av source_directory destination directory
Όπου, το -a
επαναλαμβάνεται σε υποκαταλόγους (εάν υπάρχουν), διατηρούνται οι συμβολικοί σύνδεσμοι, οι χρονικές σημάνσεις, τα δικαιώματα και ο αρχικός κάτοχος/ομάδα και το -v αναλυτικό.
Επιπλέον, εάν θέλετε να αυξήσετε την ασφάλεια της ενσύρματης μεταφοράς δεδομένων, μπορείτε να χρησιμοποιήσετε το ssh μέσω του rsync.
Συγχρονισμός Τοπικών → Απομακρυσμένων καταλόγων μέσω SSH
rsync -avzhe ssh backups root@remote_host:/remote_directory/
Αυτό το παράδειγμα θα συγχρονίσει τον κατάλογο αντιγράφων ασφαλείας στον τοπικό κεντρικό υπολογιστή με τα περιεχόμενα του /root/remote_directory στον απομακρυσμένο κεντρικό υπολογιστή.
Όπου η επιλογή -h
εμφανίζει μεγέθη αρχείων σε μορφή αναγνώσιμη από τον άνθρωπο και η σημαία -e
χρησιμοποιείται για να υποδείξει μια σύνδεση SSH.
Συγχρονισμός απομακρυσμένου → Τοπικοί κατάλογοι μέσω SSH
Σε αυτήν την περίπτωση, αλλάξτε τους καταλόγους προέλευσης και προορισμού από το προηγούμενο παράδειγμα.
rsync -avzhe ssh root@remote_host:/remote_directory/ backups
Λάβετε υπόψη ότι αυτά είναι μόνο 3 παραδείγματα (οι πιο συχνές περιπτώσεις που είναι πιθανό να συναντήσετε) χρήσης του rsync. Για περισσότερα παραδείγματα και χρήσεις των εντολών rsync μπορείτε να βρείτε στο παρακάτω άρθρο.
Περίληψη
Ως sysadmin, πρέπει να διασφαλίσετε ότι τα συστήματά σας αποδίδουν όσο το δυνατόν καλύτερα. Εάν είστε καλά προετοιμασμένοι και εάν η ακεραιότητα των δεδομένων σας υποστηρίζεται καλά από την τεχνολογία αποθήκευσης, όπως το RAID και τα κανονικά αντίγραφα ασφαλείας του συστήματος, θα είστε ασφαλείς.
Το eBook LFCS είναι διαθέσιμο τώρα για αγορά. Παραγγείλετε το αντίγραφό σας σήμερα και ξεκινήστε το ταξίδι σας για να γίνετε πιστοποιημένος διαχειριστής συστήματος Linux!
Product Name | Price | Buy |
---|---|---|
The Linux Foundation’s LFCS Certification Preparation Guide | $19.99 | [Buy Now] |
Τελευταίο, αλλά εξίσου σημαντικό, σκεφτείτε να αγοράσετε το κουπόνι της εξέτασης χρησιμοποιώντας τους παρακάτω συνδέσμους για να μας κερδίσετε μια μικρή προμήθεια, η οποία θα μας βοηθήσει να διατηρήσουμε αυτό το βιβλίο ενημερωμένο.
Εάν έχετε ερωτήσεις, σχόλια ή περαιτέρω ιδέες σχετικά με το πώς μπορεί να βελτιωθεί αυτό το άρθρο, μη διστάσετε να μιλήσετε παρακάτω. Επιπλέον, εξετάστε το ενδεχόμενο να μοιραστείτε αυτήν τη σειρά μέσω των προφίλ σας στο κοινωνικό δίκτυο.