Backup im laufenden Betrieb...

Backup, Restore und Transfer von Daten
Post Reply
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Backup im laufenden Betrieb...

Post by kajo0011 »

Auf die Gefahr hin, dass mich jemand steinigt, aber:

1. Wie macht man ein Backup im laufenden Betrieb so dass man im Notfall dies verwenden kann um es wieder zurückzuspielen.
Die Beschreibung unter http://server.1und1.com/root_server/backup/3.html kann sich ja nicht auf ein laufendes System beziehen sondern aus der Recovery Console.

2. Wie stelle ich den Server nach einem Schaden wieder her? Bzw. detailierter: wie geht das ganze mit Grub? Auf dem 1und1-Server Suse 81. ist ja Grub drauf... und in http://server.1und1.com/root_server/backup/4.html ist nur lilo erklärt...

3. Ist reoback zuverlässig (ich hab ja nix gegen Schüler; aber soll ich mein Server einem Schüler anvertrauen?)

Danke für Antworten...
chris76
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering
 

Re: Backup im laufenden Betrieb...

Post by chris76 »

Moin,

1. Wieso bist du der Meinung das sich der Link auf ein Backup im Rescue bezieht?

3. IMHO ist reoback zu verlässig. Ich kann mich nich beschweren.

Ciao Christian
Last edited by chris76 on 2004-03-01 08:23, edited 1 time in total.
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: Backup im laufenden Betrieb...

Post by kajo0011 »

chris76 wrote:1. Wieso bist du der Meinung das sich der Link auf ein Backup im Rescuebeziet?
Weil man auf jeden Fall MySQL so nicht im laufenden Betrieb sichern kann (da sich die Dateien ja während der Sicherung ändern können; dies Führt dann zu Problemen bei tar).
Vermutlich gibt es auch Probleme mit Postfix-Files...
Was passiert wenn ein Kunde gerade veränderungen seiner Domain vornimmt... da können auch Inkonsistenzen auftreten (/etc/...)
chris76
Posts: 1878
Joined: 2003-06-27 14:37
Location: Germering
 

Re: Backup im laufenden Betrieb...

Post by chris76 »

Also die Datenbanken würde ich grundsätzlich mit einem Dump Sichern!


Ciao Christian
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: Backup im laufenden Betrieb...

Post by kajo0011 »

Soll man die Datenbank trotzdem noch per tar sichern (also /var/lib/mysql) !?
Oder einfach nur den Dump (mysqldump --all-databases >mysql.sql) und den dann wieder einspielen ?
captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten
Contact:
 

Re: Backup im laufenden Betrieb...

Post by captaincrunch »

Das Problem beim Sichern von MySQL per tar wirst du dann merken, wenn du eine andere MySQL-Version mit dem alten Backup nutzen willst, da das in vielen Fällen fehlschlägt. Daher sollte der Weg eher mysqldump heißen.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: Backup im laufenden Betrieb...

Post by kajo0011 »

Wieso sicher dann hier jeder "/var/lib/mysql " und "/tmp/mysql.sock" !? (zumindest wenn man die diversen Beispiele von Konfigurationsdateien von reoback nimmt...)
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: Backup im laufenden Betrieb...

Post by majortermi »

kajo0011 wrote:Wieso sicher dann hier jeder "/var/lib/mysql " und "/tmp/mysql.sock" !?
Datenbanken auf denen kaum Aktivität herrscht, können damit relativ gut gesichert werden. Das sichern von /tmp/mysql.sock ist in der Tat unnötig, weil der Socket beim Starten von MySQL automatisch angelegt wird. Die Datenbanken lassen sich zwar auch direkt sichern, in diesem Fall müsste man allerdings vor dem Kopieren einer Tabelle ein Write-Lock auf diese legen.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: Backup im laufenden Betrieb...

Post by kajo0011 »

Fazit: mysql NUR mittels mysqldump sicherm oder?
majortermi
Userprojekt
Userprojekt
Posts: 916
Joined: 2002-06-17 16:09
 

Re: Backup im laufenden Betrieb...

Post by majortermi »

kajo0011 wrote:Fazit: mysql NUR mittels mysqldump sicherm oder?
mysqldump ist schon nicht schlect, kann aber auch nicht die Integrität der Daten sicherstellen (Transaktionen - okay, das ist bei MySQL eh so ein Thema). Sicher ist man bei MySQL nur, wenn man _alle_ Tabellen einer Datenbank lockt und sie dann kopiert.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
kajo0011
Userprojekt
Userprojekt
Posts: 382
Joined: 2003-04-15 12:49
 

Re: Backup im laufenden Betrieb...

Post by kajo0011 »

Also:

Code: Select all

mysqldump --opt --all-databases >mysql.sql
nap-d
Posts: 6
Joined: 2003-06-18 22:09
Location: Esslingen
 

Re: Backup im laufenden Betrieb...

Post by nap-d »

kajo0011 wrote:Also:

Code: Select all

mysqldump --opt --all-databases >mysql.sql
Sollte da nicht noch ein

Code: Select all

--lock-tables
rein, zwecks der Datenkonsistenz?
bernostern
Posts: 129
Joined: 2003-02-09 12:52
 

Re: Backup im laufenden Betrieb...

Post by bernostern »

Hi,
--opt beinhaltet auch --lock-tables

Gruß,
Bern
walter12
Posts: 46
Joined: 2004-03-12 07:41
 

Re: Backup im laufenden Betrieb...

Post by walter12 »

Und was ist, denn die Datenbank defekt ist ? Ich will ja keine defekte Datenbank sichern. Dies könnte man ja eigentlich mit überprüfen oder ?
Post Reply