Usar el comando SCP (put) en trabajos de configuración
Puede utilizar la función Trabajos de configuración de NetScaler ADM para crear trabajos de configuración, enviar notificaciones por correo electrónico y comprobar los registros de ejecución de los trabajos creados. Un trabajo es un conjunto de comandos de configuración que puede crear y ejecutar en una única instancia administrada o en varias instancias administradas. Por ejemplo, puede utilizar los trabajos de configuración para actualizar los dispositivos.
Los trabajos de configuración de NetScaler ADM utilizan comandos Secure Shell (SSH) para configurar instancias, y puede configurar un trabajo de configuración para usar copia segura (SCP) para transferir archivos de forma segura. SCP se basa en el protocolo SSH. Uno de los comandos SCP que puede incluir en un trabajo de configuración es el comando «put». Puede usar el comando “poner” en los trabajos de configuración para cargar o transferir uno o más archivos almacenados en un directorio local del sistema a NetScaler ADM y, luego, a un directorio de la instancia o instancias de NetScaler.
Nota: El archivo se carga en NetScaler ADM y, posteriormente, se copia (coloca) en las instancias de NetScaler seleccionadas. El archivo cargado se almacena en NetScaler ADM y solo se elimina cuando se elimina el trabajo. Esto es necesario para trabajos programados para ejecutarse más tarde.
El comando tiene la siguiente sintaxis:
put <local_filename> <remote_path/remote_filename>
Donde:
<local_filename> es el nombre del archivo local que se va a cargar.
<remote_path / remote_filename> es la ruta a un directorio remoto y el nombre que se asignará al archivo cuando se copie en ese directorio.
Al crear el trabajo de configuración, puede convertir los parámetros de nombre de archivo local y remoto en variables. Esto le permite asignar diferentes archivos a estos parámetros para el mismo conjunto de instancias de NetScaler cada vez que ejecute el trabajo. Además, cuando se utiliza un archivo en varios lugares de un trabajo y se quiere cambiar el nombre del archivo, se puede redefinir la variable en lugar de cambiar el nombre del archivo en todos los lugares.
Para utilizar el comando put para cargar archivos en un trabajo de configuración:
-
Vaya a Infraestructura > Trabajos de configuración.
-
En la página Trabajos, haga clic en Crear Trabajo.
-
En la página Crear trabajo, escriba el nombre del trabajo en el campo Nombre del trabajo y, en el panel Editor de configuración, escriba el comando “poner”.
Por ejemplo, si quiere crear un trabajo de configuración que copia un archivo de certificado SSL guardado en el sistema local en varias instancias de NetScaler, puede agregar un comando “put” que utilice una variable en lugar del nombre de un archivo determinado y definir el tipo de variable como “file”.
put ssl-file /nsconfig/ssl-file
En este ejemplo,
-
ssl-file
: Es el nombre del archivo que debe cargarse en la instancia de NetScaler. -
/nsconfig/ssl-file
- Esta es la carpeta de destino en la instancia dondessl-file
se colocará el después de la ejecución de la tarea.
-
-
En el comando que escribió, seleccione el nombre de archivo que quiere convertir en una variable y, a continuación, haga clic enConvertir en variable, como se muestra en la ilustración siguiente.
-
Compruebe que el nombre de archivo está encerrado por signos de dólar (lo que indica que ahora es una variable) y, a continuación, haga clic en la variable.
-
Especifique los detalles de la variable, como nombre, nombre para mostrar y tipo.
-
En la lista desplegable Tipo, seleccione Archivo. Haga clic en Guardar. Declarar la variable como un tipo de “Archivo” le permite cargar archivos en NetScaler ADM.
-
Haga clic en Siguiente y seleccione las instancias de NetScaler en las que desea copiar los archivos.
-
En la fichaEspecificar valores variables, seleccione la secciónValores de variables comunes para todas las instancias, seleccione el archivo del almacenamiento local del sistema, haga clic enCargar para cargarel archivo en NetScaler ADM y haga clic en Siguiente.
-
En la fichaVista previa del trabajo, puede evaluar y comprobar los comandos que se van a ejecutar en cada instancia o grupo de instancias.
-
En la fichaEjecutar, puede ejecutar el trabajo ahora o programarlo para que se ejecute más tarde. También puede elegir qué acción debe realizar NetScaler ADM si falla el comando. También puede crear una notificación por correo electrónico para recibir una notificación sobre el éxito o el fracaso del trabajo, y otros detalles. Haga clic en Finalizar.
-
Para ver los detalles del trabajo, vaya a Infraestructura > Trabajos de configuración y seleccione el trabajo que configuró. Haga clic en Detalles y, a continuación, en Detalles de variables para mostrar las variables agregadas a su trabajo.