vendredi 22 juillet 2016

Backup et Restore de Prime Infrastructure

Comment exporter la base de donnée de Prime Infrastructure 3.0 vers une autre installation en 3.1.

Dans notre cas de figure, nous avons deux instances virtualisées de Prime Infrastructure, une en version 3.0 avec base de donnée existante et l'autre, nouvellement créée en version 3.1. La question étant comment exporter la base de donnée, soit tout l'inventaire de 3.0 vers 3.1. L'objectif étant de ne pas perdre tout l'inventaire et les logs.
La réponse est clairement expliquée sur la documentation Cisco.

Parmi les solutions proposée, la plus simple étant d'utiliser un serveur FTP comme repository. Voici donc un résumé de la marche à suivre:

Backup de la base de PI 3.0

  1. Depuis la version 3.0, ouvrir une session CLI avec le serveur Prime Infrastructure.
  2. Entrer en mode configuration:
    PIServer/admin# configure terminal
  3. Configurer un lien symbolique vers le serveur FTP:
    PIServer/admin(config)# repository repositoryName
    PIServer/admin(config-Repository)# url ftp://RemoteServerIP/sharedfolder
    PIServer/admin(config-Repository)# user userName password plain userPassword PIServer/admin(config-Repository)# exit
    PIServer/admin(config)# exitPIServer/admin(config)# write terminal
  4. Vérifier la création du lien symbolique
    PIServer/admin# show repository repositoryName
  5. Déclencher le backup
    PIServer/admin# backup filename repository repositoryName application NCSoù filename est le nom à donner au fichier de backup, et repositoryName est le nom du lien symbolique donné précédemment.
 Il est également possible d'effectuer cette tache via l'interface graphique.

Restore de la base sur PI 3.1

  1. Depuis la version 3.1, ouvrir une session CLI avec le serveur Prime Infrastructure
  2. Afficher la liste de backups
    PIServer/admin# show repository repositoryName
  3. Identifier le fichier que vous souhaiter récupérer et taper la commande suivante
    PIServer/admin# restore filename repository repositoryName application NCS
  4. Quand le restore est fini, synchroniser l'inventaire depuis l'interface graphique:
    1. Selectionner Inventory > Device Management > Network Devices.
    2. Selectionner le checkbox à coté de Device Name pour sélectionner tous les éléments.
    3. Cliquer sur Sync.
  5. Si le Compliance Services feature est activé avant le restore, il est nécessaire de le réactiver après la procédure de restore.