Pagina 1 di 1

Migrazione da Windows a Ubuntu

Pubblicato: 1 dicembre 2015 - 10:44
di jmeyer
Salve,

come posso migrare il mio server WAPT da un'installazione Windows a un'installazione Ubuntu, considerando che i miei computer hanno già il client WAPT installato?

Devo semplicemente aggiornare i client sulle macchine?
Devo recuperare i certificati generati?

Grazie in anticipo.

Re: Migrazione da Windows a Ubuntu

Pubblicato: 4 dicembre 2015 - 09:08
di sfontenau
Installa un sistema Debian (Nota: non utilizzare un sistema Debian grafico), quindi:

Installa wapt:

Codice: Seleziona tutto

 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
Quindi, esegui lo script wapt postconf.py:

Codice: Seleziona tutto

 /usr/bin/python /opt/wapt/waptserver/scripts/postconf.py
Quindi è necessario trasferire tutto il contenuto della cartella C:\wapt\waptserver\repository\wapt in /var/www/wapt/
E
Trasferisci tutto il contenuto di C:\wapt\waptserver\repository\wap-host in /var/www/wapt-host/

Quindi fai:

Codice: Seleziona tutto

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

Codice: Seleziona tutto

 /etc/init.d/waptserver restart 
Se l'indirizzo IP o il record DNS del dispositivo WAPT è cambiato:

Per registrare il DNS nel file wapt-get.ini del client, sarà semplice:
Devi solo modificare l'indirizzo IP del record DNS Wapt nel tuo server DNS

Se sui client viene configurato un indirizzo IP, è possibile inviare un pacchetto WAPT al vecchio server DNS per modificare il repository e gli indirizzi del server WAPT sui client: Un pacchetto come questo:

Codice: Seleziona tutto

# -*- 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')
Non sto migrando il database MongoDB; i client appariranno gradualmente nella console all'avvio.

Non c'è assolutamente alcun certificato da rigenerare

Re: Migrazione da Windows a Ubuntu

Pubblicato: 8 dicembre 2015 - 10:27
di jmeyer
Buongiorno,

Ho appena visto la risposta anche se avevo già installato il nuovo server con lo stesso indirizzo IP e nome.
Le stazioni stanno tornando online, ma si verificano errori nella distribuzione dei pacchetti.
Nel frattempo il vecchio server è stato eliminato, quindi è impossibile recuperare qualcosa.

Ecco l'errore che ricevo, ed è lo stesso per tutti i pacchetti:

Codice: Seleziona tutto

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

Codice: Seleziona tutto

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
"
la firma non è valida

Cosa dovrei fare?

Grazie in anticipo.

Re: Migrazione da Windows a Ubuntu

Pubblicato: 9 dicembre 2015 - 09:33
di sfontenau
Ops! Hai generato una nuova chiave? Se sì, hai conservato quelle vecchie?

Re: Migrazione da Windows a Ubuntu

Pubblicato: 11 dicembre 2015 - 11:44
di jmeyer
Ho rigenerato la chiave e ho individuato il problema durante il processo.
Ho creato un Criterio di gruppo (GPO) per sovrascrivere la vecchia chiave sulle workstation con quella nuova.
È una funzionalità che avrei voluto fosse integrata fin dall'inizio.
Grazie per l'aiuto.

Re: Migrazione da Windows a Ubuntu

Pubblicato: 12 dicembre 2015 - 13:41
di sfontenau
Di solito, infatti, non è necessario rigenerare una nuova chiave.