mysql sichern
mysql sichern
hallo , wollte mal fragen ob man eine datenbank nicht auch einfach sichern kann indem man bei /var/lib/mysql den jeweiligen Ordner der datenbank sichert ? das wäre z.b. für einen cronjob dann sehr einfach ... oder ?
Re: mysql sichern
Hi,
so sichere ich meine DB. Ich schalte sie jedoch vorher noch aus.
Hier was zum belesen : https://wiki.ubuntuusers.de/MySQL/Backup/
MFG Micha
so sichere ich meine DB. Ich schalte sie jedoch vorher noch aus.
Hier was zum belesen : https://wiki.ubuntuusers.de/MySQL/Backup/
MFG Micha
Re: mysql sichern
wie ausschalten ? service apache2 stop ?
Re: mysql sichern
Ja, apache2 ist quasi ’n Spitzname für mysql.
[scnr]
Ansonsten gibt’s mysqldump, das funktioniert bei laufendem mysqld, das Backup kann ohne Probleme auch in einer anderen Version von MySQL/Maria wiederhergestellt werden, aus cron heraus aufrufen lässt’s sich auch und überhaupt ist die Methode, die Files zu kopieren, eine der Schlechtesten überhaupt.
[scnr]
Ansonsten gibt’s mysqldump, das funktioniert bei laufendem mysqld, das Backup kann ohne Probleme auch in einer anderen Version von MySQL/Maria wiederhergestellt werden, aus cron heraus aufrufen lässt’s sich auch und überhaupt ist die Methode, die Files zu kopieren, eine der Schlechtesten überhaupt.
-
- Beiträge: 3800
- Registriert: 26.02.2009 14:35:56
Re: mysql sichern
Datenbanken wie Mysql, Postgresql, Oracle und wie sie alle heißen, puffern teilweise extrem. Wenn man dann einfach nur den DB-Ordner sichert (bei laufender DB) hat man keine konsistenten Daten und nach einem Restore vermutlich nur ne kaputte DB. So wurde z. B der Index schon auf die Platte geschrieben, die Daten dazu noch nicht.
Ich denke mal, Mysql kann das, wie schon geschrieben, im laufenden Betrieb analog Postgresql.
Ich denke mal, Mysql kann das, wie schon geschrieben, im laufenden Betrieb analog Postgresql.
Re: mysql sichern
und wie ist es im laufenden betrieb bei phpmyadmin die DB zu exportieren ?
-
- Beiträge: 3800
- Registriert: 26.02.2009 14:35:56
Re: mysql sichern
Kenne PHPAdmin nicht - muss man klären, wie der Export gemacht wird. Sollte da intern das entsprechende Mysql-Utility aufgerufen werden, wird es wohl korrekt funktionieren. Ich würde dann auf jeden Fall auch den Restore üben. Was nützt das schönste Backup, wenn der nicht klappt ? Richting - nix.
Re: mysql sichern
Die betreffende Funktion erstellt einen handelsüblichen Dump, ja. Allerdings kommt mit die Frage sonderbar vor: wenn der mysqld nicht läuft, kann man logischerweise mit phpMyAdmin nicht drauf zugreifen; ein laufendes System ist dafür zwingend notwendig.
Re: mysql sichern
Man kann doch einfach mysqldump per Cron aufrufen lassen. Ist nur etwas unschön, da Benutzername und Passwort im Befehl stehen. Wobei die Daten stehen ja auch meist in den Webserver-Nutzdaten bzw. genauer meist den zugehörigen PHP-Konfigurationsdateien.
Ok [1] ist 10 Jahre alt und selbst habe ich so noch nie gesichert. Einfach ganz ans Ende der Seite scrollen und den Befehl bei Cron irgendwie einbauen.
[1] http://www.ducea.com/2006/05/20/backup- ... mysqldump/
Ok [1] ist 10 Jahre alt und selbst habe ich so noch nie gesichert. Einfach ganz ans Ende der Seite scrollen und den Befehl bei Cron irgendwie einbauen.
[1] http://www.ducea.com/2006/05/20/backup- ... mysqldump/
- MegaV0lt
- Beiträge: 173
- Registriert: 21.11.2011 11:16:07
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: mysql sichern
Ich verwende MySQLDumper dazu. Geht automatisch und hat eine Weboberfläche
"Das Internet? Gibt's diesen Blödsinn immer noch?"
[Homer Simpson], Sicherheitsinspektor im Kernkraftwerk Springfield.
[Homer Simpson], Sicherheitsinspektor im Kernkraftwerk Springfield.
Re: mysql sichern
Ich sichere über Rsnapshot. Der Vorteil dabei ist, dass sich das Passwort nicht irgendwo im Klartext befinden muss, wie es per Cron und aufrufen von Mysqldump der Fall wäre.
http://hadzimahmutovic.com/rsnapshot-my ... -databases
http://hadzimahmutovic.com/rsnapshot-my ... -databases
Klappt bei mir super. Spiele meine Backups nur so ein.pferdefreund hat geschrieben:Kenne PHPAdmin nicht - muss man klären, wie der Export gemacht wird. Sollte da intern das entsprechende Mysql-Utility aufgerufen werden, wird es wohl korrekt funktionieren. Ich würde dann auf jeden Fall auch den Restore üben. Was nützt das schönste Backup, wenn der nicht klappt ? Richting - nix.
Re: mysql sichern
Wenn man für so etwas gerne eine grafische Oberfläche nutzen, aber auf Weboberflächen verzichten möchte, dann bietet sich noch
mysql-workbench an.

Re: mysql sichern
weshalb hat geschrieben:Ich sichere über Rsnapshot. Der Vorteil dabei ist, dass sich das Passwort nicht irgendwo im Klartext befinden muss, wie es per Cron und aufrufen von Mysqldump der Fall wäre.
http://hadzimahmutovic.com/rsnapshot-my ... -databases
beim 1. Befehl kommt :
Code: Alles auswählen
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
mysql-client : Hängt ab von: mysql-client-5.5 soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Re: mysql sichern
Hast Du vielleicht schon die Version 10, z.B. mariadb-client-10.0, installiert? Dann möchte er mysql-client-5.5 nicht.OldGod78 hat geschrieben:... beim 1. Befehl kommt :
Code: Alles auswählen
Die folgenden Pakete haben unerfüllte Abhängigkeiten: mysql-client : Hängt ab von: mysql-client-5.5 soll aber nicht installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Gruss H.