Contenido

Introducción

Antecedentes

Backup Configuration-db

Recuperar vManage

Paso 1. Configuración mínima en vManage

Paso 2. Copiar configuración de copia de seguridad y certificado raíz

Paso 3. Instalar certificado raíz

Paso 4. Actualizar información básica

Paso 5. Instalar certificado de vManage

Paso 6. Restaurar La Base De Datos

Paso 7. Comprobar servicios

Paso 8. Reautenticar controladores

Paso 9. Enviar actualizaciones a controladores

Introducción

Este documento describe los pasos necesarios para restaurar vManage mediante la utilización de una copia de seguridad de la base de datos de configuración.

Antecedentes

Este documento supone que se ha realizado una copia de seguridad de la base de datos de configuración periódicamente y, por alguna razón, vManage independiente es irrecuperable y necesita un restablecimiento de software o una nueva instalación.

Este documento le ayuda a recuperar todas las políticas, plantillas, configuraciones y certificados de dispositivo Edge.

Backup Configuration-db

vManage_rcdn01# request nms configuration-db backup path 05_08_20_configdb

Starting backup of configuration-db

config-db backup logs are available in /var/log/nm/neo4j-backup.log file

Successfully saved database to /opt/data/backup/05_08_20_configdb.tar.gz

scp a un servidor externo.

vManage_rcdn01# vshell

vManage_rcdn01:~$ scp /opt/data/backup/05_08_20_configdb.tar.gz user@10.2.3.1://home/ftpuser/ftp/amaugust/

amaugust@10.2.3.1's password:

05_08_20_configdb.tar.gz                                                     100%  484KB  76.6MB/s   00:00

Recuperar vManage

Simule un desastre mediante un restablecimiento de vManage mediante el comando:

vManage_rcdn01# request software reset

Ahora que tiene un vManage nuevo que se parece al que se muestra, es recomendable adherirse al proceso de recuperación en la secuencia correcta antes de restaurar la copia de seguridad.

Paso 1. Configuración mínima en vManage

system

host-name             vManage_rcdn01

system-ip             xx.xx.xx.xx

site-id               100

organization-name     ****.cisco

vbond vbond.list

!

!

vpn 0

host vbond.list ip 10.2.3.4 10.2.3.5

interface eth0

ip address 10.1.3.8/24

tunnel-interface

no shutdown

!

ip route 0.0.0.0/0 10.1.3.1

!

vpn 512

interface eth1

ip address 10.11.3.8/24

no shutdown

!

ip route 0.0.0.0/0 10.1.3.1

!

Paso 2. Copiar configuración de copia de seguridad y certificado raíz

vManage_rcdn01:~$ scp am****@xx.xx.xx.xx://home/ftpuser/ftp/am****/05_08_20_configdb.tar.gz  .

am****@xx.xx.xx.xx's password:

05_08_20_configdb.tar.gz                                                    100%  484KB  76.6MB/s   00:00

Verify

vManage_rcdn01:~$ ls -lh

total 492K

-rw-r--r-- 1 admin admin  394 May  8 15:20 archive_id_rsa.pub

-rwxr-xr-x 1 admin admin 485K May  8 15:3905_08_20_configdb.tar.gz

Copy root certificate from other controller:

vManage_rcdn01:~$ scp admin@vbond://home/admin/root.crt .

viptela 18.4.4

admin@vbond's password:

root.crt                                                                   100% 1380     2.8MB/s   00:00

Paso 3. Instalar certificado raíz

vManage_rcdn01# request root-cert-chain install /home/admin/root.crt

Uploading root-ca-cert-chain via VPN 0

Copying ... /home/admin/root.crt via VPN 0

Updating the root certificate chain..

Successfully installed the root certificate chain

Paso 4. Actualizar información básica

Desplácese hasta  Administration > Settings y configure la información básica de la IP de vBond, el nombre de la organización y el certificado.

Paso 5. Instalar certificado de vManage

Use el comando root.crt que se instala en el paso 2.

Paso 6. Restaurar La Base De Datos

vManage_rcdn01# request nms configuration-db restore path /home/admin/05_08_20_configdb.tar.gz

Configuration database is running in a standalone mode

0 [main] INFO com.viptela.vmanage.server.deployment.cluster.ClusterConfigurationFileHandler  - Trying to update existing working copy of server_configs.json file

4 [main] INFO com.viptela.vmanage.server.deployment.cluster.ClusterConfigurationFileHandler  - Working copy of server_configs.json NOT updated due to unmodified configs

Successfully saved cluster configuration for localhost

Starting DB backup from: localhost

Creating directory: local

cmd to backup db: sh /usr/bin/vconfd_script_nms_neo4jwrapper.sh backup localhost /opt/data/backup/local 8g

Finished DB backup from: localhost

Stopping NMS application server on localhost

Stopping NMS configuration database on localhost

Reseting NMS configuration database on localhost

Restoring from DB backup: /opt/data/backup/staging/graph.db-backup

cmd to restore db: sh /usr/bin/vconfd_script_nms_neo4jwrapper.sh  restore /opt/data/backup/staging/graph.db-backup

Successfully restored DB backup: /opt/data/backup/staging/graph.db-backup

Starting NMS configuration database on localhost

Waiting for 10s before starting other instances...

Polling neo4j at: localhost

NMS configuration database on localhost has started.

Updating DB with the saved cluster configuration data

Successfully reinserted cluster meta information

Starting NMS application-server on localhost

Waiting for 120s for the instance to start...

Removed old database directory: /opt/data/backup/local/graph.db-backup

Successfully restored database

Este paso toma más tiempo y depende de la copia de seguridad.

Puede verificar el proceso mediante  tailing  los registros en vShell.

vManage_rcdn01:~$ tail -fq /var/log/nms/vmanage-server.log /var/log/nms/neo4j-out.log

Paso 7. Comprobar servicios

vManage_rcdn01# request nms all status

Paso 8. Reautenticar controladores

Actualmente, puede observar que todas las políticas, plantillas y configuraciones se han cargado en vManage, pero todos los controladores están inactivos.

Debe volver a autenticar todos los controladores.

Desplácese hasta  Configuration > Devices. Edite cada controlador y rellene la dirección IP de administración (la dirección IP de administración se puede encontrar en la configuración local) nombre de usuario y contraseña.

Paso 9. Enviar actualizaciones a controladores

Ahora, verá que todos los dispositivos se pueden gestionar mediante vManage.