Ripristino del database di Dr.Web Enterprise Security Suite |
Nel corso del funzionamento Server Dr.Web salva regolarmente copie di backup delle informazioni importanti: chiavi di licenza, contenuti del database, chiave di cifratura privata, configurazione del Server Dr.Web e del Pannello di controllo. I backup vengono salvati nelle seguenti directory: •in caso di SO : <disco_di_installazione>:\DrWeb Backup •in caso di SO : /var/opt/drwcs/backup •in caso di SO : /var/drwcs/backup Per l'esecuzione della funzione di backup, nel calendario del Server Dr.Web è incluso un task quotidiano. Se tale task non è disponibile nel calendario, si consiglia di crearlo. Tutti i file da un backup, ad eccezione del contenuto del database, sono immediatamente utilizzabili. Il backup del database viene salvato nel formato .gz compatibile con gzip e altri programmi di archiviazione. È possibile importare il contenuto del database dal backup nel database operativo di Server Dr.Web tramite il comando modexecdb database-import e in questo modo ripristinare i dati.
Ripristino del database per varie versioni di Server Dr.Web
Se durante l'aggiornamento del Server Dr.Web alla versione 13.0 dalle versioni precedenti il database per qualche motivo è stato danneggiato, eseguire le seguenti azioni: 1.Rimuovere il Server Dr.Web versione 13.0. In tale caso verranno salvati automaticamente i backup dei file utilizzati dal Server Dr.Web. 2.Installare il Server Dr.Web della versione precedente all'aggiornamento attraverso cui è stato creato il backup. In questo caso, secondo la procedura di aggiornamento standard, devono essere utilizzati tutti i file salvati del Server Dr.Web ad eccezione del file del database. Durante l'installazione del Server Dr.Web creare un nuovo database. 3.Ripristinare il database dal backup secondo le regole generali (v. sotto). 4.Nelle impostazioni di Server Dr.Web disattivare i protocolli di Agent, Server Dr.Web e Installer di rete. Per farlo, selezionare la voce del menu principale del Pannello di controllo, nella finestra che si è aperta selezionare la voce del menu di gestione , passare alla scheda e deselezionare i flag corrispondenti. 5.Aggiornare il Server Dr.Web alla versione 13.0 secondo le regole generali (v. in p. Aggiornamento di Dr.Web Enterprise Security Suite e dei singoli componenti). 6.Attivare i protocolli di Agent, Server Dr.Web e Installer di rete disattivati al passaggio 4.
Per ripristinare il database da un backup 1.Arrestare il servizio Server Dr.Web, se è in esecuzione. 2.Importare dal relativo file di backup i contenuti del database. La riga di importazione si presenta approssimativamente così: •in caso di Server Dr.Web fino alla versione 13
•in caso di Server Dr.Web a partire dalla versione 13
Anche questo comando deve essere digitato in una sola riga. Nell'esempio si sottintende che il Server Dr.Web è installato nella directory C:\Program Files\DrWeb Server. 3.Avviare il servizio Server Dr.Web. Per ripristinare il database da un backup se cambia la versione di Server Dr.Web (all'interno di una versione principale) o se la versione attuale del database è danneggiata 1.Arrestare il servizio Server Dr.Web, se è in esecuzione. 2.Eliminare i contenuti del database attuale. Per farlo: 2.1.Se viene utilizzato il database incorporato: a)Eliminare il file del database database.sqlite. b)Inizializzare il nuovo database. La riga di inizializzazione del database nella versione del Server Dr.Web sotto SO Windows si vede approssimativamente così: •in caso di Server Dr.Web fino alla versione 13
•in caso di Server Dr.Web a partire dalla versione 13
Questo comando deve essere digitato in una sola riga (v. inoltre il formato del comando drwcsd con l'opzione modexecdb database-init in Allegato H3.3. Comandi di gestione del database). Nell'esempio si sottintende che il Server Dr.Web è installato nella directory C:\Program Files\DrWeb Server e la chiave di licenza agent.key si trova nella directory D:\Keys. c)Dopo l'esecuzione di questo comando, nella cartella var della directory di installazione di Server Dr.Web deve comparire il nuovo file di database database.sqlite. 2.2.Se si utilizza un database esterno: ripulire il database tramite il comando cleandb (in caso di Server Dr.Web fino alla versione 13) o modexecdb database-clean (in caso di Server Dr.Web a partire dalla versione 13) (v. Allegato H3.3. Comandi di gestione del database). 3.Importare dal relativo file di backup i contenuti del database. La riga di importazione si presenta approssimativamente così: •in caso di Server Dr.Web fino alla versione 13
•in caso di Server Dr.Web a partire dalla versione 13
Anche questo comando deve essere digitato in una sola riga. Nell'esempio si sottintende che il Server Dr.Web è installato nella directory C:\Program Files\DrWeb Server. 4.Avviare il servizio Server Dr.Web. In caso di SO della famiglia UNIX 1.Arrestare il Server Dr.Web (se è in esecuzione): •in caso di SO :
•in caso di SO :
2.Eliminare il file di database database.sqlite dalla seguente directory della directory di installazione di Server Dr.Web: •in caso di SO : /var/opt/drwcs/ •in caso di SO : /var/drwcs/
3.Inizializzare il database del Server Dr.Web. Per farlo, si utilizza il seguente comando: •in caso di SO : •in caso di Server Dr.Web fino alla versione 13
•in caso di Server Dr.Web a partire dalla versione 13
•in caso di SO : •in caso di Server Dr.Web fino alla versione 13
•in caso di Server Dr.Web a partire dalla versione 13
4.Dopo l'esecuzione di questo comando, nella cartella var della directory di installazione di Server Dr.Web deve comparire il nuovo file di database database.sqlite. 5.Importare dal relativo file di backup i contenuti del database. La riga di importazione si presenta approssimativamente così: •in caso di SO : •in caso di Server Dr.Web fino alla versione 13
•in caso di Server Dr.Web a partire dalla versione 13
•in caso di SO : •in caso di Server Dr.Web fino alla versione 13
•in caso di Server Dr.Web a partire dalla versione 13
6.Avviare il Server Dr.Web. •in caso di SO :
•in caso di SO :
|