Seite 1 von 1

Migration von Windows zu Ubuntu

Veröffentlicht: 1. Dezember 2015 - 10:44 Uhr
von jmeyer
Hallo,

wie kann ich meinen WAPT-Server von einer Windows-Installation auf eine Ubuntu-Installation migrieren, vorausgesetzt, der WAPT-Client ist bereits auf meinen Rechnern installiert?

Reicht es, die Clients auf den Rechnern zu aktualisieren?
Muss ich die generierten Zertifikate abrufen?

Vielen Dank im Voraus.

Betreff: Migration von Windows zu Ubuntu

Veröffentlicht: 4. Dez. 2015 - 9:08 Uhr
von Sfonteneau
Installieren Sie ein Debian-System (Hinweis: Verwenden Sie kein grafisches Debian-System) und dann:

Installieren Sie wapt:

Code: Alle auswählen

 echo "deb http://wapt.tranquil.it/debian/ ./ " > /etc/apt/sources.list.d/wapt.list
 apt-get update 
 apt-get install tis-waptserver tis-waptrepo tis-waptsetup
Führen Sie anschließend das wapt-Skript postconf.py aus:

Code: Alle auswählen

 /usr/bin/python /opt/wapt/waptserver/scripts/postconf.py
Dann müssen Sie den gesamten Inhalt des Ordners C:\wapt\waptserver\repository\wapt nach /var/www/wapt/ übertragen
Und
Übertrage den gesamten Inhalt von C:\wapt\waptserver\repository\wap-host nach /var/www/wapt-host/

Dann führe Folgendes aus:

Code: Alle auswählen

 chown -R wapt:www-data  /var/www/* 

Code: Alle auswählen

 /etc/init.d/waptserver restart 
Wenn sich die IP-Adresse oder der DNS-Eintrag des WAPT-Geräts geändert hat:

Die Registrierung von DNS in der wapt-get.ini-Datei des Clients ist ganz einfach:
Sie müssen lediglich die IP-Adresse des Wapt-DNS-Eintrags auf Ihrem DNS-Server ändern

Wenn auf den Clients eine IP-Adresse konfiguriert wird, können Sie ein WAPT-Paket an den alten DNS-Server senden, um die Repository- und WAPT-Serveradressen auf den Clients zu ändern: Ein Paket wie dieses:

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    inifile_writestring(WAPT.config_filename,'global','repo_url','https://newadressip/wapt')
    inifile_writestring(WAPT.config_filename,'global','wapt_serveur','https://newadressip')
Ich migriere die MongoDB-Datenbank nicht; die Clients werden dann nach und nach in der Konsole angezeigt, sobald sie gestartet werden.

Es gibt absolut kein Zertifikat, das neu generiert werden müsste

Betreff: Migration von Windows zu Ubuntu

Veröffentlicht: 8. Dez. 2015 - 10:27 Uhr
von jmeyer
Guten Morgen,

Ich habe die Antwort erst jetzt gesehen, obwohl ich den neuen Server bereits mit derselben IP-Adresse und demselben Namen installiert hatte.
Die Stationen sind wieder online, aber ich erhalte Fehlermeldungen bei der Paketverteilung.
Der alte Server wurde inzwischen gelöscht, daher ist es unmöglich, irgendetwas wiederherzustellen.

Hier ist die Fehlermeldung, die ich erhalte, und sie ist für alle Pakete identisch:

Code: Alle auswählen

Exception: Package file C:\wapt\cache\moisand-waptupgrade_1.2.3.2-1498_all.wapt signature is invalid

Code: Alle auswählen

id;description;summary;start_date;logs
12;Installation de moisand-libreoffice (=5.0.3.2-15) (task #12);Exception: Package file C:\wapt\cache\moisand-libreoffice_5.0.3.2-15_all.wapt signature is invalid;2015-12-08T10:52:24.155000;"https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 11534336 / 216475688 (5%) (9761 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 24117248 / 216475688 (11%) (9680 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 36700160 / 216475688 (17%) (10124 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 49283072 / 216475688 (23%) (9987 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 61865984 / 216475688 (29%) (10193 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 74448896 / 216475688 (34%) (10336 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 87031808 / 216475688 (40%) (10340 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 99614720 / 216475688 (46%) (10258 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 112197632 / 216475688 (52%) (10270 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 124780544 / 216475688 (58%) (10321 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 137363456 / 216475688 (63%) (10387 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 149946368 / 216475688 (69%) (10454 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 162529280 / 216475688 (75%) (10490 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 175112192 / 216475688 (81%) (10482 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 187695104 / 216475688 (87%) (10520 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 200278016 / 216475688 (93%) (10555 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 212860928 / 216475688 (98%) (10412 KB/s)
https://wapt.llon-moisand.loc/wapt/moisand-libreoffice_5.0.3.2-15_all.wapt : 216475688 / 216475688 (100%) (10450 KB/s)
Exception: Package file C:\wapt\cache\moisand-libreoffice_5.0.3.2-15_all.wapt signature is invalid
Traceback (most recent call last):
  File ""C:\wapt\waptservice\waptservice.py"", line 1982, in run
    self.running_task.run()
  File ""C:\wapt\waptservice\waptservice.py"", line 1247, in pwrapper
    return func(*arg, **kwargs)
  File ""C:\wapt\waptservice\waptservice.py"", line 1307, in run
    self._run()
  File ""C:\wapt\waptservice\waptservice.py"", line 1712, in _run
    self.result = self.wapt.install(self.packagename,force = self.force)
  File ""C:\wapt\common.py"", line 3766, in install
    raise Exception(u'Package file %s signature is invalid' % ensure_unicode(fname))
Exception: Package file C:\wapt\cache\moisand-libreoffice_5.0.3.2-15_all.wapt signature is invalid
"
Die Signatur ist ungültig

Was soll ich tun?

Dank im Voraus.

Betreff: Migration von Windows zu Ubuntu

Veröffentlicht: 9. Dez. 2015 - 9:33 Uhr
von Sfonteneau
Hoppla! Haben Sie einen neuen Schlüssel generiert? Falls ja, haben Sie die alten Schlüssel behalten?

Betreff: Migration von Windows zu Ubuntu

Veröffentlicht: 11. Dez. 2015 - 11:44 Uhr
von jmeyer
Ich habe den Schlüssel neu generiert und dabei das Problem gefunden.
Ich habe eine Gruppenrichtlinie erstellt, um den alten Schlüssel auf den Arbeitsstationen durch den neuen zu ersetzen.
Ich hätte mir gewünscht, dass diese Funktion standardmäßig integriert worden wäre.
Danke für die Hilfe.

Betreff: Migration von Windows zu Ubuntu

Veröffentlicht: 12. Dez. 2015 - 13:41 Uhr
von Sfonteneau
Normalerweise ist es tatsächlich nicht nötig, einen neuen Schlüssel zu generieren.