Regelmäßige Backups sind wichtig, wenn Sie mit einer Website sind , so dass Sie die Website so schnell wie möglich wieder herzustellen nach einem Server- Ausfall , zum Beispiel. Im Gegensatz zu den Quelldateien , aus denen sich die Website , die unverändert die meiste Zeit bleiben , die Datenbank wird ständig verändernden mit neuen Daten hinzugefügt und vorhandene Datensätze aktualisiert. Für Sie die Website mit dem minimalen Verlust von Daten wiederherzustellen , sollten Sie häufige Datenbank-Backups zu machen, unter Verwendung der Werkzeug mysqldump mit MySQL installiert . Das Tool erstellt eine Nur-Text- Datei, die alle SQL-Anweisungen erforderlich , um die Datenbank zu rekonstruieren. Anleitung
1
Ihre entfernten Linux -Server mit SSH Verbindung , oder öffnen Sie ein Terminal-Session , wenn Sie auf dem lokalen Computer sind .
2
Wechseln Sie in das Verzeichnis, das speichert der Dump -Datei mit dem Befehl "cd" , oder benutzen Sie die " mkdir "-Befehl ein neues Verzeichnis erstellen
3
Geben Sie den Befehl unten an der Eingabeaufforderung ein : .
< p > mysqldump -u Benutzername -p Passwort-Datenbank - name> sqlfile.txt
Sie "username" und "password" mit den Details einer MySQL-Benutzer mit Berechtigungen zum Zugriff auf die Datenbank ersetzen soll. Ersetzen Sie " Datenbank - Name " mit dem Namen der Datenbank , und " sqlfile.txt " mit dem Namen, den Sie wollen, um die SQL -Dump-Datei zuweisen
4
Wiederherstellen der Datenbank mit dem MySQL- Befehl . :
mysql- u Benutzername -p Passwort-Datenbank - name < sqlfile.txt
Dieser Vorgang kann einige Zeit in Anspruch nehmen , abhängig von der Größe des Dump-Datei . MySQL führt jede SQL-Anweisung in der Dump-Datei , um eine exakte Replik der Datenbank zum Zeitpunkt des Backups zu erstellen.