MailStore Gateway auf einen anderen Server verschieben

MailStore Gateway hat mehrere Abhängigkeiten zur Netzwerkinfrastruktur. Abhängig von Ihrem spezifischen Setup müssen auch Firewalls und DNS-Zonen neu konfiguriert werden. Bitte lesen Sie die Anleitung einmal vollständig und sorgfältig durch, bevor Sie mit der Umsetzung beginnen.

Szenarien

Folgende Szenarien werden behandelt:

  • MailStore Gateway ist über eine Firewall mit dem Internet verbunden. Dabei spielt es keine Rolle, ob die Firewall nur die Portweiterleitung übernimmt oder als Reverse-Proxy fungiert.
  • MailStore Gateway ist direkt mit dem Internet verbunden, z.B. wenn es in Azure oder AWS läuft.

Die meisten Schritte sind für beide Szenarien identisch, Unterschiede werden wenn nötig herausgestellt.

Schritte zur Migration

Um MailStore Gateway auf einen anderen Server zu verschieben, befolgen Sie bitte die folgenden Schritte:

  • Falls MailStore Gateway direkt mit dem Internet verbunden ist, kann es von Vorteil sein, die TTL des MX-Eintrags der Gateway-E-Mail-Domäne, die auf den alten Server verweist, zu senken.
  • Erstellen Sie eine Datensicherung des ALTEN Servers.
  • Installieren Sie MailStore Gateway auf dem NEUEN Server. Den Download finden Sie hier [1].
  • Starten Sie auf dem NEUEN Server das MailStore Gateway Konfigurationswerkzeug, indem Sie auf die Desktop-Verknüpfung MailStore Gateway klicken.
  • Stoppen Sie auf dem NEUEN Server den Gateway-Dienst, indem Sie auf Dienst stoppen klicken.
  • Schließen Sie auf dem NEUEN Server das MailStore Gateway Konfigurationswerkzeug.
  • Kopieren Sie die Dateien config.json und gateway.db aus dem Ordner C:\ProgramData\MailStore\Gateway vom ALTEN Server in den selben Ordner auf dem NEUEN Server, vorhandene Dateien müssen überschrieben werden.
  • Wenn Sie ein TLS-Zertifikat eines Drittanbieters verwenden, kopieren Sie das Zertifikat und installieren Sie es auf dem NEUEN Server.
  • Öffnen Sie das MailStore Gateway Konfigurationswerkzeug erneut vom Desktop des NEUEN Servers und überprüfen Sie Ihre Einstellungen. Insbesondere die der E-Mail-Domäne und des Zertifikats. Konfigurieren Sie Let's Encrypt bei Bedarf neu.
  • Starten Sie den MailStore Gateway Service auf dem NEUEN Server.
  • Falls MailStore Gateway über eine Firewall mit dem Internet verbunden ist, passen Sie die Firewall-Konfiguration an, um den Gateway-Verkehr an den NEUEN Server weiterzuleiten.
  • Passen Sie gegebenenfalls DNS-Einstellungen an.
  • Falls MailStore Gateway direkt mit dem Internet verbunden ist, muss der MX-Eintrag der Gateway-E-Mail-Domäne auf den NEUEN Server verweisen. Passen Sie die TTL an, falls diese zuvor geändert wurde.
  • Stellen Sie sicher, dass der NEUE Server E-Mails empfängt.
  • Stellen Sie sicher, dass der ALTE Server keine E-Mail mehr empfängt. Falls MailStore Gateway direkt mit dem Internet verbunden ist, kann dies abhängig von der TTL des MX-Eintrags 24 Stunden oder sogar länger dauern.
  • Sobald der Server keine Mails mehr erhält, archivieren Sie die verbliebenen E-Mails vom ALTEN Server.
  • Passen Sie die Archivierungsprofile in MailStore Server so an, dass sie auf das neue Gateway verweisen.
  • Passen Sie die E-Mail-Client-Einstellungen so an, dass sie auf das neue Gateway verweisen, wenn dieser als E-Mail-Proxy verwendet wird.
  • Nehmen Sie den ALTEN Server außer Betrieb.