Pagina 1 di 1

[RISOLTO] Spostamento dei dati su un altro disco

Pubblicato: 28 marzo 2024 - 11:06
di Yohan Rodriguez
Buongiorno,

Durante l'installazione del nostro server WAPT, tutto è stato messo sull'unità C.
Per motivi pratici, vorremmo spostare i dati su un'unità D.
  • Se ho capito bene, le modifiche devono essere apportate nel file "waptserver.ini"?
  • Ma quali parametri esattamente?
  • In quale ordine bisogna fare le cose per non compromettere troppo l'operazione?
  • Copiare i dati e poi apportare la modifica, suppongo?
  • Quali directory dovrei copiare per essere sicuro di non dimenticare nulla?
Grazie in anticipo !
La nostra configurazione:
Windows Server 2019
WAPT Enterprise 2.4.0.14143

Re: Spostamento dei dati su un altro disco

Pubblicato: 28 marzo 2024 - 18:25
di dcardon
Ciao Yohan,

direi che la cosa migliore da fare è non spostarlo e aumentare la dimensione del disco. :-)

Non è una procedura molto comune, ma il codice la supporta. Tuttavia, non esiste un comando per farlo automaticamente. Ci sono diversi punti in cui è presente un riferimento hardcoded alla directory c:\wapt, quindi devi assicurarti di modificarli tutti a seconda di cosa vuoi spostare:

in pratica, se è davvero necessario, vuoi spostare l'intera directory c:\wapt o solo la directory c:\wapt\repository dove sono memorizzati Wapt e gli aggiornamenti di Windows?

I percorsi sono hardcoded anche nel file nginx.conf, quindi dovrai eseguire winsetup.py (postconf.py su Windows) in seguito. E se devi spostare l'intera directory c:\wapt, devi anche aggiornare le definizioni dei servizi, ecc.

Cordiali saluti,

Denis

Re: Spostamento dei dati su un altro disco

Pubblicato: 29 marzo 2024 - 08:26
di Yohan Rodriguez
Ciao Denis,

intendevo solo spostare il repository. Questa operazione va eseguita solo nel file waptserver.ini o anche altrove?
Un'altra soluzione, se più semplice, sarebbe reinstallare il server su Linux, ma quali sono le implicazioni di una migrazione da Windows a Linux?

Cordiali saluti,
Yohan

Re: Spostamento dei dati su un altro disco

Pubblicato: 29 marzo 2024 - 10:25
di dcardon
Ciao Yohan,

Sì, l'opzione migliore è utilizzare un server Linux. Il server Nginx integrato in WAPT ha prestazioni molto peggiori su Windows che su Linux (questo non è un problema del codice WAPT in sé, ma di un componente, il server web, su cui si basa).

Per passare da Windows a Linux, puoi fare riferimento alle due pagine di documentazione seguenti:
Sinceramente,

Denis

Re: Spostamento dei dati su un altro disco

Pubblicato: 29 marzo 2024 - 16:29
di Yohan Rodriguez
dcardon ha scritto: 29 marzo 2024 - 10:25 Ciao Yohan,

Sì, l'opzione migliore è utilizzare un server Linux. Il server Nginx integrato in WAPT ha prestazioni molto peggiori su Windows che su Linux (questo non è un problema del codice WAPT in sé, ma di un componente, il server web, su cui si basa).

Per passare da Windows a Linux, puoi fare riferimento alle due pagine di documentazione seguenti:
Sinceramente,

Denis
Ok, sto valutando la possibilità di migrare a Linux. Immagino che dovrò rigenerare tutti i certificati?

Re: Spostamento dei dati su un altro disco

Pubblicato: 2 aprile 2024 - 15:45
di dcardon
Ciao Yohan,

puoi conservare il tuo certificato e la chiave di firma anche cambiando server. Fai solo attenzione a non generare un nuovo certificato di firma dei pacchetti.

Cordiali saluti,

Denis

Re: Spostamento dei dati su un altro disco

Pubblicato: 2 aprile 2024 - 17:31
di Yohan Rodriguez
Perfetto, grazie, ci proverò :)