Πώς να μεταφέρετε τα δεδομένα του Amazon S3 στον παγετώνα
Το Amazon S3 είναι μια λύση αποθήκευσης σύννεφων από την Amazon που παρέχει άπειρη χωρητικότητα αποθήκευσης για σχετικά χαμηλές τιμές. Αυτήν τη στιγμή το χρησιμοποιώ για να διατηρήσω ένα αντίγραφο ασφαλείας της τοπικής συσκευής NAS (αποθηκευμένη στο δίκτυο). Ωστόσο, το Amazon S3 δεν είναι η καλύτερη επιλογή για την αποθήκευση μεγάλου όγκου δεδομένων που δεν θα έχετε πρόσβαση πολύ συχνά.
Το Amazon Glacier είναι μια λύση που παρέχεται από την Amazon, η οποία μειώνει δραματικά το κόστος αποθήκευσης μεγάλου όγκου δεδομένων στο σύννεφο. Για παράδειγμα, η αποθήκευση 2500 GB δεδομένων στο S3 κοστίζει περίπου 215 δολάρια το μήνα. Αυτά είναι αρκετά χρήματα για να δημιουργήσετε αντίγραφα ασφαλείας των δεδομένων σας. Ωστόσο, η αποθήκευση 2500 GB στον παγετώνα του Amazon θα κοστίσει μόνο εσείς μόνο 25 δολάρια το μήνα. Αυτό είναι σχεδόν το 1/10 του κόστους του S3.
Πώς μετακινείτε τα δεδομένα σας από το Amazon S3 σε Glacier; Χρήση πολιτικών κύκλου ζωής. Αυτές οι πολιτικές είναι βασικά μόνο κανόνες που μπορείτε να ρυθμίσετε για να μετακινήσετε τα δεδομένα από το S3 σε παγετώνα σε συγκεκριμένες ώρες. Ας μάθουμε πώς να δημιουργήσουμε μια πολιτική κύκλου ζωής.
Δημιουργία πολιτικής κύκλου ζωής στο Amazon S3
Για να ξεκινήσετε, πρώτα προχωρήστε και συνδεθείτε στο Amazon Web Services (aws.amazon.com) και κάντε κλικ στο Ο Λογαριασμός / η Κονσόλα μου στην κορυφή. Στη συνέχεια κάντε κλικ στο Κονσόλα διαχείρισης AWS.
Τώρα από τη λίστα με τις υπηρεσίες Amazon Web που εμφανίζονται, προχωρήστε και κάντε κλικ στο S3.
Στη συνέχεια, κάντε κλικ στο όνομα του κάδου που περιέχει τα δεδομένα που θέλετε να μεταφέρετε στο Glacier. Σημειώστε ότι θα μπορείτε να μεταφέρετε ολόκληρο τον κάδο, μόνο φακέλους ή και μόνο συγκεκριμένα αρχεία.
Όταν ανοίγετε ένα κουβά, θα δείτε το περιεχόμενο του κάδου στην αριστερή πλευρά. Κάντε κλικ στο Ιδιότητες στην επάνω δεξιά γωνία για να ανοίξετε τις ρυθμίσεις για αυτόν τον κάδο.
Στο κάτω μέρος, θα δείτε Κύκλος ζωής. Συνεχίστε και επεκτείνετε τον κύκλο ζωής για να δείτε τους ισχύοντες κανόνες σας, αν υπάρχουν. Έχω ήδη μια ρύθμιση που μεταφέρει τα πάντα στον κάδο στο Glacier μετά την μεταφόρτωσή του στο S3.
Για να ρυθμίσετε έναν νέο κανόνα, προχωρήστε και κάντε κλικ στο Προσθήκη κανόνα. Το παράθυρο διαλόγου του νέου κανόνα κύκλου ζωής θα εμφανιστεί όπως φαίνεται παρακάτω.
Τώρα ας δούμε τις διάφορες επιλογές. Πρώτον, μπορείτε να του δώσετε ένα όνομα, το οποίο μπορεί να είναι ο, τιδήποτε κι εσείς. ο Εφαρμόστε σε ολόκληρο το κουβά το πλαίσιο ελέγχου θα εφαρμόσει τον κανόνα σε όλα τα αρχεία και τους φακέλους μέσα στον κάδο. Εάν θέλετε να μετακινήσετε μόνο ένα συγκεκριμένο τμήμα των δεδομένων στο παγετώνα και αφήστε το υπόλοιπο στο S3, τότε μην ελέγξετε το κουτί.
Αντ 'αυτού, μπορείτε να εισαγάγετε ένα πρόθεμα, το οποίο είναι το όνομα του αρχείου ή του φακέλου που θέλετε να μετακινήσετε στο Glacier. Για παράδειγμα, αν ήθελα να μετακινήσω το ΜΟΥΣΙΚΗ φάκελο στον κουβά μου στο Glacier, θα πληκτρολογήσω ΜΟΥΣΙΚΗ/ στο Πρόθεμα κουτί. Για να καθορίσετε ένα αρχείο, πληκτρολογείτε τη διαδρομή όπως music / mymusic.mp3.
Επόμενο είναι Μορφή χρονικής περιόδου. Μπορείτε είτε να διαλέξετε Ημέρες από την ημερομηνία δημιουργίας ή Ισχύει από την ημερομηνία. Αυτή η επιλογή σάς επιτρέπει να επιλέξετε πότε θέλετε τα αντικείμενα που έχετε ορίσει να μετακινηθούν σε Glacier. Αν επιλέξετε ημέρες από την ημερομηνία δημιουργίας, μπορείτε να πείτε, για παράδειγμα, ότι θέλετε να μεταφέρετε τα δεδομένα στο παγετώνα μετά από 10 ημέρες. Αυτό σημαίνει ότι όταν το αρχείο μεταφορτωθεί για πρώτη φορά στο S3, θα μεταφερθεί στο Glacier μετά από 10 ημέρες από τη δημιουργία του.
Από την ημερομηνία που θα σας επιτρέψει να καθορίσετε μια ημερομηνία στο μέλλον, σε ποιο σημείο τα δεδομένα θα μεταφερθούν στο Glacier. Πρέπει να κάνετε κλικ στο Προσθέστε τη μετάβαση για να καθορίσετε την χρονική περίοδο. Το στιγμιότυπο οθόνης μου λέει "Μετακίνηση στον παγετώνα", αλλά αυτό οφείλεται στο γεγονός ότι έχω ήδη δημιουργήσει έναν κανόνα. Όταν κάνετε κλικ στην επιλογή Προσθήκη μετάβασης, μπορείτε να πληκτρολογήσετε τον αριθμό των ημερών ή την ημερομηνία. Σημειώστε ότι εάν πληκτρολογήσετε 0 για τον αριθμό ημερών, τότε τα δεδομένα θα μετακινηθούν αμέσως την επόμενη φορά που θα εκτελεστεί ο κανόνας.
Υπάρχει επίσης ένα Λήξη κουμπί, αλλά να είστε προσεκτικοί με αυτό. Και πάλι, ανάλογα με αυτό που επιλέξατε από τη μορφή χρονικής περιόδου, μπορείτε είτε να ορίσετε έναν αριθμό ημερών ή συγκεκριμένη ημερομηνία στο μέλλον. Η προσθήκη μιας λήξης σημαίνει ότι τα δεδομένα θα διαγραφούν μετά το χρόνο που καθορίζετε. Είναι σημαντικό να θυμάστε ότι θα διαγραφεί από το S3, το RRS και το Glacier. Έτσι, ουσιαστικά είναι εντελώς φύγει αν επιλέξετε να προσθέσετε μια λήξη.
Εάν δεν προσθέσετε μια λήξη, τα δεδομένα θα παραμείνουν πάντοτε στο Glacier και δεν θα διαγραφούν. Αυτό είναι λίγο πολύ. Μόλις αποθηκεύσετε τον κανόνα, ο κανόνας θα εκτελείται μία φορά την ημέρα. Αν ο κανόνας σας ταιριάζει με τα κριτήρια που έχετε καθορίσει, τα δεδομένα θα μεταφερθούν.
Υπάρχουν μερικά πράγματα που πρέπει να σημειώσετε σχετικά με αυτή τη διαδικασία. Πρώτον, μπορείτε να πείτε ότι τα δεδομένα σας έχουν μεταφερθεί στο Glacier ελέγχοντας το Κατηγορία αποθήκευσης. Εάν είναι Standard, αυτό είναι S3. Εάν είναι RRS, αυτό είναι Μειωμένη πλεονασμός. Η τρίτη κατηγορία είναι Glacier, που σημαίνει ότι είναι αποθηκευμένη εκεί.
Ένα άλλο πράγμα που πρέπει να σημειωθεί είναι ότι όταν μεταφέρετε τα δεδομένα από S3 σε Glacier, θα πρέπει να έχετε πρόσβαση από το S3. Εάν μεταφορτώσετε δεδομένα απευθείας στο Glacier, θα εμφανιστεί στην κονσόλα Glacier όταν συνδεθείτε στο AWS. Ωστόσο, η μετακίνηση δεδομένων χρησιμοποιώντας τους κανόνες του κύκλου ζωής σημαίνει ότι τα δεδομένα θα αποθηκευτούν στο Glacier και θα σας χρεωθούν τιμές Glacier, αλλά θα πρέπει να έχετε πρόσβαση στα δεδομένα από την κονσόλα S3. Είδος σύγχυσης, αλλά έτσι λειτουργεί.
Ανάκτηση δεδομένων από παγετώνα
Η ανάκτηση δεδομένων από το Glacier είναι επίσης αρκετά ευθεία. Το πράγμα που πρέπει να θυμόμαστε για το Glacier είναι ότι τα δεδομένα δεν είναι άμεσα προσβάσιμα όπως στο S3. Με το S3, μπορείτε να κάνετε λήψη οποιουδήποτε αρχείου οποιαδήποτε στιγμή. Με το Glacier, πρέπει να περιμένετε περίπου 3 έως 5 ώρες για την ανάκτηση των δεδομένων και την επαναφορά τους στο S3. Αυτός είναι και ο λόγος για τον οποίο είναι πολύ φθηνότερο.
Για να ξεκινήσετε μια επαναφορά, επιλέξτε το αρχείο ή το φάκελο που θέλετε να ανακτήσετε και στη συνέχεια κάντε δεξί κλικ σε αυτό. Θα δείτε μια επιλογή που καλείται Ξεκινήστε την επαναφορά.
Αν η επιλογή είναι απενεργοποιημένη, αυτό σημαίνει ότι το αρχείο δεν αποθηκεύεται στο Glacier. Όταν επαναφέρετε, θα πρέπει να επιλέξετε πόσο χρόνο θέλετε τα δεδομένα να είναι προσβάσιμα στο S3.
Σημειώστε ότι τα αρχεία έχουν αποκατασταθεί στην κλάση αποθήκευσης S3 RRS (Reduced Redundancy), η οποία είναι λίγο φθηνότερη από το S3 Standard. Σημειώστε επίσης ότι δεν μπορείτε να επαναφέρετε μόνιμα τα δεδομένα, θα διαγραφούν τελικά. Δεν είμαι σίγουρη ποια είναι η μεγαλύτερη αξία που μπορείτε να εισάγετε για ημέρες για να διατηρήσετε τα δεδομένα, αλλά δεν είναι για πάντα. Επίσης, θα πρέπει να πληρώσετε τα υψηλότερα τέλη όσο περισσότερο μένουν τα δεδομένα στην τάξη αποθήκευσης RRS, επομένως είναι καλύτερα να κρατήσετε τη διάρκεια σύντομη.
Για να δείτε την κατάσταση της αποκατάστασης, απλώς κάντε κλικ στο αρχείο ή το φάκελο που ανακτήσατε και κάντε κλικ στο Ιδιότητες. Θα πει Αποκατάσταση στην πρόοδο. Όταν ολοκληρωθεί η επαναφορά και κάντε κλικ στο κουμπί Ιδιότητες ξανά, θα δείτε την ημερομηνία κατά την οποία θα διατηρηθεί η επαναφορά.
Συνολικά, η λήψη των δεδομένων σας από το S3 στο παγετώνα είναι πολύ εύκολη. Απλά δημιουργήστε έναν κανόνα και τελειώσατε. Η μετακίνηση δεδομένων στο Glacier μπορεί να σημαίνει μεγάλη εξοικονόμηση εάν έχετε πολλά δεδομένα για το S3. Αν έχετε οποιεσδήποτε ερωτήσεις, μπορείτε να δημοσιεύσετε ένα σχόλιο. Απολαμβάνω!