Deutsch| English
  #1  
Alt 04.03.2010, 11:04
Erfahrener Benutzer
 
Registriert seit: 09.02.2009
Beiträge: 369
Standard mysql-db mit 2ter syncronisieren

Hi,

ich hab mal ne Frage an euch, ob meine Überlegung irgendwie Sinn macht, und wenn ja, wie ich sie am besten durchführe.

Im Moment führt mein Server mittels Tartarus nachts ein Backup auf ein externen FTP durch. U.a. auch ein Abbild der Datenbank.

Hier bei mir habe ich ja meine Testumgebung (in etwa Abbild des Servers) stehen, bei der ich regelmäßig mittels mySQL-Frontend die Datenbank vom Server draufspiele, um möglichst nah am realen Objekt zu testen.

Würde es Sinn machen, und wenn ja wie, wenn ich immer nachts, z.B. mit nem cronjob, meine echte Datenbank auf meinen Testserver überspiele?

Grundgedanke war, dass ich dann auch im Ernstfall recht schnell die Datenbank wieder zurückspielen kann.

Grüße
Laubie
__________________
C-250G bei ovh.de
mit ISP Config 3
Mit Zitat antworten
  #2  
Alt 04.03.2010, 14:05
Erfahrener Benutzer
 
Registriert seit: 14.08.2008
Beiträge: 403
Standard

Was geht da schneller als mit deinem bisherigen Backup?
Du machst doch schon Dumps der Datenbanken die dann gesichert werden.
Wenn du die Dumps immer in der Nacht in deine Test DB einspielst, dann müsstest du im Ernstfall ja erst wieder einen Dump deiner Test DB machen, den kannst du dann in der Live DB einspielen. Dauert doch eher länger...
Mit Zitat antworten
  #3  
Alt 04.03.2010, 20:17
Erfahrener Benutzer
 
Registriert seit: 09.02.2009
Beiträge: 369
Standard

Naja, ich spiel aber auch min. 1x pro Woche die Daten vom Server auf meine lokale Testumgebung.

Die nächtliche Dump-Sicherung auf FTP würde ich dann tauschen gegen die tägliche Sicherung auf meine Testumgebung...

Gibts da nicht son "Sync"-Befehl?

Aber ist wahrscheinlich eh viel zu umständlich, wie ich grad denke
__________________
C-250G bei ovh.de
mit ISP Config 3
Mit Zitat antworten
  #4  
Alt 05.03.2010, 09:55
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Einen Sync Befehl geibt es meines Wissens nach nicht. Du kannst aber die Daten auf dem Server mittels des mysldump Befehles per Cronjob exportieren, dann alle Tabellen in der lokalen Installation leeren und den dump in der lokalen DB wieder einspielen.
Mit Zitat antworten
  #5  
Alt 05.03.2010, 10:19
Erfahrener Benutzer
 
Registriert seit: 09.02.2009
Beiträge: 369
Standard

wie spielst du denn dann den Inhalt der Master-DB in die Slaves ein?
Vielleicht wäre das ne Idee
__________________
C-250G bei ovh.de
mit ISP Config 3
Mit Zitat antworten
  #6  
Alt 05.03.2010, 14:33
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Bei ISPConfig werden bestimmte Änderungen an Tabellen in einem Datalog aufgezeichnet um sie dann replizieren zu können. Das kannst Du nicht auf andere Anwendungen übertragen.

Wenn Du eine reichtige Replikation suchts, dann scahu Dir mal die mysql master slave replication tutorials von Falko auf howtoforge.com an. Aber ich denke nicht, dass es das richtige für Dich ist.
Mit Zitat antworten
  #7  
Alt 05.03.2010, 14:36
Erfahrener Benutzer
 
Registriert seit: 09.02.2009
Beiträge: 369
Standard

ok... schade.
Dann mach ich das weiter so wie gehabt

Danke.
__________________
C-250G bei ovh.de
mit ISP Config 3
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 04:29 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0