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]

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

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