Buscar

Nakivo: Administrar vía linea de comandos - Parte 1

Una de las funcionalidades que aporta Nakivo a los administradores de sistemas, es la posibilidad de administrarlo vía linea de comandos.

La administración vía linea de comandos nos permite:

- Realizar configuraciones y desplegarlas de forma rápida en otras instalaciones de Nakivo. Imaginemos un entorno donde tenemos varios clientes, cada uno con un Nakivo en redes totalmente distintas y no comunicadas entre sí.

- Programar el cambio de ciertas configuraciones, por ejemplo, podemos programar con una tarea programada un script que quite una VM de un job de backup.

- Cambios masivos en la configuración: Imaginemos que queremos añadir una VM en todos los jobs de backup.

Veamos cómo funciona:

¿Dónde está ubicada la administración vía linea de comandos?

El directorio donde encontraremos la herramienta de administración vía linea de comandos es el siguiente:

"C:\Program Files\NAKIVO Backup & Replication\bin"

La herramienta se llama: cli.bat

Si ejecutamos la herramienta sin especificar parámetros, podremos ver todos los modificadores disponibles.

Nakivo: Administrar vía linea de comandos - Parte 1

¿Si tenemos instalado Nakivo en un Linux o bien en un appliance virtual?

En el directorio de instalación, por defecto: /opt/nakivo/, encontraremos el subdirectorio: director/bin y en su interior, el fichero: cli.sh

Crecenciales:

Al ejecutar la herramienta, por ejemplo, para listar los jobs que tengo configurados, me aparece el siguiente error:

cli.bat --job-list

Login failed: cannot login with default credentials.


Este error se debe a el administrador ha cambiado el usuario y password por defecto.

Lo solucionaremos indicando como parámetro el usuario y contraseña con los parámetros: --username y --password.

Cuidado, porque el usuario es sensitivo a mayúsculas y minúsculas.

Ejemplo de ejecución:

Nakivo: Administrar vía linea de comandos - Parte 1

Ejecución remota:

También podemos ejecutar la administración vía linea de comandos de forma remota.

Dicho de otra forma, desde otro equipo con las herramientas de linea de comandos, conectar al equipo donde está instalado Nakivo.

Para ello, necesitaremos:

1) Copia de ficheros: Copiar los ficheros correspondientes a la administración de linea de comandos a la ubicación donde queremos conectar remotamente. Al inicio de este mismo post, encontraremos la ubicación para entornos Windows y para entornos Linux.


Nakivo: Administrar vía linea de comandos - Parte 1

2) JAVA y variable de entorno:

En el destino, deberemos instalar JAVA.

JAVA es necesario para poder ejecutar el fichero .JAR, que tanto el BAT para entornos Windows, como el SH para entornos Linux.

También requeriremos configurar en el path del sistema la ubicación de los binarios de JAVA.

3) Ejecución indicando el equipo Nakivo:

Ejecutaremos la herramienta de linea de comandos utilizando los parámetros: 

--host XX.XX.XX.XX
--port 4443
--username XXXX
--password XXXX

Con el parámetro host, indicamos la dirección IP de Nakivo.

En el caso que tengamos instalados los componentes de Nakivo en varios equipos, especificaremos la dirección IP de donde se encuentra el componente de "Director" que es donde el puerto 4443 está a la escucha.

Nakivo: Administrar vía linea de comandos - Parte 1

En el apartado: "Arquitectura básica" de este post, podremos ver la explicación de los distintos componentes que conforman la arquitectura de Nakivo:

Nakivo: Antes de instalar (SYSADMIT.com)

No hay comentarios:

Publicar un comentario