hi,
ich habe einen mysql 4.1 server im produktiven betrieb, mit einigen kundendatenbanken.
nun möchte ich den server gern tauschen gegen neue hardware und neues system (-> auf 64bit wechseln).
alter server ist debian 32bit, sarge, mysql-4.1
neuer server wird ein debian 64bit, etch, mysql-5.0
ganz platt gefragt: kann ich den neuen server als (replication) slave einrichten damit dort alle daten vorhanden sind und diesen dann anschliessend einfach als single/master server weiterlaufen lassen?
so etwas wie
1. neuen server als slave integrieren, damit alle daten vorhanden sind
2. webseiten offline nehmen
3. alten dbserver herunterfahren
4. neuen dbserver die ip wechseln, in der my.cnf auf master stellen
5. db-server und webserver hochfahren
wäre toll, ich kann aber gerad nicht glauben das es so einfach gehen könnte
kann jemand bestätigen das es geht oder mir einen tipp geben wie ich es angehen soll?
viele grüße
jens
ps: ich kann natürlich als mysqldump die datenbanken (ausser mysql) einfach rüberholen und auf den neuen server einspielen - aber damit hab ich noch nicht die mysql-daten (user/rechte etc.) auf dem neuen server. da stell ich mir das hauptproblem vor ^^
möchte mysql-server ohne (mit minimaler) ausfallzeit ändern
möchte mysql-server ohne (mit minimaler) ausfallzeit ändern
Life's not rebootable
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: möchte mysql-server ohne (mit minimaler) ausfallzeit änd
Na die User und Rechte sind doch in der DB "mysql" gespeichert.. die kannst du doch genauso dumpen und neu einspielen?!rohling hat geschrieben: ps: ich kann natürlich als mysqldump die datenbanken (ausser mysql) einfach rüberholen und auf den neuen server einspielen - aber damit hab ich noch nicht die mysql-daten (user/rechte etc.) auf dem neuen server. da stell ich mir das hauptproblem vor ^^
jau und danke, wurde mir vorhin in gemütlicher runde im beach-club auch schon eingetrichtert
für alle anderen: geht tatsächlich noch viel einfacher...
ich kann auch einfach den inhalt von /var/lib/mysql auf den neuen server kopieren und ihn dann in betrieb nehmen.
-- achtung -- das passwort des debian-sys-maintainer benutzers aus /etc/mysql/debian.cnf muss übernommen werden
ein mysqldump --all-databases empfiehlt sich, wenn man ein neuschreiben der indizes bevorzugt.
gn8
für alle anderen: geht tatsächlich noch viel einfacher...
ich kann auch einfach den inhalt von /var/lib/mysql auf den neuen server kopieren und ihn dann in betrieb nehmen.
-- achtung -- das passwort des debian-sys-maintainer benutzers aus /etc/mysql/debian.cnf muss übernommen werden
ein mysqldump --all-databases empfiehlt sich, wenn man ein neuschreiben der indizes bevorzugt.
gn8
Life's not rebootable
- Teddybear
- Beiträge: 3163
- Registriert: 07.05.2005 13:52:55
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Altomünster
-
Kontaktdaten:
Moin
Also theoretisch kein Problem...
Es gab/gibt ein Passwort mässiges Problem mit Mysql... aber ich glaub das betraf nur die Migration von 4.0 auf 4.1 und höher...
bin mir aber nicht ganz sicher... Auf jeden fall vorher Checken ob es da zu problemen kommen kann mit deinen Anwendungen...
greetz Sascha
Also theoretisch kein Problem...
Es gab/gibt ein Passwort mässiges Problem mit Mysql... aber ich glaub das betraf nur die Migration von 4.0 auf 4.1 und höher...
bin mir aber nicht ganz sicher... Auf jeden fall vorher Checken ob es da zu problemen kommen kann mit deinen Anwendungen...
greetz Sascha
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde
Mod-Voice / My Voice
Oscar Wilde
Mod-Voice / My Voice
- dominator
- Beiträge: 790
- Registriert: 26.08.2003 10:05:37
- Wohnort: Neuerdings meistens im Bierparadies Oberfranken
Full ACKnepos hat geschrieben:Wuerde das auch nicht machen, du weisst nicht, was sich da eventuell an Internas geaendert hat und findest sowas auch nicht unbedingt im Changelog.
Daenbanken solltest du immer mit dem Tool, das dabei ist, dumpen und dann entsprechend auf dem anderen Server einspielen.
gruss + viel erfolg
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit