By guest | Published on 03-07-2023 19:23 | Categories: news
Με την ευκαιρία που μου δόθηκε ήθελα να γράψω 2-3 πράγματα περί της προστασίας δεδομένων σε εταιρίες και μεγάλους οργανισμούς, διότι εύκολα διασφαλίζουμε τα προσωπικά μας δεδομένα με τις δεκάδες υπηρεσίες cloud που έχει στην ευχέρεια του ένας απλός χρήστης αλλά όταν η κουβέντα φτάνει στο επίπεδο μίας εταιρείας τότε οι μεταβλητές αυξάνονται.
Μεθοδολογία backup 3-2-1
Ο χρυσός κανόνας που πρέπει να ακολουθεί η κάθε backup στρατηγική μιας εταιρείας είναι η μεθοδολογία 3-2-1 οπού περιληπτικά σημαίνει: 3 διαφορετικά αντίγραφα των δεδομένων, 2 διαφορετικοί τρόποι αποθήκευσης, 1 από αυτά να είναι απομακρυσμένο.
Δες περισσότερα άρθρα του iGuRu.gr όταν αναζητάς ειδήσεις στην Google.
Ξεκινάμε με 3 αντίγραφα των δεδομένων που μπορεί να είναι οτιδήποτε. Συνήθως το πρώτο αντίγραφο το συναντάμε πάνω στο storagearray στην περίπτωση φυσικά που η υποδομή κατέχει τέτοιου επιπέδου συσκευή. Αυτό το δημιουργούμε με την μορφή snapshot και μας προσφέρει τον συντομότερο τρόπο ανάκτησης σε περίπτωση καταστροφής. Στην περίπτωση που δεν έχουμε sharedstorage μπορούμε να χρησιμοποιήσουμε τον hypervisor (VMwarevSphere ή MicrosoftHyper–V) για να κάνουμε παρόμοια δουλεία. Φυσικά κάποιος σε αυτό το σημείο μπορεί να αναρωτηθεί τι κάνουμε σε περίπτωση που χάσουμε το storage καθαυτού.
Με αυτήν την ευκαιρία μπαίνουμε στο δεύτερο αντίγραφο που ιδανικά πρέπει να ζει έξω από το κύριο compute και storage της υποδομής μας. Αυτό μπορεί να είναι οτιδήποτε όπως ένας απλός server με δίσκους και NFSshares ή κάτι εξελιγμένο όπως ένα S3 repository ή κάποιο dedicatedbackupappliance όπως το ΗPEStoreOnce. Η κάθε επιλογή έχει τα αρνητικά και τα θετικά της και τις περισσότερες φορές κινούμαστε με γνώμονα το budget του πελάτη.
Τέλος συνδυάζουμε τα 2 διαφορετικά μέσα αποθήκευσης με το 1 απομακρυσμένο. Σαν διαφορετικά μέσα μπορούμε να έχουμε το cloud ή κάποια κασέτα τύπου LinearTypeOpen (LTO). Ναι, η κασέτα στον κόσμο του enterpriseIT ζει και βασιλεύει. Η τελευταία γενιά μάλιστα LTO-9 βγήκε το 2021 με συμπιεσμένη χωρητικότητα 45ΤΒ με πλάνα να υπάρξει και LTO-14 με χωρητικότητα 1.4PB. Με το μικρό φυσικό μέγεθος της μπορεί εύκολα να σταλεί σε ένα απομακρυσμένο σημείο ή/και σε κάποια θυρίδα. Αν κάποιος δεν θέλει να επενδύσει σε ανάλογο εξοπλισμό για LTOtapes μπορεί να στηριχθεί σε κάποιο publiccloudservice όπως το AWSGlacier. Καλύτερο φυσικά είναι να έχουμε και τα 2 εφόσον το budget μας το επιτρέπει.
RTO και RPO
Σε αυτό το σημείο θα μιλήσουμε για το RTO και το RPO. Αρχικά όλα τα μέσα για backups κάνουν την δουλεία τους και παίρνουν backup. Το πρόβλημα ξεκινάει όταν μιλάμε για χρόνους και σημεία ανάκτησης και πιθανά σενάρια καταστροφής.
Αςδούμετο RPO ή Recovery Point Objective. Με αυτή την έννοια μετράμε το αμέσως προηγούμενο σημείο από το οποίο έχουμε χρήσιμο backup. Για παράδειγμα αν έχουμε απώλεια δεδομένων στις 12:00 και το προηγούμενο αντίγραφο ασφαλείας είναι στις 11:00 τότε λέμε ότι έχουμε RPO μίας ώρας. Αυτός ο αριθμός ορίζεται από τον ITadministrator και πρέπει να καλύπτει όλες τις ανάγκες της εταιρείας. Κάποιο οργανισμοί είναι χαρούμενοι με RPO 2-3 ωρών. Άλλοι απαιτούν λίγα μόλις λεπτά. Φυσικά, μπορεί κάποιος να πει ότι όσο μειώνουμε το RPΟ αυξάνουμε το κόστος της backup υποδομής μας.
Αμέσως μετά έχουμε και το RTO ή RecoveryTimeObjective. Με αυτό μετράμε τον χρόνο που χρειάζεται για να ανακτήσουμε από το backup. Για παράδειγμα αν πάμε να κάνουμε ανάκτηση από το publiccloud έναν μεγάλο όγκο δεδομένων περιοριζόμαστε από την γραμμή internet που έχει η εταιρεία. Aν καταλήξουμε να κάνουμε ανάκτηση από κασέτα που είναι σε ένα απομακρυσμένο σημείο τότε το RTO αυξάνεται εκθετικά.
Αυτά τα συστήματα μέτρησης συνδυάζονται με την 3-2-1 μεθοδολογία και από το backup το οποίο ανακτούμε μπορεί να αυξήσει ή να μειώσει το σημείο και τον χρόνο ανάκτησης.
Για παράδειγμα ας χρησιμοποιήσουμε ένα παράδειγμα της γνωστής ΦΟΥΦΟΥΤΟΣ ΑΕ.
Η εταιρεία αυτή έχει μια κλασική 3 tier αρχιτεκτονική (network, compute, storage) και τρέχει VMware. Το βασικό της application είναι ένα SAP στο οποίο βασίζουν όλες τους τις λειτουργείες. Υπάρχουν φυσικά και διάφορα applications όπως fileserver, πρόγραμμα μισθοδοσίας, πρόγραμμα HR. Ο συνολικός όγκος δεδομένων είναι περίπου στα 10TB.
Το βασικό storage είναι σύγχρονο, υποστηρίζει deduplication & datareduction (βλ. Alletra 6000)
Για backupappliance χρησιμοποιούν ένα StoreOnce με δυνατότητα να στέλνει και αντίγραφο στο Cloud (AWS)
Σαν immutablelongtermretention σύστημα έχουν και LTO-9 κασέτες με ρομποτική βιβλιοθήκη τύπου MSL 3040
Τα backups τασυντονίζειτο Veeam Backup and Replication.
Με την υποδομή τους έχουμε τα παρακάτω RTO & RPO:
Ανάκτηση από το Alletra 6000 Storage
RPO: 30 λεπτά
RTO: Μερικά δευτερόλεπτα
Ανάκτησηαπό StoreOnce backup appliance
RPO: 2 ώρες
RTO: μερικά λεπτά
Ανάκτηση από τις on–site κασέτες
RPO: 1 ημέρα
RTO: μερικές ώρες
Ανάκτηση από το Cloudbackup
RPO: 1 ημέρα
RTO: μερικές ώρες
Ανάκτηση από off–site κασέτα
RPO: ~1 μήνας
RTO: πολλές ώρες μέχρι και 1-2 ημέρες
Όπως βλέπουμε όσο ποιο κοντά είναι τα δεδομένα στην κεντρική υποδομή τόσο μικρότερο RPO και RPO μπορούμε να έχουμε. Φυσικά στο συγκεκριμένο παράδειγμα έχουμε μια σχετικά μικρή υποδομή και ο όγκος των δεδομένων δεν είναι τεράστιος. Όσο αυξάνονται τα δεδομένα τόσο αυξάνεται το κόστος και ο χρόνος αποκατάστασης.
Σε αυτό το σημείο η κάθε εταιρεία πρέπει να έχει και την ανάλογη ιδέα για το τι πρέπει να συμβεί για να φτάσει στο κάθε επίπεδο αποκατάστασης. Για παράδειγμα, γιατί δεν μπορούμε να ανακτήσουμε από το storage μας? Γιατί δεν είναι πλέον στο πλάνο? Χάθηκε η συσκευή λόγο κυβερνοεπίθεσης ή χάθηκε όλο το κτήριο? Αν χάθηκε όλο το κτήριο τι κάνουμε?
Υπάρχει εφεδρική υποδομή για να συνεχίσουμε να δουλεύουμε?
Όπως βλέπετε η προστασία των δεδομένων μιας εταιρείας είναι μια διαρκής μάχη με πολλαπλά σενάρια, καλό σχεδιασμό και διατήρηση μιας ισορροπίας με το διαθέσιμο budget. Σίγουρα αν διαθέτεις αρκετά χρήματα να πετάξεις σε αυτό το πρόβλημα τότε θα το λύσεις αλλά αυτό είναι ένα εξαιρετικά ουτοπικό και μη ρεαλιστικό σενάριο. Πρέπει όλα τα επίπεδα ένας οργανισμού να γνωρίζουν το πόσο θα κοστίσει ένα πιθανό downtime και τι μπορεί να συμβεί για να φτάσουμε σε αυτό το σημείο. Κάποτε μιλούσαμε για φυσικές καταστροφές όπου είναι ακόμα πιθανό να συμβούν αλλά έχουν εκθρονιστεί από τις κυβερνοεπιθέσεις. Ένας κακόβουλος εισβολέας είναι πολύ ποιο επικίνδυνος και έξυπνος από έναν σεισμό. Ένα καλό ransomware δεν θα κάνει εμφανή την παρουσία του αν πρώτα δεν διαγράψει όλα τα backups.