MySQL Backup und Datenstruktur
ACHTUNG: ANLEITUNG OHNE GEWÄHR. |
---|
Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitung entstehen! |
ÜBERPRÜFEN SIE IHRE BACKUPS!! |
Eine Datensicherung/Backup muss regelmäßig überprüft werden. |
Sehr detailierte Information von Oracle (MySQL) für SystemadministratorInnen:
Datensicherung und Wiederherstellung
Automatisches, tägliches MySQL Backup
Manuelles Backup über die Workbench
Starten Sie die MySQL Workbench am Server, oder verbinden Sie sich mit dem Server.
Wenn diese nicht installiert ist, finden Sie diese auf der MySQL Homepage.
Für Windows gibt es auch eine noinstall Version.
Wählen Sie Server Administration und melden Sie sich an.
Tabellen auswählen
- Dann wählen Sie Ihre Datenbank aus und klicken Sie „Unselect All“.
- Dann klicken Sie „Select Tables“
Export starten
- Überprüfen Sie, ob die Tabellen und keine Views ausgewählt sind und wählen Sie „Export to Self-Contained File“.
- Wenn Ihre Workbench Version „Include Create Schema“ anbietet, so wählen Sie das aus.
- Klicken Sie dann auf „Start Export“
- Überprüfen Sie, dass der Export erfolgreich war. (Die Anzahl der Tabellen kann bei Ihnen anders sein, wird aber über 250 liegen)
Datenbank Dump (Backup) überprüfen
Die sicherste und einfachste Variante das Backup zu überprüfen, ist dieses auf einem anderen MySQL Server einzuspielen.
Überprüfen Sie danach etwa die Tabellen adressen
, times
und fees
- Backup einer relativ leeren Datenbank
- Fehlerhaftes, zu kleines Backup
- Aufbau der Datei prüfen
- Windows
- Auslesen mittels PowerShell und
gc dump1.sql -head 20
bzw
gc dump1.sql -tail 20
- Mac/Linux
- Auslesen mittels
tail dump1.sql
Datenstruktur am MySQL Server
Diese Verzeichnisse eignen sich 1) nicht zur Sicherung, da die Dateien im Betrieb ständig im Zugriff sind und nur in der exakt gleichen MySQL Version, mit der gleichen Konfiguration, wieder eingespielt werden können! Erstellen Sie unbedingt immer ein Backup per Dump.
- MySQL legt die Daten, unter Windows, typischerweise im
C:\ProgramData
Verzeichnis ab - In dem data Verzeichnis finden Sie die wichtigen Daten und Struktur Dateien der Datenbank 2)
- Keine Daten finden Sie im Programmverzeichnis