Aggiornamento di Server Dr.Web per SO della famiglia UNIX®

In alto  Indietro  Avanti

Tutte le azioni di aggiornamento devono essere eseguite dall’account amministratore root.

L'aggiornamento delle versioni precedenti di Server alla versione 10 sopra la versione installata è possibile solo per alcuni SO della famiglia UNIX. Pertanto, in SO della famiglia UNIX in cui non è possibile aggiornare il software sopra il pacchetto già installato, è necessario prima rimuovere il software Server delle versioni precedenti, salvando una copia di backup, e quindi installare il software versione 10 sulla base della copia di backup salvata.

L'aggiornamento di Server all'interno della versione 10 per i tipi di pacchetti uguali viene eseguito automaticamente per tutti gli SO della famiglia UNIX.

Prima di rimuovere il Server di versione precedente, prestare attenzione alla sezione Aggiornamento di Agent Dr.Web.

L'aggiornamento di Server all'interno della versione 10 inoltre può essere eseguito tramite il Pannello di controllo. La procedura viene descritta nel Manuale dell'amministratore, nella sezione Aggiornamento di Server Dr.Web e ripristino da copia di backup.

 

Non tutti gli aggiornamenti di Server all'interno della versione 10 contengono un file di pacchetto. Alcuni di essi possono essere installati soltanto tramite il Pannello di controllo.

Salvataggio dei file di configurazione

Quando viene rimosso un Server versione 6, vengono salvati automaticamente i seguenti file:

File

Descrizione

Directory predefinita

agent.key (il nome può essere diverso)

chiave di licenza di Agent

in caso di SO Linux e SO Solaris:
/var/opt/drwcs/etc

in caso di FreeBSD:
/var/drwcs/etc

certificate.pem

certificato per SSL

download.conf

impostazioni di rete per la generazione dei pacchetti d’installazione di Agent

drwcsd.conf (il nome può essere diverso)

file di configurazione del Server

drwcsd.pri

chiave di cifratura privata

enterprise.key (il nome può essere diverso)

chiave di licenza di Server

private-key.pem

chiave privata RSA

webmin.conf

file di configurazione del Pannello di controllo

common.conf

file di configurazione (per alcuni SO della famiglia UNIX)

local.conf

impostazioni del log di Server

dbinternal.dbs

database incorporato

in caso di SO Linux e SO Solaris:
/var/opt/drwcs/

in caso di FreeBSD:
/var/drwcs/

drwcsd.pub

chiave di cifratura pubblica

in caso di SO Linux e SO Solaris:
/opt/drwcs/Installer
/opt/drwcs/webmin/install

in caso di SO FreeBSD:
/usr/local/drwcs/Installer
/usr/local/drwcs/webmin/install

Quando viene rimosso il Server versione 10, i file di configurazione vengono salvati automaticamente nella directory predefinita per il backup:

File

Descrizione

Directory predefinita

agent.key (il nome può essere diverso)

chiave di licenza di Agent

/var/tmp/drwcs/

certificate.pem

certificato per SSL

download.conf

impostazioni di rete per la generazione dei pacchetti d’installazione di Agent

drwcsd.conf (il nome può essere diverso)

file di configurazione del Server

drwcsd.pri

chiave di cifratura privata

enterprise.key (il nome può essere diverso)

chiave di licenza di Server. Viene salvata soltanto se era presente dopo l’aggiornamento dalle versioni precedenti. Quando viene installato il nuovo Server 10, è assente.

frontdoor.conf

file di configurazione per l'utility di diagnostica remota di Server

private-key.pem

chiave privata RSA

webmin.conf

file di configurazione del Pannello di controllo

common.conf

file di configurazione (per alcuni SO della famiglia UNIX)

local.conf

impostazioni del log di Server

dbexport.gz

esportazione del database

drwcsd.pub

chiave di cifratura pubblica

In caso dell’aggiornamento automatico per SO Linux e SO Solaris, vengono anche salvati i seguenti file:

In caso del Server versione 6:

File

Descrizione

Directory predefinita

auth-ldap.xml

file di configurazione per l’autenticazione esterna degli amministratori attraverso LDAP

/var/opt/drwcs/etc

auth-radius.xml

file di configurazione per l’autenticazione esterna degli amministratori attraverso RADIUS

In caso del Server versione 10:

File

Descrizione

Directory predefinita

auth-ldap.xml

file di configurazione per l’autenticazione esterna degli amministratori attraverso LDAP

/var/tmp/drwcs/

auth-pam.xml

file di configurazione per l’autenticazione esterna degli amministratori attraverso PAM

auth-radius.xml

file di configurazione per l’autenticazione esterna degli amministratori attraverso RADIUS

Se si prevede di utilizzare i file di configurazione dalla versione precedente di Server, notare:

1.La chiave di licenza di Server non viene più utilizzata (v. p. Capitolo 2: Concessione delle licenze).

2.Il database incorporato viene aggiornato e il file di configurazione di Server viene convertito attraverso l'installer. Questi file non possono essere sostituiti con le copie automaticamente salvate quando si passa al Server versione 10.

Salvataggio del database

Prima di aggiornare il software Dr.Web Enterprise Security Suite, si consiglia di eseguire il backup del database.

Per salvare il database:

1.Arrestare il Server.

2.Esportare il database nel file:

In caso di SO FreeBSD:
# /usr/local/etc/rc.d/drwcsd.sh exportdb /var/drwcs/etc/esbase.es

In caso di SO Linux:
# /etc/init.d/drwcsd exportdb /var/opt/drwcs/etc/esbase.es

In caso di SO Solaris:
# /etc/init.d/drwcsd exportdb /var/drwcs/etc/esbase.es

In caso dei Server che utilizzano un database esterno, si consiglia di utilizzare gli strumenti standard forniti insieme al database.

Assicurarsi che l'esportazione del database di Dr.Web Enterprise Security Suite sia completata con successo. Se non è disponibile una copia di backup del database, non sarà possibile ripristinare il Server in caso di circostanze di emergenza.

Aggiornamento automatico

Quando il Server viene aggiornato dalla versione 6 alla versione 10 per SO Linux e SO Solaris, invece di rimuovere la versione vecchia di Server e di installare quella nuova è possibile eseguire l’aggiornamento di pacchetto automatico di Server. Per farlo, avviare l’installazione del relativo pacchetto di Server.

In questo caso, tutti i file salvati in automatico verranno convertiti automaticamente e messi nelle directory richieste.

Aggiornamento manuale

Per aggiornare il Server Dr.Web in caso dell'utilizzo del database incorporato:

1.Arrestare il Server.

2.Se si vogliono utilizzare in seguito alcuni file (oltre ai file che verranno salvati in automatico nel corso della rimozione del Server al passo 4), creare i backup di questi file manualmente, per esempio template dei report ecc.

3.Cancellare tutti i contenuti del repository.

4.Rimuovere il software Server (v. p. Rimozione di Server Dr.Web per SO della famiglia UNIX®). Il software offre automaticamente di salvare copie di backup dei file. Per questo fine, basta inserire il percorso per il salvataggio o accettare il percorso proposto di default.

5.Installare il Server Dr.Web versione 10 secondo la procedura di installazione standard (v. p. Installazione di Server Dr.Web per SO della famiglia UNIX®) sulla base della copia di backup creata al passaggio 4). Tutti i file di configurazione salvati e il database incorporato verranno convertiti automaticamente per essere utilizzabili dal Server versione 10. Senza la conversione automatica, non è possibile utilizzare i database e alcuni file di configurazione del Server delle versioni precedenti.

Se alcuni file sono stati salvati manualmente, metterli nelle stesse directory in cui si trovavano nella versione precedente di Server.

Per tutti i file salvati dalla versione precedente del Server (v. passo 6), è necessario impostare come il proprietario dei file l'utente selezionato nel corso dell'installazione della nuova versione di Server (di default è drwcs).

6.Avviare il Server.

7.Configurare l'aggiornamento del repository ed aggiornarlo completamente.

8.Riavviare il Server.

Per aggiornare il Server Dr.Web in caso dell'utilizzo del database esterno:

1.Arrestare il Server.

2.Se si vogliono utilizzare in seguito alcuni file (oltre ai file che verranno salvati in automatico nel corso della rimozione del Server al passo 4), creare i backup di questi file manualmente, per esempio template dei report ecc.

3.Cancellare tutti i contenuti del repository.

4.Rimuovere il software Server (v. p. Rimozione di Server Dr.Web per SO della famiglia UNIX®). Il software offre automaticamente di salvare copie di backup dei file. Per questo fine, basta inserire il percorso per il salvataggio o accettare il percorso proposto di default.

5.Installare il Server Dr.Web versione 10 secondo la procedura di installazione standard (v. p. Server Dr.Web per SO della famiglia UNIX®).

6.Mettere i file salvati automaticamente (v. sopra):

in caso di SO Linux:
chiave pub: /opt/drwcs/Installer/ e in /opt/drwcs/webmin/install
il resto: /var/opt/drwcs/etc

in caso di SO FreeBSD:
chiave pub: /usr/local/drwcs/Installer/ e in /usr/local/drwcs/webmin/install
il resto: /var/drwcs/etc

in caso di SO Solaris:
chiave pub: /opt/drwcs/Installer/ e in /opt/drwcs/webmin/install
il resto: /var/drwcs/etc

Se alcuni file sono stati salvati manualmente, metterli nelle stesse directory in cui si trovavano nella versione precedente di Server.

Per tutti i file salvati dalla versione precedente del Server (v. passo 6), è necessario impostare come il proprietario dei file l'utente selezionato nel corso dell'installazione della nuova versione di Server (di default è drwcs).

7.Eseguire i comandi:

in caso di SO Linux e SO Solaris:
/etc/init.d/drwcsd upgradedb

in caso di SO FreeBSD:
/usr/local/etc/rc.d/drwcsd.sh upgradedb

8.Avviare il Server.

9.Configurare l'aggiornamento del repository ed aggiornarlo completamente.

10.Riavviare il Server.

Finito l'aggiornamento dei Server della rete antivirus, è necessario configurare nuovamente la cifratura e la compressione di dati per i Server associati (v. Manuale dell'amministratore, sezione Configurazione delle relazioni tra i Server Dr.Web).