Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Debemos contar con un servidor de NMIS 8 que ya tenga nodos colectando. De igual forma, necesitamos un servidor con NMIS 9 que tenga suficiente espacio para que pueda recibir la carpeta /mongodump que se creará en NMIS 8. Adicional, debemos poder acceder vía ssh entre cada una de nuestras máquinas virtuales para poder realizar de una manera más fácil la copia de la carpeta.

Procedimiento


1.- Para comenzar, debemos crear una carpeta llamada mongodump en nuestro servidor NMIS 8, de preferencia la creamos en el directorio /data que es donde tenemos más espacio disponible la mayor parte de las veces.


Code Block
[root@opmantek ~]# cd /data/

[root@opmantek data]# mkdir mongodump

[root@opmantek data]# cd mongodump/

[root@opmantek mongodump]# pwd

/data/mongodump

2.- Después, ejecutamos un mongodump como sigue, esto es para poder exportar todo el contenido de nuestra base de datos de mongo en NMIS 8:


Code Block
[root@opmantek mongodump]# mongodump -u=opUserRW -p=op42flow42 --out=/data/mongodump

3.- Ahora, ejecutamos un scp para poder copiar nuestra carpeta creada en NMIS 8 hacia NMIS 9, de preferencia también hacia la carpeta /data en NMIS 9:

...

Code Block
[root@opmantek mongodump]# scp -r /data/mongodump/ root@X.X.X.X:/data/


24.- Una vez que concluya el proceso de transferencia, corroboramos que las carpetas ya se encuentren en NMIS 9:

...

Code Block
[root@omk-vm9-cva ~]# cd /data/

[root@omk-vm9-cva data]# ll

total 68

drwxr-xr-x  6 root   root    4096 Dec  8 01:11 mongodump

[root@omk-vm9-cva data]# cd mongodump/

[root@omk-vm9-cva mongodump]# ll

total 16

drwxr-xr-x 2 root root 4096 Dec  8 00:18 admin

drwxr-xr-x 2 root root 4096 Dec  8 01:11 flows

drwxr-xr-x 2 root root 4096 Dec  8 01:11 nmis

drwxr-xr-x 2 root root 4096 Dec  8 01:11 opcharts

3.- Para comenzar, debemos crear una carpeta llamada mongodump en nuestro servidor NMIS 8, de preferencia la creamos en el directorio /data que es donde tenemos más espacio disponible la mayor parte de las veces.

Code Block
[root@opmantek ~]# cd /data/

[root@opmantek data]# mkdir mongodump

[root@opmantek data]# cd mongodump/

[root@opmantek mongodump]# pwd

/data/mongodump

4.- Después, ejecutamos un mongodump como sigue, esto es para poder exportar todo el contenido de nuestra base de datos de mongo en NMIS 8:

Code Block
[root@opmantek mongodump]# mongodump -u=opUserRW -p=op42flow42
--out=/data/mongodump


5.- Cuando el proceso concluya, podemos ver que se han creado varias carpetas en /data/mongodump, las cuales contienen toda la información de cada base de datos de NMIS 9 y sus módulos:

...