isp_geek
Member
Hallo Leute,
ich suche Hilfe bei einem kleinen Projekt. Ich habe zwei Server einer speziell für Mail (nennen wir den X) und einen, der Web, SQL und Mail (nennen wir den Y) bereitstellt. Y kann ich nicht als "ist Mirror von" X setzten, sonst kann ich keine Dienste mehr auf Y konfigurieren. Aber genau das soll möglich bleiben.
Setup bisher: Beide Server sind mit ISPConfig 3.1.1p1 um Cluster und für Ihre jeweiligen Dienste konfiguriert.
Eine Kopie jeweils der Tabelle mail_user und der Verzeichnisse /var/vmail/* der User von X nach Y ermöglichte den Zugriff auf die Postfächer nun auch auf Server Y. Die Synchronisierung der Daten in beiden Postfächern mit dovecot funktioniert.
So, nun das fehlt: Wie mann sich nun denken kann .. müssen die gemachten Einstellungen auf X nun auch auf Y automatisch übernommen werden. Also alle Inhalte, die in den Tabllen "mail_*" liegen, damit sich Y mailtechnisch genauso verhällt wie X.
Ich habe schon ein Script geschrieben, dass regelm. prüft, ob X erreichbar ist und schaltet per DNS auf den anderen Server Y um, falls X nicht mehr erreichbar ist. Hintergrund ist nun leicht zu erkennen .. hat jemand eine Idee wie ich die betreffenden Tabellen in der Datenbank auf den anderen Server spiegeln kann, damit diese stets synchron sind ohne ein extra Script einsetzen zu müssen?
Gibt es in ISPConfig etwas, was ich anzapfen bzw. ausnutzen könnte?
Vielleicht die Funktion "ist Mirror von" oder Teile davon umfunktionieren?
mySQL interne Funktionen zur Synchronisation (über Server hinweg)?
gruß
ich suche Hilfe bei einem kleinen Projekt. Ich habe zwei Server einer speziell für Mail (nennen wir den X) und einen, der Web, SQL und Mail (nennen wir den Y) bereitstellt. Y kann ich nicht als "ist Mirror von" X setzten, sonst kann ich keine Dienste mehr auf Y konfigurieren. Aber genau das soll möglich bleiben.
Setup bisher: Beide Server sind mit ISPConfig 3.1.1p1 um Cluster und für Ihre jeweiligen Dienste konfiguriert.
Eine Kopie jeweils der Tabelle mail_user und der Verzeichnisse /var/vmail/* der User von X nach Y ermöglichte den Zugriff auf die Postfächer nun auch auf Server Y. Die Synchronisierung der Daten in beiden Postfächern mit dovecot funktioniert.
So, nun das fehlt: Wie mann sich nun denken kann .. müssen die gemachten Einstellungen auf X nun auch auf Y automatisch übernommen werden. Also alle Inhalte, die in den Tabllen "mail_*" liegen, damit sich Y mailtechnisch genauso verhällt wie X.
Ich habe schon ein Script geschrieben, dass regelm. prüft, ob X erreichbar ist und schaltet per DNS auf den anderen Server Y um, falls X nicht mehr erreichbar ist. Hintergrund ist nun leicht zu erkennen .. hat jemand eine Idee wie ich die betreffenden Tabellen in der Datenbank auf den anderen Server spiegeln kann, damit diese stets synchron sind ohne ein extra Script einsetzen zu müssen?
Gibt es in ISPConfig etwas, was ich anzapfen bzw. ausnutzen könnte?
Vielleicht die Funktion "ist Mirror von" oder Teile davon umfunktionieren?
mySQL interne Funktionen zur Synchronisation (über Server hinweg)?
gruß