ΙΔΙΩΤΙΚΗ ΥΠΟΔΟΜΗ OFFSHORE
Λειτουργίες δεύτερης ημέραςΕφαρμοσμένο · 4 λεπτά ανάγνωσης

Δημιουργήστε ένα αντίγραφο ασφαλείας που μπορείτε πραγματικά να επαναφέρετε

Επιλέξτε έναν στόχο ανάκτησης, προστατέψτε ένα ανεξάρτητο αντίγραφο και εξασκηθείτε στην επαναφορά πριν ένα περιστατικό επιβάλει το θέμα.

Από SwissOctet Editorial
Η ΑΜΕΣΗ ΑΠΑΝΤΗΣΗ

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

01

Ξεκινήστε με την ανάκτηση που χρειάζεστε

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

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

02

Κρατήστε ένα αντίγραφο έξω από το όριο αστοχίας

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

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

03

Καταγράψτε μια συνεπή κατάσταση εφαρμογής

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

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

04

Δοκιμάστε την επαναφορά σε απομονωμένο περιβάλλον

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

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

05

Ένα πρακτικό σενάριο: πρόβα ανάκτησης πριν την κυκλοφορία

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

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

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

Αποδεικτικά ανάκτησηςΤι ελέγχειΕναπομένουσα ερώτηση
Η εργασία αντιγράφου ασφαλείας ολοκληρώθηκεΗ εργασία ανέφερε επιτυχίαΣυμπεριλήφθηκαν όλες οι απαιτούμενες διαδρομές;
Έλεγχος ακεραιότητας αποθετηρίουΈλεγχοι αποθηκευμένων δομών ή δεδομένωνΈχει η εφαρμογή κάθε εξάρτηση;
Απομονωμένη επαναφορά εφαρμογήςΜια αντιπροσωπευτική ανάκτηση λειτουργείΟ παρατηρούμενος χρόνος ικανοποιεί τον στόχο σας;
06

Κάντε την αστοχία ορατή και τη διατήρηση σκόπιμη

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

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

ΜΕΤΑΤΡΕΨΤΕ ΤΟ ΣΕ ΔΡΑΣΗ

Η πρακτική λίστα ελέγχου σας.

  • Ορίστε αποδεκτή απώλεια δεδομένων και χρόνο ανάκτησης.
  • Συμπεριλάβετε βάσεις δεδομένων, μεταφορτώσεις και πληροφορίες επαναδόμησης.
  • Κρατήστε ανεξάρτητο αντίγραφο και ξεχωριστά κλειδιά ανάκτησης.
  • Επαναφέρετε σε απομόνωση και δοκιμάστε την εφαρμογή.
  • Παρακολουθείτε την ηλικία, τη χωρητικότητα και τη διατήρηση των αντιγράφων ασφαλείας.
ΣΥΧΝΕΣ ΕΡΩΤΗΣΕΙΣ

Οι λεπτομέρειες που έχουν σημασία.

Ένας δεύτερος κατάλογος στον ίδιο διακομιστή είναι ανεξάρτητο αντίγραφο ασφαλείας;+

Όχι. Παραμένει εκτεθειμένος στην απώλεια αυτού του διακομιστή, αν και μπορεί να βοηθήσει στην ανάκτηση από ένα τοπικό λάθος.

Αντικαθιστά ο έλεγχος ακεραιότητας μια δοκιμή επαναφοράς;+

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

Γιατί να απενεργοποιήσετε τις ενσωματώσεις κατά τη διάρκεια μιας δοκιμής επαναφοράς;+

Για να αποτραπεί το περιβάλλον δοκιμής από το να στέλνει email σε πραγματικούς χρήστες, να επαναλαμβάνει εργασίες ή να ενεργοποιεί ενέργειες παραγωγής.

ΚΥΡΙΕΣ ΑΝΑΦΟΡΕΣ

Πηγαίνετε στην πηγή.

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

  1. restic: Επαναφορά από αντίγραφο ασφαλείας restic.readthedocs.io
  2. restic: Εργασία με αποθετήρια restic.readthedocs.io
  3. PostgreSQL: Δημιουργία αντιγράφων ασφαλείας και επαναφορά www.postgresql.org

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

ΣΥΝΔΕΣΤΕ ΤΗ ΓΝΩΣΗ

Σχετική υποδομή.

ΚΡΑΤΗΣΤΕ ΤΟ ΝΗΜΑ

Οι επόμενες σημειώσεις πεδίου σας.

Εξερευνήστε κάθε οδηγό
ΣΗΜΕΙΩΣΗ ΠΕΔΙΟΥ / 01
Λειτουργίες δεύτερης ημέραςΕφαρμοσμένο

Ένα πρακτικό μοντέλο απειλών για το φιλοξενούμενο έργο σας

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

6 λεπτά ανάγνωσηςΔιαβάστε τον οδηγό
ΣΗΜΕΙΩΣΗ ΠΕΔΙΟΥ / 02
Λειτουργίες δεύτερης ημέραςΕφαρμοσμένο

Ασφαλής διαχείριση Windows RDP χωρίς απώλεια πρόσβασης

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

6 λεπτά ανάγνωσηςΔιαβάστε τον οδηγό
ΣΗΜΕΙΩΣΗ ΠΕΔΙΟΥ / 03
Λειτουργίες δεύτερης ημέραςΕφαρμοσμένο

Μια βάση σκλήρυνσης Linux VPS που μπορείτε να διατηρήσετε

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

6 λεπτά ανάγνωσηςΔιαβάστε τον οδηγό