Hi,
hab eine neue Herausforderung bekommen. Ich muss (leider) eine bestehende Multiserver-Struktur auf neue Systeme umziehen und dabei die Aufteilung von Projekten und Mails auf die Server neu ordnen.
Beispiel:
Ich habe 6 Server im Master-Slave laufen. Auf 4 von ihnen laufen E-Mail-Konten, auf allen 6 Webseiten.
Es sollen künftig 3 Server sein, einer davon Master, die anderen Slaves. Und die E-Mails sollten auf allen 3 Servern aufgeteilt werden.
Mir ist bewusst, dass ich daher nicht alles 1:1 kopieren kann. Ich habe bereits einiges im Forum nachgelesen und denke folgendes Vorgehen würde passen:
1. Installation der selben ispconfig-Version auf dem neuen Master wie aktuell auf dem alten Master genutzt wird. Ebenso die Slaves installieren. Wenn alles da ist, alle ispconfig-cronjobs auf allen 3 neuen Servern abschalten.
2. Übernahme der kompletten Datenbank des alten Master auf den neuen Master.
3. Anpassung der server-Tabelle, so dass nur noch 3 Server übrigen sind inkl. deren neuen Hostnamen.
4. Anpassung von allen Tabellen die die server-Tabelle verwenden, so dass die Verknüpfungen passen. Dabei dann bereits in mail_users die Aufteilung der Konten auf die 3 Server beachten.
5. Die /var/vmail/-Verzeichnisse der alten Server auf die jeweils korrespondierenden neuen Server kopieren (und die Berechtigungen entsprechend beachten).
6. Auf den neuen Servern die ispconfig-cronjobs wieder aktivieren. Sobald dort alles klar ist die DNS-Umstellungen vornehmen.
Das Thema Web, MySQL und FTP würde ich hierbei erstmal ausklammern, die anzulegen wäre das kleinere Übel. Aber bei mehreren hundert E-Mail-Konten konzentriere ich mich lieber darauf
Was denkt ihr dazu - würde das funktionieren? Mal abgesehen von dem Aufwand die Tabellen-IDs der Server anzupassen und das ich ggfs. später noch die auf dem alten Server eingehenden E-Mails synchronisieren müsste ..
hab eine neue Herausforderung bekommen. Ich muss (leider) eine bestehende Multiserver-Struktur auf neue Systeme umziehen und dabei die Aufteilung von Projekten und Mails auf die Server neu ordnen.
Beispiel:
Ich habe 6 Server im Master-Slave laufen. Auf 4 von ihnen laufen E-Mail-Konten, auf allen 6 Webseiten.
Es sollen künftig 3 Server sein, einer davon Master, die anderen Slaves. Und die E-Mails sollten auf allen 3 Servern aufgeteilt werden.
Mir ist bewusst, dass ich daher nicht alles 1:1 kopieren kann. Ich habe bereits einiges im Forum nachgelesen und denke folgendes Vorgehen würde passen:
1. Installation der selben ispconfig-Version auf dem neuen Master wie aktuell auf dem alten Master genutzt wird. Ebenso die Slaves installieren. Wenn alles da ist, alle ispconfig-cronjobs auf allen 3 neuen Servern abschalten.
2. Übernahme der kompletten Datenbank des alten Master auf den neuen Master.
3. Anpassung der server-Tabelle, so dass nur noch 3 Server übrigen sind inkl. deren neuen Hostnamen.
4. Anpassung von allen Tabellen die die server-Tabelle verwenden, so dass die Verknüpfungen passen. Dabei dann bereits in mail_users die Aufteilung der Konten auf die 3 Server beachten.
5. Die /var/vmail/-Verzeichnisse der alten Server auf die jeweils korrespondierenden neuen Server kopieren (und die Berechtigungen entsprechend beachten).
6. Auf den neuen Servern die ispconfig-cronjobs wieder aktivieren. Sobald dort alles klar ist die DNS-Umstellungen vornehmen.
Das Thema Web, MySQL und FTP würde ich hierbei erstmal ausklammern, die anzulegen wäre das kleinere Übel. Aber bei mehreren hundert E-Mail-Konten konzentriere ich mich lieber darauf
Was denkt ihr dazu - würde das funktionieren? Mal abgesehen von dem Aufwand die Tabellen-IDs der Server anzupassen und das ich ggfs. später noch die auf dem alten Server eingehenden E-Mails synchronisieren müsste ..