Questo documento descrive i problemi comuni riscontrati nei backup di Cisco Security Manager (CSM) e fornisce le soluzioni per risolverli.
Questo documento fornisce informazioni sui problemi comuni incontrati nel CSM 4.3. Sebbene questo documento si concentri sul CSM 4.3, è possibile che gli stessi problemi e soluzioni si applichino anche ad altre versioni.
Cisco Works Common Services gestisce il database per tutte le applicazioni server. Le utilità di backup/ripristino di Common Services vengono utilizzate per eseguire il backup e il ripristino del database. Il backup di un database CSM può essere eseguito in due modi:
Il backup del database viene archiviato nel server CSM stesso. Se non viene specificato alcun nome di directory, il nome di default è "0". All'interno della directory sono presenti tre cartelle:
Le dimensioni del backup del database dipendono dalla configurazione e dal numero di dispositivi gestiti dal CSM. Prima di ottenere un backup del database, verificare che sul server CSM sia disponibile spazio sufficiente.
Per eseguire il backup dei dati con la CLI su Windows e Solaris, immettere questo comando:
NMSROOT/bin/backup.pl BackupDirectory [LogFile] [Num_Generations]
Una volta completato il backup del CSM, la CLI torna al prompt dei comandi. Quando si cerca nella directory "C:\Temp" c'è una cartella etichettata con un numero (molto probabilmente 0). All'interno della cartella denominata "0" sono presenti tre cartelle univoche. Una delle cartelle è denominata "vms" e contiene le informazioni del database CSM.
Per ripristinare i dati, assicurarsi di disporre delle autorizzazioni corrette. Aprire un prompt dei comandi (cmd.exe) ed eseguire la procedura seguente:
C:\>net stop crmdmgtd
C:\Program Files\CSCOpx\bin>C:\PROGRA~1\CSCOpx\bin\perl C:\PROGRA~1\CSCOpx\bin\restorebackup.pl -d
C:\Temp
******************************************************************************************
Restore started at : 2012/09/21 09:04:49
Please see 'C:\PROGRA~1\CSCOpx\log\restorebackup.log' for status.
USER ID is ..................................... : Administrator
OS of the backup archive is..................... : Windows
Generation to be restored is ................... : 0
Backup taken from............................... : C:\Temp
Common Services version in the backup data is... : 4.0
Common Services is installed in................. : C:\PROGRA~1\CSCOpx
The temp folder for this restore program........ : C:\PROGRA~1\CSCOpx\tempBackupData
Applications installed on this machine ......... : [Common Services][aus][vms]
Applications in the backup archive ............. : [Common Services][aus][vms]
Applications to be restored are................. : [Common Services] [aus][vms]
req_nms_space ...................... : 2734563794
req_temp_space ...................... : 4004774354
Available disk space in NMSROOT................. : 62161104 Kb
Required disk space in NMSROOT.................. : 6581384 Kb
(The temp and NMSROOT are on same device, therefore this required disk space includes temp space)
Copying the backup files to the temporary location [C:\PROGRA~1\CSCOpx\tempBackupData]
preRestore of [Common Services] has started.
preRestore of [Common Services] has completed.
preRestore of [aus] has started.
preRestore of [aus] has completed.
preRestore of [vms] has started.
preRestore of [vms] has completed.
doRestore of [Common Services] has started.
License check started.
WARNING: The license details in the server are different from the backup data.
After restoring, please check the license available in the server.
License check completed.
Restoring certificate.
WARNING: Cannot evaluate the hostname, hence the certificate
may be from this host or another host.
[ Certificate not overwritten ]
Restored Certificate.
Restoring Common Services database.
Restored Common Services database.
Restoring CMIC data.
Restored CMIC data.
Restoring CMC data.
Restored CMC data.
Restoring Security Settings.
Restored Security Settings.
Restoring DCR data.
Restored DCR data.
Restoring Certificate key store.
Restored Certificate key store.
Restoring JAAS configuration.
Restored JAAS configuration.
JRM Job Migration started.
JRM job Migration done.
doRestore of [Common Services] has completed.
doRestore of [aus] has started.
doRestore of [aus] has completed.
doRestore of [vms] has started.
doRestore of [vms] has completed.
postRestore of [Common Services] has started.
postRestore of [Common Services] has completed.
postRestore of [aus] has started.
postRestore of [aus] has completed.
postRestore of [vms] has started.
postRestore of [vms] has completed.
Restored successfully.
C:\>NMSROOT\log\restorebackup.log
C:\>net start crmdmgtd
L'esecuzione di un backup CSM non riesce e genera un errore simile al seguente:
Backup failed.ERROR(383): C:\PROGRA~2\CSCOpx\backup.LOCK file exists
Il CSM crea un nuovo file di blocco ( backup.LOCK) nella directory di backup prima di avviare un backup. Se un backup viene interrotto o non riesce, il file non viene pulito. È necessario eliminare il file backup.LOCK corrente dal server CSM, quindi eseguire nuovamente il processo di backup.
Il backup del server CSM non viene eseguito utilizzando lo strumento di backup nell'interfaccia utente del server o tramite lo script Backup.pl sul server. È possibile utilizzare file di cui è stato eseguito il backup da un'applicazione esterna per ripristinare il CSM?
Il processo di backup CSM recupera i dati dai database singolarmente. I semplici backup dei file non acquisiscono correttamente questi dati e i file non sono riutilizzabili per ripristinare il CSM. Tuttavia, se si arresta completamente una macchina virtuale e si crea un'istantanea dell'intera macchina virtuale, è possibile utilizzarla per ripristinare il CSM (purché tutte le directory, i file e le unità vengano acquisiti dalla copia istantanea).
I requisiti di spazio vengono rilevati quando viene eseguito un ripristino del backup. Quanto spazio è richiesto per il ripristino di un backup CSM?
Per ripristinare il backup di un database, il server CSM richiede uno spazio libero tre volte superiore alle dimensioni del backup del database CSM. Una volta ottenuto, il backup del database CSM viene in genere compresso. Quando viene trasferito al server CSM, deve essere decompresso. Dopo la decompressione, è necessario ripristinarla. Il processo di ripristino CSM copia il database in una posizione temporanea prima di installarlo nel server CSM.
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
27-Jun-2013 |
Versione iniziale |