Es wird empfohlen, eine Sicherungskopie Ihrer MySQL Datenbanken auf einer regulären Basis. Der MySQL-Server beinhaltet die " mysqldump " Backup-Dienstprogramm standardmäßig . Die Datei, die vom " mysqldump " Dienstprogramm erstellt wurden, können sehr groß sein , abhängig von der Größe der Datenbank . Wenn die Datenbank auf dem Linux- oder Unix-Betriebssystem ausgeführt wird, können Sie ein Skript erstellen, sichern Sie die Datenbank komprimieren und dann die Backup-Datei . Dieses Skript kann von der Cron-Dienstes zum angegebenen Zeitpunkt ausgeführt werden. Anleitung
1
Klicken Sie auf das "Terminal" oder "Konsole "-Option unter dem Haupt- Anwendungen -Menü zu einem Terminal-Fenster öffnen und auf eine Eingabeaufforderung.
2
Typ der Befehl " mkdir /db_backup ", um das Verzeichnis, das die Backup- Dateien gespeichert werden erstellen. Sie können den Namen des Verzeichnisses auf einen beliebigen Namen , die Sie bevorzugen.
3
Öffnen Sie eine leere Textdatei in einem beliebigen Texteditor .
4
Geben Sie den folgenden script ! in der Textdatei :
# /bin /sh
date = `date + % Y % m% d`
mysqldump - uBenutzername - ppassword - opt mydb > /db_backup /mydb.sql
cd /db_backup
tar - zcvf db_backup . $ date.tgz /db_backup /mydb.sql
Ersetzen Sie die "username" nach die Option-u mit dem Benutzernamen verwendet werden, um mit dem MySQL- Server zu verbinden. Ersetzen Sie das "password" nach der Option-p mit dem Passwort . Ersetzen Sie " mydb " mit dem Namen der Datenbank, die Sie sichern möchten . Ersetzen Sie " db_backup /" mit dem Namen des gewünschten Verzeichnisses erstellt , um die Sicherung zu speichern.
5
Speichern Sie das Skript als " mysql_backup.sh " . Sie können den Namen , um alles, was Sie bevorzugen zu ändern, aber Sie sollten die " . Sh " Datei-Endung zu halten.
6
Klicken Sie auf das "Terminal" oder "Konsole "-Option unter der Hauptanwendungen Menü zu öffnen ein Terminal-Fenster und auf eine Eingabeaufforderung.
7
Geben Sie den Befehl " chmod + x mysql_backup.sh " an der Eingabeaufforderung ein , um das Skript ausführbar zu machen .
8
Geben Sie den Befehl " crontab -e ", um die crontab Datei zur Bearbeitung öffnen.
9
Fügen Sie die folgende Zeile
0 4 *** /home /user /mysql_backup.sh
der crontab-Datei , um das Skript auszuführen jeden Morgen um 4 Uhr morgens . Sie können die "4" zu jeder Stunde , dass Sie das Skript ausführen möchten ändern. Ersetzen Sie " /home /user /mysql_backup.sh " mit dem Pfad zu Ihrem " mysql_backup.sh "-Datei. Wenn Sie eine Sicherungskopie der Datenbank einmal pro Woche bevorzugen , legen Sie die Zahl für den Wochentag (0-7 0 oder 7 ist Sonntag ) in der fünften Spalte der crontab .
10
Speichern und schließen Sie die crontab -Datei. Die Backup-Skript wird in der von Ihnen angegebenen Zeit ausgeführt werden.