Uso de la interfaz de línea de comandos

 

NAKIVO Backup & Replication permite ejecutar acciones desde la interfaz de línea de comandos (CLI) del producto.

En caso de que las credenciales estén configuradas para el producto, ejecutar una acción a través de la CLI requiere proporcionar las credenciales del administrador como argumentos, a saber, --username [login] --password [password], donde [login] es el nombre de usuario del administrador y [password] es la contraseña del administrador.

Modos de funcionamiento de la interfaz de línea de comandos

Puede ejecutar CLI en cualquiera de los siguientes modos:

  • Modo interactivo. Esto le permite utilizar un único inicio de sesión para una sesión. Cuando se abre en modo interactivo, CLI permite ejecutar comandos sin guiones.
    Para abrir CLI en modo interactivo, introduzca cli.bat --interactive --username [login] --password [password] y pulse Intro. Para salir del modo interactivo de la CLI, introduzca Ctrl-C.

  • Modo no interactivo. Esto requiere introducir sus credenciales para cada comando. Deberá introducir guiones antes de los comandos. Por ejemplo: cli.bat --username [login] --password [password] --inventory-list

Uso local de la interfaz de línea de comandos

Para utilizar la CLI en el equipo en el que está instalado NAKIVO Backup & Replication Director, siga los pasos que se indican a continuación:

  1. Ejecuta el ejecutable CLI:

    • Si NAKIVO Backup & Replication está instalado en un sistema operativo Windows, ejecute el archivo cli.bat ubicado en la carpeta bin dentro de la carpeta de instalación del producto ("C:\Program Files\NAKIVO Backup & Replication" por defecto).

    • Si NAKIVO Backup & Replication está instalado en un sistema operativo Linux, ejecute el archivo cli.sh ubicado en la carpeta director/bin dentro de la carpeta de instalación del producto (/opt/nakivo/ por defecto).

  2. Ejecuta los comandos disponibles.

Uso remoto de la interfaz de línea de comandos

Para utilizar la CLI desde un equipo remoto, siga los pasos que se indican a continuación:

  1. Copie el ejecutable de la CLI y los archivos .jar en el equipo desde el que piensa utilizar la CLI:

    • Si NAKIVO Backup & Replication está instalado en un sistema operativo Windows, copie los archivos cli.bat y cli.jar ubicados en la carpeta bin dentro de la carpeta de instalación del producto ("C:\Program Files\NAKIVO Backup & Replication" por defecto).

    • Si NAKIVO Backup & Replication está instalado en un sistema operativo Linux, copie los archivos cli.sh y cli.jar ubicados en la carpeta director/bin dentro de la carpeta de instalación del producto (/opt/nakivo/ por defecto).

  2. En el equipo desde el que tiene previsto utilizar la CLI, configure la variable de sistema PATH tal y como se describe en http://java.com/en/download/help/path.xml.

  3. Ejecute los comandos con el siguiente formato: <command> <host> <port> <username> <password>

Ejemplo

Para obtener una lista de jobs del producto que está instalado en la máquina con la dirección IP %s dfsdf %5129%lkjlkj%, utiliza el número de puerto 4443 para el puerto HTTPS de Director Web y tiene "admin" como nombre de usuario y contraseña para la interfaz de usuario web del producto, ejecute el siguiente comando: --job-list --host 192.168.10.10 --port 4443 --username admin --password admin

Uso de la interfaz de línea de comandos en modo multiinquilino

Para desencadenar una acción dentro de un inquilino en el modo multiinquilino a través de la interfaz de línea de comandos es necesario proporcionar un ID de inquilino como argumento:

cli.bat --repository-detach [repo_id] --username [login] --password [password] --tenant [tenant-id]