Seite 1 von 1

[GELÖST] WAPT-Serveränderung

Veröffentlicht: 11. Dez. 2019 - 14:39 Uhr
von TomTom
Hallo zusammen,

ich plane, meinen aktuellen Server (siehe Signatur) durch ein Debian-System zu ersetzen, um die Anforderungen von Tranquil-it besser zu erfüllen.
Gibt es dafür eine Anleitung?
Falls nicht, wie migriere ich alle Daten, Pakete, Konfigurationen und Zertifikate, damit nichts vom aktuellen Server verloren geht? In welcher Reihenfolge?

Vielen Dank im Voraus,
Thomas

Betreff: WAPT-Serveränderung

Veröffentlicht: 11. Dez. 2019 - 19:23 Uhr
von dcardon
Hallo Thomas,
TomTom schrieb: 11. Dez. 2019 - 14:39 Uhr Ich überlege, meinen aktuellen Server (siehe Signatur) durch ein Debian-System zu ersetzen, um die Anforderungen von Tranquil-it besser zu erfüllen.
Gibt es dafür eine Vorgehensweise?
Falls nicht, wie migriere ich alle Daten, Pakete, Konfigurationen und Zertifikate, ohne etwas vom aktuellen System zu verlieren? In welcher Reihenfolge?
Wir testen derzeit auf Debian 9, Debian 10 und CentOS 7. Für die Community-Version haben wir Build-Dateien für Ubuntu 18.04 und 19.04 hinzugefügt, die vollkommen ausreichend sein sollten. Für die Enterprise-Version bevorzugen wir jedoch die Versionen, die wir gründlicher testen.

In der Praxis sind wir nicht allzu stark vom Betriebssystem abhängig, da das Installationsprogramm eine virtuelle Umgebung mit den meisten nicht standardmäßigen Python-Bibliotheken bereitstellt. Allerdings können Details wie die Nginx-Version, die sich regelmäßig ändert (das Spnego-Nginx-Modul für die Kerberos-Authentifizierung muss mit exakt denselben Headern und Build-Parametern wie die installierte Version kompiliert werden), die Anzahl der zulässigen Dateiskriptoren, die integrierte PostgreSQL-Version, die OpenSSL-ABI, die sich ändert und eine Aktualisierung der virtuellen Umgebung erfordert, usw. eine Rolle spielen. Darüber hinaus gab es bisher nur wenige Anfragen für WAPT Enterprise-Installationen unter Ubuntu, und die Debian-Option war stets akzeptabel.

Aus diesen Gründen werden für die Enterprise-Version offiziell nur die drei oben genannten Versionen unterstützt.

Simon hat einige Dokumente erstellt https://www.wapt.fr/fr/doc/waptserver-backup.html Für die Migration von einem Server auf einen anderen empfiehlt es sich, denselben DNS-Namen (oder dieselbe IP-Adresse, falls der Agent mit einer IP-Adresse konfiguriert ist) wiederzuverwenden. Wenn auf dem Server ein gültiges Zertifikat vorhanden ist, muss dieses ebenfalls abgerufen werden. Für Client-Rechner sollte dies problemlos funktionieren.

Aufrichtig,

Denis

Betreff: WAPT-Serveränderung

Veröffentlicht: 12. Dez. 2019 - 09:02 Uhr
von TomTom
Hallo Denis, vielen Dank für deine ausführliche Antwort.

Ich werde daher einen neuen Server auf Basis von Debian 10 erstellen (ich fange gleich mit der aktuellsten Version an) und dabei der Dokumentation von Simon folgen.
Ich lasse das Thema offen, falls ich weitere Unterstützung benötige, und markiere es als gelöst, sobald die Migration auf den neuen Server erfolgreich abgeschlossen ist.

Nochmals vielen Dank für deine Hilfe.

Beste Grüße,
Thomas

Betreff: WAPT-Serveränderung

Veröffentlicht: 12. Dez. 2019 - 10:31 Uhr
von dcardon
Hallo Thomas,
TomTom schrieb: 12. Dez. 2019 - 9:02 Uhr Ich werde also einen neuen Server auf Basis von Debian 10 einrichten (ich nehme dann gleich die neueste Version) und dabei der Dokumentation von Simon folgen.
Ich lasse den Thread offen, falls ich ihn brauche, und markiere ihn als gelöst, sobald die Migration auf den neuen Server erfolgreich abgeschlossen ist.

Vielen Dank nochmal für die Hilfe.
Bitte weisen Sie uns auf alle Details hin, die zwar implizit sind, aber präzisiert werden könnten. Wir können die Dokumentation bei Bedarf ergänzen.

DANKE,

Denis

Betreff: WAPT-Serveränderung

Veröffentlicht: 12. Dez. 2019 - 14:41 Uhr
von TomTom
Hallo Denis,

ich habe meine Migration abgeschlossen.
Die Schritte waren:

- Datensicherung vom alten Server gemäß Simons Dokumentation, insbesondere der Ordner WAPT, WAPT-HOST und WAPTWUA sowie der Konfiguration und Zertifikate
- Sicherung der PostgreSQL-Datenbank
- Herunterfahren des Servers
- Konfiguration von Debian 10 mit installiertem WAPT, inklusive des Ordners postconf (gleicher Servername und gleiche IP-Adresse)
- Wiederherstellung der Daten
- Wiederherstellung der Datenbank (genau wie in der Dokumentation beschrieben)
- Neustart der Dienste und Test von Zugriff, Bereitstellung und Paketinstallation
- Konfiguration von Syncthing für meine Remote-Repositories.

Das Feedback ist durchweg positiv. Es gibt keinerlei Unterschiede zwischen Theorie und Praxis. Die Dokumentation ist klar und vollständig funktionsfähig.

Herzlichen Glückwunsch zu dieser Software, die mich immer wieder beeindruckt, und zu Ihrem einwandfreien Support.

Nochmals vielen Dank,
Thomas