Junior — Middle
Πώς μπορείτε να επαναφέρετε μια προηγούμενη έκδοση ενός αρχείου που αποθηκεύεται στο Amazon S3;
sobes.tech AI
Απάντηση από AI
Στο Amazon S3, μπορείτε να επαναφέρετε μια προηγούμενη έκδοση ενός αρχείου εάν η διαχείριση εκδόσεων (Versioning) είναι ενεργοποιημένη για το bucket. Όταν η διαχείριση εκδόσεων είναι ενεργοποιημένη, όλες οι εκδόσεις του αντικειμένου αποθηκεύονται.
Για να επαναφέρετε μια προηγούμενη έκδοση:
- Στην κονσόλα AWS S3, ενεργοποιήστε την εμφάνιση εκδόσεων (Show versions).
- Βρείτε το απαραίτητο αρχείο και επιλέξτε την επιθυμητή έκδοση με βάση την ημερομηνία ή το ID έκδοσης.
- Κατεβάστε αυτήν την έκδοση ή κάντε την τρέχουσα, αντιγράφοντάς την ή μετονομάζοντάς την.
Εάν η διαχείριση εκδόσεων δεν ήταν ενεργοποιημένη, δεν είναι δυνατή η επαναφορά προηγούμενων εκδόσεων με το S3.
Παράδειγμα εντολής AWS CLI για αντιγραφή μιας συγκεκριμένης έκδοσης:
aws s3 cp s3://όνομα-του-bucket/αρχείο.txt s3://όνομα-του-bucket/αρχείο.txt --version-id <ταυτότητα-έκδοσης>