Πώς να προγραμματίσετε τακτική δημιουργία βάσης δεδομένων σε Dropbox
Προηγουμένως, σας έδειξα πώς μπορείτε να προγραμματίσετε ένα αντίγραφο ασφαλείας βάσεων δεδομένων χρησιμοποιώντας την εργασία cron και να στείλετε email στον εαυτό σας το αρχείο βάσης δεδομένων, αλλά εάν έχετε μια μεγάλη βάση δεδομένων, θα διαπιστώσετε ότι η μέθοδος αποστολής μηνυμάτων μπορεί να μην λειτουργεί όπως θέλετε. Μια καλή εναλλακτική λύση σε αυτό είναι να φορτώσετε τη βάση δεδομένων σας στο Dropbox. Εδώ είναι ένα απλό script που μπορείτε να χρησιμοποιήσετε για την δημιουργία αντιγράφων ασφαλείας της βάσης δεδομένων σας στο Dropbox.
1. Κατεβάστε το σενάριο εδώ.
2. Εξαγάγετε το αρχείο zip. Ανοίξτε το backup.php με ένα πρόγραμμα επεξεργασίας κειμένου και επεξεργαστείτε τη βάση δεδομένων και τις πιστοποιήσεις Dropbox.
Προαιρετικά, μπορείτε να δημιουργήσετε ένα φάκελο αντιγράφων ασφαλείας στο Dropbox και να εισάγετε το όνομα του φακέλου στο backup.php. Η βάση δεδομένων σας στη συνέχεια θα δημιουργηθεί αντίγραφο ασφαλείας σε αυτόν το φάκελο.
3. Αποθηκεύστε και κλείστε το αρχείο. Μεταφορτώστε ολόκληρο το φάκελο αντιγράφων ασφαλείας στον διακομιστή σας. Σημειώστε τη θέση που μεταφορτώσατε σε σχέση με τη ρίζα του διακομιστή.
4. Εάν χρησιμοποιείτε το cPanel για την φιλοξενία ιστοσελίδων σας, συνδεθείτε σε αυτό και πηγαίνετε στο τμήμα εργασίας cron.
5. Δημιουργήστε μια νέα εργασία cron. Μπορείτε να ορίσετε το χρόνο και τη συχνότητα για να δημιουργήσετε αντίγραφα ασφαλείας στη βάση δεδομένων. Στο πεδίο εντολών, αντιγράψτε και επικολλήστε την ακόλουθη εντολή:
/ usr / bin / php -q /path-to-backup-folder/backup/backup.php
Αλλάξτε το φάκελο "path-to-backup" στη θέση (σε σχέση με τη ρίζα του διακομιστή) από όπου ανεβάζετε το φάκελο backup.
6. Αποθηκεύστε την εργασία cron.
Αυτό είναι. Τώρα, ο διακομιστής σας θα δημιουργήσει αντίγραφα ασφαλείας της βάσης δεδομένων σας και θα το μεταφορτώσει στο λογαριασμό σας στο Dropbox.
Σημείωση : Αυτή είναι μια γενική μέθοδος για τη δημιουργία αντιγράφων ασφαλείας οποιασδήποτε βάσης δεδομένων σε ένα διακομιστή Linux. Ωστόσο, εάν χρησιμοποιείτε το WordPress, υπάρχουν plugins που μπορείτε να χρησιμοποιήσετε για να δημιουργήσετε αντίγραφα ασφαλείας της βάσης δεδομένων σας στο Dropbox. Ένα πράγμα που πρέπει να σημειωθεί: αν έχετε μια μεγάλη βάση δεδομένων, χρησιμοποιώντας το plugin για την δημιουργία αντιγράφων ασφαλείας της βάσης δεδομένων σας θα χρησιμοποιήσει πολλούς πόρους του συστήματος και θα μπορούσε να επιβραδύνει (ή ακόμα και να συντρίψει) τον ιστότοπό σας στο WordPress αν ο διακομιστής σας δεν είναι μέχρι το par.
Credit εικόνας: Δημιουργία αντιγράφων ασφαλείας λέξη σε λευκό πληκτρολόγιο από Big Stock Photo.