mysql-datenbank sichern

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
talented
Beiträge: 12
Registriert: 19.09.2005 16:58:34
Wohnort: Hessen
Kontaktdaten:

mysql-datenbank sichern

Beitrag von talented » 19.09.2005 17:05:11

Hi!
Ich habe zwar noch einen Suse 9.3-vserver, möchte aber auf Debian umstellen, da es seehr instabil läuft. mysql lässt sich nicht mehr starten und ssh-Zugriff ist auch nicht mehr möglich! Aber ich würde gerne die Datenbanken noch sichern!
Irgendwo müssen diese ja auch gespeichert sein. Ist es also möglich, diese Dateien zu kopieren und dann später wieder aufzuspielen?

Benutzeravatar
mauser
Beiträge: 1854
Registriert: 27.01.2005 22:34:48

Beitrag von mauser » 19.09.2005 17:45:50

hi,

die daten liegen in /var/lib/mysql.

mfg
mauser

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 20.09.2005 09:11:53

Sicherer waere es, die Daten mittels Tools ala mysqldump zu sichern.
Nur die Dateien zu kopieren koennte eventuell ins Auge gehen (inkonsistente Daten usw.).
Also, wenns noch soviel geht, dann die Tools der DB verwenden ;)

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 20.09.2005 09:34:36

Von den Web- und Mailservern weggeschoben.

bye, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
NeubiX
Beiträge: 108
Registriert: 08.12.2004 13:27:15
Wohnort: Frankfurt / Main
Kontaktdaten:

Beitrag von NeubiX » 20.09.2005 10:14:35

Wenn die Datenbank nicht läuft, wird mysqldump nicht funktionieren. Achte darauf, daß du möglichst auf dem neuen Server die selbe Version von mysql installierst, dann packst du deine Daten in /var/lib/mysql in ein tar ein und enpachst es wieder auf dem Neuen Server.

tar -p -cf database.tar /var/lib/mysql
Auf die Berechtigungen (owner) musst du achten. am besten ein
chown mysql:mysql -R /var/lib/mysql


auf dem neuen Server lach dem auspacken. das sollte Problemlos gehen.

Gruß, Kai
use Linux for a better world :-)

M.C.S.
Beiträge: 63
Registriert: 30.01.2004 21:00:57

Beitrag von M.C.S. » 20.09.2005 16:42:37

Wenn die Benutzerdatenbank ebenfalls überschrieben wird, wird es anschließend aber Probleme mit dem APT-System von Debian geben, da durch das Komplett-Backup auch ein wichtiger Debian-Systembenutzer verloren geht. Daher nach dem Einspielen des Backups unbedingt den Benutzer neu anlegen und mit ausreichenden Rechten ausstatten.
Es sollte Standard sein, Standard mit d zu schreiben...

talented
Beiträge: 12
Registriert: 19.09.2005 16:58:34
Wohnort: Hessen
Kontaktdaten:

Beitrag von talented » 20.09.2005 19:23:32

Vielen Dank!
habe /var/lib/mysql mit gesichert und wiederhergestellt, läuft alles einwandfrei, musste nur ein paar Rechte ändern!

Antworten