Η ειδοποίηση ότι ολοκληρώθηκε ένα backup δεν αποδεικνύει ότι μπορεί να επανέλθει η ιστοσελίδα. Ο ουσιαστικότερος έλεγχος είναι μια προγραμματισμένη επαναφορά συγκεκριμένου αντιγράφου σε απομονωμένο περιβάλλον, με συμφωνημένες δοκιμές περιεχομένου και λειτουργιών. Το αποτέλεσμα πρέπει να δείχνει ποια έκδοση ανακτήθηκε, τι ελέγχθηκε, τι έμεινε εκτός και ποιος μπορεί να επαναλάβει τη διαδικασία.
Αν από την ιστοσελίδα έρχονται αιτήματα ή παραγγελίες, η φράση «έχουμε αντίγραφα ασφαλείας» αφήνει αρκετά ερωτήματα. Πού βρίσκεται το κατάλληλο αντίγραφο; Περιλαμβάνει βάση δεδομένων και αρχεία; Υπάρχει υπεύθυνος με ασφαλή πρόσβαση; Τι θα γίνει με τις συναλλαγές που καταχωρίστηκαν μετά την ημερομηνία του; Αυτά αξίζει να συζητηθούν πριν προκύψει επείγον πρόβλημα.
Τρία διαφορετικά πράγματα που συχνά μπερδεύονται
Το αρχείο καταγραφής του backup περιγράφει τη διαδικασία αντιγραφής. Το άνοιγμα ενός αποθηκευμένου αρχείου δείχνει ότι τουλάχιστον κάποιο υλικό είναι προσβάσιμο. Η δοκιμή επαναφοράς επιχειρεί να δημιουργήσει ξανά μια χρησιμοποιήσιμη ιστοσελίδα από συγκεκριμένο σύνολο δεδομένων. Κανένα από αυτά δεν πρέπει να παρουσιάζεται ως απόδειξη ενός άλλου βήματος που δεν έγινε.
Για παράδειγμα, μπορεί να υπάρχει επιτυχής χθεσινή εκτέλεση, ενώ ο τελευταίος έλεγχος επαναφοράς αφορούσε παλαιότερο αντίγραφο. Αυτό δεν σημαίνει ότι το χθεσινό είναι άχρηστο. Σημαίνει ότι ο παλαιότερος έλεγχος δεν αποδεικνύει τη δυνατότητα ανάκτησης από εκείνο το συγκεκριμένο νέο σύνολο.
Ορίστε τι ακριβώς θέλετε να ανακτήσετε
Συμφωνήστε ένα σύντομο σενάριο με τον υπεύθυνο υποστήριξης. Θέλετε να ελεγχθεί η πλήρης ιστοσελίδα, ένα συγκεκριμένο αρχείο ή η παρουσία πρόσφατων δεδομένων του e-shop; Το κάθε ερώτημα απαιτεί διαφορετικά στοιχεία επιτυχίας.
Ένα ενδεικτικό σενάριο είναι: «Επαναφορά της ιστοσελίδας στην επιλεγμένη χρονική στιγμή χωρίς αλλαγή του ενεργού site και έλεγχος αρχικής σελίδας, υπηρεσίας, ορισμένων αρχείων και σύνδεσης διαχειριστή». Για ηλεκτρονικό κατάστημα χρειάζονται πρόσθετοι συμφωνημένοι έλεγχοι καταλόγου και παραγγελιών. Είναι υπόδειγμα προετοιμασίας, όχι δήλωση ότι έγινε τέτοια εργασία σε πραγματικό πελάτη.
Βρείτε ποια αρχεία και ποια βάση ανήκουν στο ίδιο backup
Η τεκμηρίωση του WordPress διαχωρίζει τα αρχεία της εγκατάστασης από τη βάση δεδομένων. Για πλήρη επαναφορά μιας τυπικής ιστοσελίδας χρειάζονται και τα δύο. Η λήψη του φακέλου του site συνήθως δεν περιλαμβάνει τη ζωντανή βάση. Αν έχει εξαχθεί η βάση σε αρχείο, αυτό χρειάζεται αντίστοιχη εισαγωγή στο σύστημα βάσης δεδομένων.
Ζητήστε να προσδιοριστούν τα επιμέρους αντίγραφα, οι ημερομηνίες τους και οι οδηγίες επαναφοράς. Διευκρινίστε αν περιλαμβάνονται εικόνες και άλλα ανεβασμένα αρχεία, ρυθμίσεις, θέμα και πρόσθετα, καθώς και υλικό που φιλοξενείται αλλού. Μην συγκεντρώνετε κωδικούς ή δεδομένα πελατών σε ένα κοινό φύλλο προγραμματισμού.
- Ποιο συγκεκριμένο αντίγραφο και ποια χρονική στιγμή θα ελεγχθούν;
- Ποια αρχεία και ποιο εξαγόμενο σύνολο βάσης αντιστοιχούν μεταξύ τους;
- Πού αποθηκεύονται και ποιος έχει εξουσιοδοτημένη πρόσβαση;
- Υπάρχουν εξαρτήσεις από εξωτερική αποθήκευση ή άλλες υπηρεσίες;
- Ποιος εκτελεί, ποιος αξιολογεί και ποιος διορθώνει τυχόν εκκρεμότητα;
Η δοκιμαστική ιστοσελίδα πρέπει να είναι πραγματικά απομονωμένη
Ζητήστε από κατάλληλο τεχνικό συνεργάτη ξεχωριστό περιβάλλον με περιορισμένη πρόσβαση και κατάλληλη διαχείριση δεδομένων. Ένα αντίγραφο μπορεί να περιέχει προσωπικές πληροφορίες και ενεργές συνδέσεις με υπηρεσίες. Μια διαφορετική διεύθυνση URL δεν αρκεί για να θεωρηθεί ιδιωτικό και ασφαλώς απομονωμένο.
Συμφωνήστε πώς θα περιοριστούν τα εξερχόμενα email, οι πληρωμές, οι αυτοματοποιημένες ενέργειες και οι συνδέσεις με τρίτα συστήματα. Αν μια λειτουργία χρειάζεται δοκιμή, χρησιμοποιήστε την επίσημα υποστηριζόμενη δοκιμαστική διαδρομή και εξουσιοδοτημένο παραλήπτη. Ένα αντίγραφο δεν πρέπει να αρχίσει να στέλνει ψεύτικα αιτήματα ή να λειτουργεί ως δεύτερο ενεργό κατάστημα.
Ξεχωρίστε τον αποκλεισμό από τις μηχανές αναζήτησης από την προστασία πρόσβασης στα δεδομένα. Ρωτήστε επίσης τι θα γίνει με το αντίγραφο μετά τη δοκιμή. Το άρθρο εξηγεί πώς να ορίσετε τον έλεγχο με τον συνεργάτη σας· δεν αποτελεί οδηγία αλλαγής ή επαναφοράς της ενεργής εγκατάστασης.
Ελέγξτε περιεχόμενο και βασικές διαδρομές
Επιβεβαιώστε πρώτα ότι εξετάζετε τη σωστή ιστοσελίδα και την αναμενόμενη ημερομηνία ανάκτησης. Ανοίξτε αντιπροσωπευτικές σελίδες και αρχεία, δοκιμάστε την πλοήγηση και ελέγξτε την κατάλληλη πρόσβαση διαχείρισης. Μια λειτουργική αρχική σελίδα δεν αρκεί όταν λείπει το περιεχόμενο που χρησιμοποιεί καθημερινά η επιχείρηση.
Συγκρίνετε συγκεκριμένα αναμενόμενα στοιχεία: μια πρόσφατα εγκεκριμένη αλλαγή κειμένου, ένα έγγραφο ή την παρουσία των δεδομένων που περιλαμβάνονται στο συμφωνημένο σενάριο. Σε e-shop, ο τεχνικός πρέπει να ελέγξει τα σχετικά δεδομένα προϊόντων και παραγγελιών χωρίς να διακινεί προσωπικά στοιχεία πελατών ως αποδεικτικό.
Δείτε τις σημαντικές διαδρομές σε υπολογιστή και κινητό. Αν περιλαμβάνεται φόρμα ή διασύνδεση, ξεχωρίστε το ορατό μήνυμα επιτυχίας από την ελεγχόμενη επιβεβαίωση της ενέργειας. Μια εξωτερική υπηρεσία που δεν ελέγχθηκε παραμένει ανεπιβεβαίωτη.
Καταγράψτε τι αποδείχθηκε και τι όχι
Το πρακτικό αρχείο αποτελέσματος αναφέρει το συγκεκριμένο backup, την ημερομηνία δοκιμής, τον υπεύθυνο, τα βήματα ελέγχου και τις εξαιρέσεις. Φυλάξτε τις οδηγίες ανάκτησης σε κατάλληλο ιδιωτικό χώρο, χωρίς εκτεθειμένους κωδικούς. Τα στιγμιότυπα μπορούν να βοηθήσουν, αρκεί να μην αποκαλύπτουν περιττά προσωπικά δεδομένα.
Χρησιμοποιήστε σαφή αποτελέσματα: επιτυχία για το συμφωνημένο σενάριο, επιτυχία με συγκεκριμένες εξαιρέσεις, αποτυχία σε ορισμένο βήμα ή μη εκτέλεση δοκιμής. Ένα γενικό πράσινο σημάδι χωρίς ορισμό δεν βοηθά σε πραγματική ανάγκη.
Συχνές ερωτήσεις
Η εξαγωγή περιεχομένου από το WordPress είναι πλήρες backup;
Μην το θεωρήσετε δεδομένο. Ζητήστε να διευκρινιστεί τι περιλαμβάνει η εξαγωγή και συγκρίνετέ το με τις ανάγκες πλήρους επαναφοράς αρχείων και βάσης.
Χρειάζεται να επαναφέρω το ενεργό site για να ελέγξω το αντίγραφο;
Ο προγραμματισμένος έλεγχος πρέπει να γίνεται σε ξεχωριστό ελεγχόμενο περιβάλλον. Η πραγματική επαναφορά παραγωγής είναι διαφορετική απόφαση, με δική της εξουσιοδότηση και πρόβλεψη για νεότερα δεδομένα.
Μια επιτυχής δοκιμή αρκεί για πάντα;
Αφορά το συγκεκριμένο αντίγραφο και όσα ελέγχθηκαν τότε. Νέα αρχεία, παραγγελίες ή αλλαγές στη διαδικασία backup μπορεί να δικαιολογούν νέο έλεγχο. Συμφωνήστε πότε χρειάζεται επανάληψη και ποιος την αναλαμβάνει.
Τι να ζητήσετε από τον συνεργάτη σας
Ζητήστε τον τελευταίο τεκμηριωμένο έλεγχο επαναφοράς, το αντίγραφο που χρησιμοποιήθηκε, τα κριτήρια επιτυχίας και τις ανοιχτές εκκρεμότητες. Αν δεν υπάρχει έλεγχος, συμφωνήστε συγκεκριμένο σενάριο πριν αλλάξετε την ενεργή ιστοσελίδα. Δείτε την υπηρεσία φροντίδας και φιλοξενίας ή επικοινωνήστε με το The Web Designer για να συζητήσουμε τι χρειάζεται να προστατεύει και να ανακτά η επιχείρησή σας.
Επίσημες πηγές και σχετικές υπηρεσίες
WordPress: αντίγραφα ασφαλείας (αγγλικά)
WordPress: αντίγραφα αρχείων (αγγλικά)
WordPress: ζητήματα μεταφοράς εγκατάστασης (αγγλικά)
WooCommerce: προετοιμασία backup και staging (αγγλικά)











