Contenu

Introduction

Informations générales

Interface utilisateur de Common Services

CLI sur le serveur CSM

Restaurer une sauvegarde

Problème : Le fichier de verrouillage de sauvegarde existe

Solution

Problème : Outil de sauvegarde ou script Backup.pl non utilisé

Solution

Problème : Espace de sauvegarde requis

Solution

Informations connexes

Introduction

Ce document décrit les problèmes courants rencontrés avec les sauvegardes de Cisco Security Manager (CSM) et fournit des solutions à ces problèmes.

Informations générales

Ce document fournit des informations sur les problèmes courants rencontrés dans CSM 4.3. Bien que ce document se concentre sur CSM 4.3, il est possible que les mêmes problèmes et solutions s'appliquent également à d'autres versions.

Cisco Works Common Services gère la base de données pour toutes les applications serveur. Les utilitaires de sauvegarde/restauration de Common Services sont utilisés pour sauvegarder et restaurer la base de données. Il existe deux façons de sauvegarder une base de données CSM :

1. Interface utilisateur de Common Services

2. CLI sur le serveur CSM

Interface utilisateur de Common Services

Note: Une demande de sauvegarde désactive tous les processus. Pendant ce temps, le serveur n'est pas accessible. Les processus redémarrent automatiquement une fois la sauvegarde terminée.

La sauvegarde de la base de données est stockée sur le serveur CSM lui-même. Si aucun nom de répertoire n'est spécifié, le nom de répertoire par défaut est « 0 ». Dans le répertoire, il y a trois dossiers :

- CMF

- RPT

- VMS

La taille de la sauvegarde de base de données dépend de la configuration et du nombre de périphériques gérés par le CSM. Assurez-vous qu'il y a suffisamment d'espace sur le serveur CSM avant d'obtenir une sauvegarde de base de données.

1. Pour vous connecter au serveur CSM, entrez https://server_ip:1741 dans votre navigateur Web.

2. Ouvrez la fenêtre Common Services Server Administration et accédez à Server > Backup.

3. Cliquez sur Apply, accédez à l'avertissement de sauvegarde et attendez la fin du processus.

CLI sur le serveur CSM

Afin de sauvegarder des données avec l'interface de ligne de commande sous Windows et Solaris, entrez cette commande :

NMSROOT/bin/backup.pl BackupDirectory [LogFile] [Num_Generations]

- BackupDirectory - Répertoire que vous voulez être votre répertoire de sauvegarde.

- LogFile - Nom du fichier journal.

- Num_Generations - Nombre maximal de générations de sauvegarde à conserver dans le répertoire de sauvegarde.

Note: La commande ne peut contenir aucun espace. Exemple : C:\> "C:\PROGRA~1\CSCOpx\bin\perl" "C:\PROGRA~1\CSCOpx\bin\backup.pl" C:\Temp

Une fois la sauvegarde CSM terminée, l'interface de ligne de commande revient à l'invite de commande. Lorsque vous regardez dans le répertoire "C:\Temp" il y a un dossier marqué par un numéro (très probablement 0). Dans le dossier intitulé « 0 », il y a trois dossiers uniques. L'un des dossiers est étiqueté « vms » et contient les informations de la base de données CSM.

Restaurer une sauvegarde

Afin de restaurer les données, assurez-vous que vous disposez des autorisations appropriées. Ouvrez une invite de commandes (cmd.exe) et procédez comme suit :

1. Pour arrêter tous les processus, saisissez :

C:\>net stop crmdmgtd

2. Pour restaurer la base de données, saisissez :

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.

3. Examinez le fichier journal à cet emplacement afin de vérifier que la base de données est restaurée. Saisissez :

C:\>NMSROOT\log\restorebackup.log

4. Pour redémarrer le système, saisissez :

C:\>net start crmdmgtd

Problème : Le fichier de verrouillage de sauvegarde existe

Lorsqu'une sauvegarde CSM est effectuée, elle échoue avec une erreur similaire à celle-ci :

Backup failed.ERROR(383): C:\PROGRA~2\CSCOpx\backup.LOCK file exists

Solution

Le CSM crée un nouveau fichier de verrouillage ( backup.LOCK) dans le répertoire de sauvegarde avant de démarrer une sauvegarde. Si une sauvegarde est interrompue ou échoue, le fichier n'est pas nettoyé. Vous devez supprimer le fichier backup.LOCK actuel du serveur CSM, puis exécuter à nouveau le processus de sauvegarde.

Problème : Outil de sauvegarde ou script Backup.pl non utilisé

Le serveur CSM n'est pas sauvegardé avec l'utilisation de l'outil de sauvegarde dans l'interface utilisateur graphique du serveur, ou avec l'utilisation du script Backup.pl sur le serveur. Est-il possible d'utiliser des fichiers sauvegardés par une application externe afin de restaurer le CSM ?

Solution

Le processus de sauvegarde CSM récupère les données des bases de données individuellement. Les sauvegardes de fichiers simples ne capturent pas correctement ces données et les fichiers ne sont pas réutilisables pour restaurer le CSM. Cependant, si vous arrêtez complètement une machine virtuelle (VM) et que vous prenez un instantané de la machine virtuelle entière, il peut être utilisé pour restaurer le CSM (tant que tous les répertoires, fichiers et lecteurs sont capturés par l'instantané).

Problème : Espace de sauvegarde requis

Des besoins en espace sont rencontrés lors d'une restauration de sauvegarde. Quelle quantité d'espace est nécessaire pour une restauration de sauvegarde CSM ?

Solution

Pour restaurer une sauvegarde de base de données, le serveur CSM nécessite trois fois l'espace libre de la taille de la sauvegarde de base de données CSM. La sauvegarde de la base de données CSM est normalement compressée après son obtention. Lorsqu'il est transféré au serveur CSM, il doit être décompressé. Une fois décompressé, il doit être restauré. Le processus de restauration CSM copie la base de données à un emplacement temporaire avant de l'installer sur le serveur CSM.

Informations connexes

- Guide d'installation et de mise à niveau de Cisco Security Manager 4.3

- Support et documentation techniques - Cisco Systems