Διαφήμιση
Αυτό είναι κάτι που μερικοί συγγραφείς MUO έχουν καλύψει εδώ εδώ και χρόνια. Πριν από χρόνια, ο ίδιος ο Aibek έγραψε περίπου 4 εργαλεία που ήταν διαθέσιμα στη συνέχεια για τη δημιουργία αντιγράφων ασφαλείας της βάσης δεδομένων σας. Πιο πρόσφατα, ο Jeffry έγραψε για το plugin Updraft WordPress για αντίγραφα ασφαλείας και ο Tim κάλυψε μερικούς χειρωνακτικούς τρόπους για να κάνει backup, όπως με το FTP.
Το παραδέχομαι, μερικές φορές είμαι τεμπέλης και αν δεν είναι απλό και εύκολο, απλά δεν έχω χρόνο για αυτό. Επιπλέον, έχω MySQL βάσεις δεδομένων που δεν είναι Wordpress, έτσι ένα plugin μόνο για WordPress δεν θα λειτουργήσει για μένα. Μετά από λίγο ψάξιμο, βρήκα τελικά ένα λαμπρό δωρεάν βοηθητικό πρόγραμμα δημιουργίας αντιγράφων ασφαλείας MySQL MySQLDumper.
Εγκατάσταση του MySQLDumper
Η εκτέλεση του MySQLDumper είναι στην πραγματικότητα ευκολότερη από τις περισσότερες εφαρμογές που έχετε εγκαταστήσει στον διακομιστή ιστού σας. Σε αντίθεση με το WordPress, όπου πρέπει να εκτελέσετε ένα βοηθητικό πρόγραμμα εγκατάστασης, με το MySQLDumper απλά εξαγάγετε το Zip αρχεία σε έναν υποκατάλογο στον δημόσιο φάκελο ιστού και, στη συνέχεια, καλέστε το αρχείο index.html από το δικό σας browser. Εδώ, έχω αντιγράψει όλα τα αρχεία στο φάκελο "sqlbackup" του διακομιστή ιστού.
Σε αυτό το παράδειγμα, για να το αποκτήσετε πρόσβαση (πρόσβαση στον τοπικό διακομιστή ιστού), η διεύθυνση θα είναι "http://localhost/sqlbackup/"Αν εγκαταστήσετε αυτό στο δικό σας λογαριασμό στο web, απλά αντικαταστήστε το" localhost "με τον τομέα σας.
Μόλις αποκτήσετε πρόσβαση στο αρχείο index.html σε αυτόν το φάκελο,Εγκατάσταση MySQLDumper"Εμφανίζεται η οθόνη. Αυτό είναι στην πραγματικότητα περισσότερο "διαμόρφωση" από μια εγκατάσταση. Απλά κάντε κλικ στη γλώσσα σας και πατήστε "Εγκατάσταση“.
Η διαδικασία εγκατάστασης απλά ρυθμίζει τις παραμέτρους πρόσβασης της βάσης δεδομένων σας. Εάν θέλετε να χρησιμοποιήσετε το MySQLDumper για να δημιουργήσετε αντίγραφα ασφαλείας όλων των βάσεων δεδομένων MySQL στο διακομιστή σας, τότε θα πρέπει να του δώσετε ένα αναγνωριστικό χρήστη και έναν κωδικό πρόσβασης με πρόσβαση σε όλους τους πίνακες. Μπορείτε να δημιουργήσετε έναν νέο χρήστη σε κάθε πίνακα μόνο για να δημιουργήσετε αντίγραφα ασφαλείας ή να δώσετε πρόσβαση root στην εφαρμογή web.
Αφού κάνετε κλικ στο "Συνδεθείτε με τη MySQL", Το σύστημα θα επιχειρήσει να συνδεθεί με κάθε βάση δεδομένων του διακομιστή σας και θα σας δώσει κατάσταση στο κάτω μέρος.
Αυτό είναι το μόνο που υπάρχει σε αυτό! Μόλις κάνετε κλικ Επόμενο, θα βρεθείτε στον κεντρικό πίνακα ελέγχου του MySQLDumper.
Χρησιμοποιώντας το MySQLDumper για την πραγματοποίηση αντιγράφων ασφαλείας βάσεων δεδομένων
Η κατάσταση των βάσεων δεδομένων σας, συμπεριλαμβανομένων των ορίων χώρου και της χρήσης, εμφανίζεται στην κεντρική σελίδα. Μπορείτε να αλλάξετε τις επιλεγμένες βάσεις δεδομένων χρησιμοποιώντας το αναπτυσσόμενο πλαίσιο στην κάτω αριστερή γωνία της οθόνης.
Κάντε κλικ στο "Διαμόρφωση"Για να δείτε μια επισκόπηση όλων των βάσεων δεδομένων MySQL στο σύστημά σας. Εδώ, μπορείτε επίσης να προσαρμόσετε τις εντολές SQL για κάθε αντίγραφο backup για μεμονωμένες βάσεις δεδομένων.
Κάνε κλικ στο ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ καρτέλα μέσα στην περιοχή διαμόρφωσης για να ρυθμίσετε την παράδοση των αρχείων αντιγράφων ασφαλείας μέσω ηλεκτρονικού ταχυδρομείου. Εάν η βάση δεδομένων σας δεν είναι υπερβολικά μεγάλη και ο λογαριασμός ηλεκτρονικού ταχυδρομείου σας δεν έχει μικρό όριο μεγέθους συνημμένου, πηγαίνετε για αυτό. Ωστόσο, στις περισσότερες περιπτώσεις, αυτό θα γίνει ανέφικτο, ειδικά αν έχετε μια πολύ μεγάλη και αυξανόμενη βάση δεδομένων WordPress.
Αν έχετε μια τεράστια βάση δεδομένων (ή βάσεις δεδομένων) και αν δεν θέλετε να αποθηκεύσετε όλα τα αντίγραφα ασφαλείας στον διακομιστή λόγω του πολύτιμου περιορισμένου χώρου, μπορείτε να μεταφέρετε τα αρχεία FTP σε μια απομακρυσμένη τοποθεσία, όπως έναν δωρεάν λογαριασμό αποθήκευσης ή έναν υπολογιστή που έχετε ρυθμίσει στο σπίτι ως διακομιστής FTP μόνο για αυτό σκοπός. Κάθε φορά που εκτελείτε ένα αντίγραφο ασφαλείας, το αρχείο θα είναι FTP'd στη θέση που έχετε ορίσει.
Εάν θέλετε να κάνετε ένα αντίγραφο ασφαλείας, απλά κάντε κλικ στο "Αντιγράφων ασφαλείας"Από την κύρια οθόνη. Βεβαιωθείτε ότι η βάση δεδομένων που θέλετε να δημιουργήσετε αντίγραφο ασφαλείας έχει επιλεγεί στην κάτω αριστερή γωνία και στη συνέχεια κάντε κλικ στο κουμπί "Ξεκινήστε το νέο αντίγραφο ασφαλείας.”
Μπορείτε να παρακολουθήσετε, καθώς οι γραμμές κατάστασης εμφανίζουν την πρόοδο της διαδικασίας δημιουργίας αντιγράφων ασφαλείας. Θα δείτε τα ονόματα των τραπεζιών καθώς δημιουργούνται αντίγραφα ασφαλείας, ο απαιτούμενος χώρος για το αρχείο αντιγράφου ασφαλείας και το ποσοστό που παραμένει ανά τραπέζι και συνολικά.
Αφού ολοκληρωθεί η δημιουργία αντιγράφων ασφαλείας, μπορείτε να βρείτε τα αρχεία που έχουν αποθηκευτεί στο αρχείο /work/backup/ στον φάκελο στον οποίο εγκαταστήσατε το MySQLDumper. Αυτή η εφαρμογή βασισμένη στον ιστό έχει επίσης τη δυνατότητα να αποκαταστήσει γρήγορα τη βάση δεδομένων σας από οποιοδήποτε από τα αρχεία αντιγράφων ασφαλείας σε μια στιγμή. Έχει επίσης ένα πρόγραμμα περιήγησης βάσης δεδομένων που θέτει το PhpMyAdmin σε ντροπή.
Αυτό που κάνει πραγματικά το MySQLDumper να ξεχωρίζει από το πλήθος είναι ότι είναι ειδικά σχεδιασμένο για να χειρίζεται τεράστιες βάσεις δεδομένων. Σύμφωνα με την ιστοσελίδα, το κάνει αυτό με να πάρει γύρω PHP περιορισμούς χρονικό όριο script διαγράφοντας το αντίγραφο ασφαλείας σε τμήματα και στη συνέχεια καλεί τη δέσμη ενεργειών αναδρομικά έως ότου ολοκληρωθεί ολόκληρη η διαδικασία δημιουργίας αντιγράφων ασφαλείας, ανεξάρτητα από το μέγεθος της βάση δεδομένων είναι.
Έχετε δοκιμάσει ποτέ το MySQLDumper; Τι νομίζετε; Ποια είναι τα αγαπημένα σας εργαλεία για την δημιουργία αντιγράφων ασφαλείας και την επαναφορά της βάσης δεδομένων MySQL; Μοιραστείτε την ιδέα σας στην παρακάτω ενότητα σχολίων.
Ο Ryan έχει πτυχίο BSc στην Ηλεκτρολογία. Έχει εργαστεί 13 χρόνια στον τομέα της αυτοματοποίησης, 5 χρόνια στον τομέα της πληροφορικής και τώρα είναι μηχανικός εφαρμογών. Ένας πρώην διευθυντής διαχείρισης του MakeUseOf, μίλησε σε εθνικά συνέδρια για την οπτικοποίηση δεδομένων και παρουσιάστηκε στην εθνική τηλεόραση και το ραδιόφωνο.