Για αυτόματα backup
τη MySQL
βάση δεδομένων ή τη βάση δεδομένων MariaDB καθημερινά χρησιμοποιώντας το MySQLDump, μπορείτε να ακολουθήσετε τα παρακάτω βήματα:
Δημιουργήστε ένα εφεδρικό αρχείο σεναρίου
Δημιουργήστε ένα αρχείο σεναρίου(π.χ. backup.sh
) για να περιέχει τις εντολές δημιουργίας αντιγράφων ασφαλείας. Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου και προσθέστε τις ακόλουθες εντολές στο αρχείο σεναρίου:
Αποθηκεύστε το αρχείο σεναρίου και βεβαιωθείτε ότι έχει εκτελέσιμα δικαιώματα. Για να το κάνετε αυτό, εκτελέστε την ακόλουθη εντολή:
Ρυθμίστε μια αυτόματη εργασία δημιουργίας αντιγράφων ασφαλείας
Χρησιμοποιήστε τον cron
προγραμματιστή για να ρυθμίσετε μια καθημερινή αυτόματη εργασία δημιουργίας αντιγράφων ασφαλείας. Ανοίξτε το πρόγραμμα cron εκτελώντας την εντολή:
Προσθέστε την ακόλουθη γραμμή στο αρχείο χρονοδιαγράμματος cron για να ρυθμίσετε μια καθημερινή εργασία δημιουργίας αντιγράφων ασφαλείας στις 2 π.μ.:
Αποθηκεύστε και κλείστε το cron
αρχείο χρονοδιαγράμματος.
Στη συνέχεια, το backup.sh
σενάριο θα εκτελείται καθημερινά στις 2 π.μ. και θα δημιουργεί αντίγραφα ασφαλείας της MySQL
βάσης δεδομένων MariaDB στο e backup-YYYY-MM-DD.sql
αρχείο στον καθορισμένο κατάλογο.
Σημειώστε ότι στο σενάριο, πρέπει να αντικαταστήσετε username
το, password
και database_name
με τις πραγματικές πληροφορίες σύνδεσης και το όνομα της βάσης δεδομένων. Ομοίως, αλλάξτε /path/to/backup/directory
στη διαδρομή του πραγματικού καταλόγου αποθήκευσης αντιγράφων ασφαλείας στο σύστημά σας.