schneller Serverwechsel (Domain -> IP)

kingwolf

New Member
Hallo zusammen,

ok der Titel von dem Thread ist nun nicht so doll aber ich weiß nicht wie ich das schnell umschreiben soll.

Mein Problem:
Ich habe zwei Server, nennen wir sie Server-A und Server-B.
Auf Server A läuft ein Projekt welches auf Server B ziehen soll.
Ok, Daten von A -> B und dann die IP die an der Domain hängt ändern.
Soweit so gut, aber nun dauert das ja eine ganze Weile bis die ganzen Maneserver etc. die neue IP auflösen. Wie geht ihr in solchen Fällen um, bzw wie kann man das Szenario sauber planen? Gibts da noch mir unbekannte Lösungsmöglichkeiten, ausser ggf solche teuren Cluster-IPs von z.B. Strato.

Danke und schönen Sonntag noch
 
Du könntest auf Server A nach dem Umzug solange ein Proxy oder so was aufschalten....
 
Oder das TTL zuvor tief ansetzen...

Richtig, mit einer TTL von 300 Sekunden dauert es nur 5 Minuten, bis (theoretisch) weltweit deine Domain auf die neue IP aufgelöst wird. Theoretisch deshalb, weil die TTL vorgibt, wie lange DNS-Anfragen gecached werden sollen/dürfen, sich aber nicht zwangsläufig jeder Server daran halten muss. In der Praxis habe ich aber sehr gute Erfahrungen mit dieser Vorgehensweise gemacht.

Gibts da noch mir unbekannte Lösungsmöglichkeiten, ausser ggf solche teuren Cluster-IPs von z.B. Strato.

Eine Cluster-IP ist ja nur dafür da, dass sich zwei Server eine ext. IP-Adresse "teilen", welche bei einem Ausfall automatisch von Server A auf Server B übergeht. Je nachdem wie dein Szenario aussieht hast du ja evtl. für eine solche geplante Umstellung die Möglichkeit, die IP-Adresse von Server A zu löschen und auf Server B einzutragen.
 
Ich hatte das letztes Mal so gemacht. Datenbank schon auf den neuen Server. Dann einen SSH Tunnel zwischen A und B aufgebaut und Projekt auf Server A gesagt, benutze schonmal die Datanbank auf B. Danaben schonmal die TTL im DNS runter, nen Tag geartet, Dateien auf den neuen Server umgezogen, IP in der Zone geändert und TTL wieder normal. Dann auf dem alten Server rinetd eingerichtet und Webanfragen an den neuen Server weitergeleitet. Woche gewartet, alten Server ausgemacht :)
 
Wenn nur Daten in SQL Datenbank verändert werden
einfach die Dateien auf dem neuen Server rüberschieben,
MySQL auf den alten Server verweisen, IP umleiten,
wenn soweit ist, mysqldump und auf ServerB importieren.
 
Hallo zusammen,

Soweit so gut, aber nun dauert das ja eine ganze Weile bis die ganzen Maneserver etc. die neue IP auflösen. Wie geht ihr in solchen Fällen um, bzw wie kann man das Szenario sauber planen? Gibts da noch mir unbekannte Lösungsmöglichkeiten, ausser ggf solche teuren Cluster-IPs von z.B. Strato.

Danke und schönen Sonntag noch

Das dauert gar nicht so lange. Und wenn man es ganz schnell haben will dreht man den TTL in der Nameserverconfig ein paar Tage vor der Umstallung runter.

Zudem kann man folgendes tun.
Mail: in dem Moment wo man den MX umlegt, den SMTP am alten Host stoppen. Damit kommt es im schlimmsten Fall zu einer Mailverzögerung von einem Tag, aber es geht nichts verloren.

Web Anwendungen schaue ich, dass unabhängig von der Domain funktionieren.

Am neuen Server richte ich mal alles unter wwww2 ein. Und beim Umzug übersiedle ich die Datenbanken, lege den DNS für www um, und setze am alten Server ein Redirct auf www2. Damit ist die Nichterreichbarkeit auf die paar Minuten wo die Datenbanken kopieren reduziert.
 
Du könntest auf Server A nach dem Umzug solange ein Proxy oder so was aufschalten....

Auf dem Server A einfach via Iptables eine Umleitung bauen:

Bsp für Apache Port 80:

iptables -t nat -A PREROUTING -d IP-SERVER-B -p tcp --dport 80 -j DNAT --to-dest IP-SERVER-A:80
 
Hallo zusammen,

vielen danke für eure vielen Idee und Anmerkungen ist doch immerwieder toll bei euch ;o) Konnte leider die letzten Stunden nicht antworten da ich extrem mit dem "Server A" zu kämpfen hatte, der hat nämlich soweit ich das gerade beurteilen kann den Geist aufgegeben... hmpf. Naja Backups hab ich und die sind auch schon auf dem Server B installiert nun eben das harte wechseln der IP. Pech gehabt diesesmal, so kann ich nun leider keine Tricks auf Server A machen... Das mit dem TTL muss ich mal checken das ist eine gute Idee! Will ja nach der Hardware wechsel wieder zurück zum richtigen Server, ist eben nur die Frage wie lange Strato dafür braucht oder doch gleich rüber zu Hetzner? ;o)
 
Moin,
jo hab ich auch schon gehört, vor allem nach meinem letzten Defekt hätte ich ja schon wechseln sollen. Da war eine Platte vom Raid defekt, ok kann man ja tauschen, aber ne die tauschen den ganzen Server und ich kann alles neu aufsetzen ("Datenübernahme nicht möglich") irgendwie schon irre... Bei Hetzner fehlt mir nur die nette Remote-Console die ist bei Strato einfach nett.

Ah so... hab meinen TTL nu auf 600 damit sollte dann der Rückumzug fix gehen, danke für die Idee ;o)

Kennst du die Hetzner Angebote? Hab grad ein Auge auf die beiden EX 4S bzw. EX 5 geworfen, seh aber den gigantischen Unterschied nicht (OK CPU, RAM und Platte) aber warum der eine 0€ Einrichtung hat und der andere 49 blick ich ned.
 
Last edited by a moderator:
Kennst du die Hetzner Angebote? Hab grad ein Auge auf die beiden EX 4S bzw. EX 5 geworfen, seh aber den gigantischen Unterschied nicht (OK CPU, RAM und Platte) aber warum der eine 0€ Einrichtung hat und der andere 49 blick ich ned.

HAHA.. Sie unterscheiden sich also "nur" was CPU, RAM und Platte angeht? Mehr geht ja schon fast nicht :D

Aber mal im Ernst.. Auf den ersten Blick würde ich sagen, dass der 4S mehr Dampf hat und daher eine Einrichtungsgebühr fällig wird. Wenn du bereit bist die zu zahlen, würde ich den 4S nehmen.
 
Hö? Ist nicht die Farbe der LED-Beleuchtung vom CPU-Kühler am wichtigsten???
Ich muss an meinen Prios arbeiten ;o)

Bischen mehr FTP-Backupspace könnten die einem schon kostenlos dazu geben aber dann "vermüllt" man eben auch nicht den Backupspace, der ist bei mir (egal wie groß) immer bei 80-100% ;o)
 
So der Hetzner Server ist nun da und der Umzug abgeschlossen und ich muss sagen alles tip top! Allein der Ping hat mich positiv gestimmt ging mal locker von 21ms auf 0.2ms im Vergleich zu Strato zurück. Ich glaub da bleib ich nu ;o) Und durch den TTL Trick lief der Umzug extrem flott und bequem, man lernt eben nie aus! Danke euch
 
Back
Top