Als Administrator, im Sinne von “für die Daten Verantwortlicher”, schläft man im Allgemeinen schlechter als der normale DAU. Nachts schweißgebadet aufwachen, wieder vom großen Daten-GAU geträumt… das muss nicht sein!
Ich will nun ein wenig dazu beitragen, dass all die Adminis da draußen zumindest nicht wegen der Mysql Datenbanken schlecht schlafen müssen und sogar mit “Welche Version willst du denn” reagieren können!
Die Lösung kommt wie so oft in Form eines Sourceforge Projektes, AutoMySQLBackup sichert so oft und so lange man will alle Datenbanken sie man will.
Im meinem Fall will ich alle Datenbanken sichern.
Der User backup bekommt Leserechte auf alle Datenbanken. Dies probiere ich im zweiten Schritt gleich aus.
mysqlshow –user=backup –password=geheimesbackuppw
Da AutoMySQLBackup mit dieser Ausgabe noch wenig anfangen kann filter ich die gerade, wenngleich ein wenig “quick and dirty” aber bei mir läuft (Verbesserungen gerne in den Kommentaren), und trage in das Skript ein (an der richtigen Stelle natürlich):
Fertig ist die (für mich) perfekte Mysql-Backup Lösung, gute Nacht.