Comandos de la CLI de Snap Creator para acciones del flujo de trabajo
Puede utilizar los comandos de la interfaz de línea de comandos (CLI) para realizar varias acciones de flujos de trabajo de Snap Creator basadas en la interfaz gráfica de usuario (GUI).
La siguiente tabla proporciona comandos de la CLI para realizar acciones de flujo de trabajo basadas en la interfaz gráfica de usuario de Snap Creator:
Área de flujo de trabajo | Acción/descripción | Comando y parámetros asociados |
---|---|---|
Completos |
Cree una copia de backup. Realiza una operación de copia de seguridad basada en el archivo de configuración asociado al perfil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backup --policy Policy --verbose |
Crear una copia de seguridad de Open Systems SnapVault. Realiza una operación de backup mediante Open Systems SnapVault. Esto requiere el agente de Snap Creator. SNAP Creator Server se comunica con el agente de Snap Creator y realiza una actualización de SnapVault. No se realiza ninguna copia de backup primaria. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action ossv --policy Policy --verbose |
|
Eliminar una copia de seguridad (manualmente). Elimina manualmente un backup existente. Esta operación está condicionada por menús. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupDel --policy Policy --verbose |
|
Eliminar una copia de seguridad (automáticamente). |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupDel --policy Policy --verbose --nonInteractive --cntName controller --volName volume --backupName name |
|
Enumere las copias de seguridad. La muestra las copias de backup de Snap Creator en los sistemas de almacenamiento principales y secundarios. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action backupList --policy Policy --verbose |
|
Montar una copia de backup. Realiza la operación de montaje en un backup existente. Crea un clon de volumen basado en el backup y permite el montaje del clon mediante el agente de Snap Creator con el comando MOUNT_CMD. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action mount --backupName name --verbose |
|
Desmonte una copia de backup. Realiza la operación de desmontaje en un backup existente. Elimina un clon de volumen basado en el backup y permite el desmontaje del clon mediante el agente de Snap Creator mediante el comando UMOUNT_CMDs. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action umount --backupName name --verbose |
|
Tipos de backup |
Cree un nuevo tipo de backup. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeAdd --backupTypeName name --verbose |
Actualizar un tipo de backup existente. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeUpdate --backupTypeId 1 --backupTypeName name --verbose |
|
Eliminar un tipo de backup existente. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeDelete --backupTypeId 1 --verbose |
|
Enumere los tipos de backups. |
snapcreator --server IP --port Port --user User --passwd Password --action backupTypeList --verbose |
|
Clones |
Clonar una LUN. Realiza un backup del sistema de almacenamiento principal y, a continuación, clona el backup mediante un clon LUN. También se gestiona la asignación de volúmenes de iGroups. Esto requiere un entorno SAN o Isan. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneLun --policy Policy --verbose |
Clonar un volumen. Realiza un backup del sistema de almacenamiento principal y, a continuación, clona el backup mediante un clon del volumen. También se gestiona la asignación de volúmenes de grupos de iniciadores, NFS o CIFS. Esto requiere un entorno SAN, Isan o NAS. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneVol --policy Policy --verbose |
|
Eliminar un clon. Realiza una operación de eliminación de clones basada en la política de retención especificada. Solo se conserva una copia del clon LUN. Los clones de volúmenes tienen un uso asociado a políticas. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneDel --policy Policy --verbose |
|
Enumere los clones de Snap Creator. Muestra los clones de volúmenes de Snap Creator para una configuración determinada. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action cloneList --verbose |
|
Enumere los volúmenes de Snap Creator. La enumera los volúmenes de Snap Creator para la configuración especificada en el sistema de almacenamiento principal. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action volumeList --verbose |
|
Archivos de configuración |
Importar una configuración. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action configImport --importFile file_path --verbose |
Exportar una configuración. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action configExport --exportFile file_path --verbose |
|
Importar un archivo de configuración global. |
snapcreator --server IP --port Port --user User --passwd Password --action globalImport --importFile file_path --verbose |
|
Exportar un archivo de configuración global. |
snapcreator --server IP --port Port --user User --passwd Password --action globalExport --ExportFile file_path --verbose |
|
Eliminar un archivo de configuración global del repositorio. |
snapcreator --server IP --port Port --user User --passwd Password --action globalDelete --verbose |
|
Importe un archivo de configuración global para un perfil determinado al repositorio. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalImport --importFile file_path --verbose |
|
Exportar un archivo de configuración global para un perfil determinado desde el repositorio. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalExport --exportFile file_path --verbose |
|
Eliminar una configuración global para un perfil determinado del repositorio. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileglobalDelete --verbose |
|
Actualizar los archivos de configuración más antiguos en un perfil. Agrega parámetros recién introducidos a archivos de configuración anteriores. Antes de ejecutar este comando, todos los archivos de configuración antiguos deben copiarse en la carpeta scServer/engine/Configurations junto con la carpeta profile. |
snapcreator --server IP --port port --user userid --passwd password --upgradeConfigs --profile profile_name --verbose |
|
Trabajos |
Enumera todos los trabajos y su estado. |
snapcreator --server IP --port Port --user User --passwd Password --action jobStatus --verbose |
Política |
Añada una nueva directiva local. |
snapcreator --server IP --port Port --user User --passwd Password --action policyAdd --schedId 1 --backupTypeId 1 --policyType local --policyName testPolicy --primaryCount 7 --primaryAge 0 --verbose |
Añadir una nueva política de SnapMirror. |
snapcreator --server IP --port Port --user User --passwd Password --action policyAdd --schedId 1 --backupTypeId 1 --policyType snapmirror --policyName testPolicy --primaryCount 7 --primaryAge 0 --verbose |
|
Añada una nueva política de SnapVault. |
snapcreator --server IP --port Port --user User --passwd Password --action policyAdd --schedId 1 --backupTypeId 1 --policyType snapvault --policyName testPolicy --primaryCount 7 --primaryAge 0 --secondaryCount 30 --secondaryAge 0 --verbose |
|
Actualizar una política de SnapMirror. |
snapcreator --server IP --port Port --user User --passwd Password --action policyUpdate --policyId 1 --schedId 1 --backupTypeId 1 --policyType snapmirror --policyName testPolicy --primaryCount 7 --primaryAge 0 --verbose |
|
Actualizar una política de SnapVault. |
snapcreator --server IP --port Port --user User --passwd Password --action policyUpdate --policyId 1 --schedId 1 --backupTypeId 1 --policyType snapvault --policyName testPolicy --primaryCount 7 --primaryAge 0 --secondaryCount 30 --secondaryAge 0 --verbose |
|
Eliminar una política. |
snapcreator --server IP --port Port --user User --passwd Password --action policyDelete --policyId 1 --verbose |
|
Enumerar todas las directivas. |
snapcreator --server IP --port Port --user User --passwd Password --action policyList --verbose |
|
Muestra detalles adicionales de una política concreta. |
snapcreator --server IP --port Port --user User --passwd Password --action policyDetails --policyId 1 --verbose |
|
Asignar directivas a un perfil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyAssignToProfile --policies testPolicy --verbose |
|
Deshacer la asignación de directivas para un perfil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyUnassignFromProfile --verbose |
|
Enumera todas las directivas asignadas a un perfil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action policyListForProfile --verbose |
|
Programas de normativas |
Cree una programación de políticas cada hora. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --verbose |
Cree una programación de política diaria. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName DailyBackup --schedFreqId 3 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --verbose |
|
Crear una programación de políticas semanal. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName WeeklyBackup --schedFreqId 4 --schedActionId 1 --schedDayOfWeek day_of_week --schedHour hour --schedMin minute --schedActive true --verbose |
|
Crear una programación de políticas de cron. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedAdd --schedName CronBackup --schedFreqId 5 --schedActionId 1 --schedCron '0 0/5 14,18 * * ?' --schedActive true --verbose |
|
Actualice una programación de política por horas. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --verbose |
|
Actualizar un programa de política diario. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName DailyBackup --schedFreqId 3 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --verbose |
|
Actualizar una programación de política semanal. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName WeeklyBackup --schedFreqId 4 --schedActionId 1 --schedDayOfWeek day_of_week --schedHour hour --schedMin minute --schedActive true --verbose |
|
Actualizar una programación de políticas de cron. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedUpdate --schedId 1 --schedName CronBackup --schedFreqId 5 --schedActionId 1 --schedCron '0 0/5 14,18 * * ?' --schedActive true --verbose |
|
Eliminar una programación de política. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedDelete --schedId 1 --verbose |
|
Enumerar programas de directivas. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedList --verbose |
|
Muestra información adicional acerca de la programación de una política. |
snapcreator --server IP --port Port --user User --passwd Password --action policySchedDetails --schedId 1 --verbose |
|
Perfiles |
Cree un nuevo perfil. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileCreate --verbose |
Eliminar un perfil. Nota: los archivos de configuración del perfil también se eliminan. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileDelete --verbose |
|
Restaurar |
Realizar restauraciones interactivas. Realiza una operación de restauración de archivos interactiva o una operación de restauración de volumen interactiva para una determinada política. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action restore --policy Policy --verbose |
Realice una restauración de volúmenes no interactiva. Realiza una restauración de volúmenes no interactiva. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action restore --policy Policy --verbose --nonInteractive --cntName controller --volName volume --backupName name |
|
Realizar una restauración de archivos no interactiva. Realiza una restauración de archivos no interactiva. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action restore --policy Policy --verbose --nonInteractive --cntName controller --volName volume --backupName name --fileNames file_path1,file_path2,etc. |
|
Programaciones |
Cree una nueva programación horaria. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedCreate --policy Policy --schedName HourlyBackup --schedFreqId 2 --schedActionId 1 --schedMin minute --schedActive true --schedStartDate date --verbose |
Cree una nueva programación diaria. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedCreate --policy Policy --schedName DailyBackup --schedFreqId 3 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Crear una nueva programación semanal. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedCreate --policy Policy --schedName WeeklyBackup --schedFreqId 4 --schedActionId 1 --schedDayOfWeek day_of_week --schedHour hour --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Cree una nueva programación cron. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedCreate --policy Policy --schedName CronBackup --schedFreqId 5 --schedActionId 1 --schedCron "0 0/5 14,18 * * ?" --schedActive true --schedStartDate date --verbose |
|
Ejecute una programación. |
snapcreator --server IP --port Port --user User --passwd Password --action schedRun --schedId 1 --verbose |
|
Eliminar una programación. |
snapcreator --server IP --port Port --user User --passwd Password --action schedDelete --schedId 10 --verbose |
|
Actualice una programación por hora. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedUpdate --policy Policy --schedName HourlyBackup --schedFreqId 2 --schedId 1 --schedActionId 1 --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Actualizar un programa diario. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedUpdate --policy Policy --schedName DailyBackup --schedFreqId 3 --schedId 1 --schedActionId 1 --schedHour hour --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Actualizar una programación semanal. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedUpdate --policy Policy --schedName WeeklyBackup --schedFreqId 4 --schedId 1 --schedActionId 1 --schedDayOfWeek day_of_week --schedHour hour --schedMin minute --schedActive true --schedStartDate date --verbose |
|
Actualizar un programa de cron. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action schedUpdate --policy Policy --schedName CronBackup --schedFreqId 5 --schedId 1 --schedActionId 1 --schedCron "0 0/5 14,18 * * ?" --schedActive true --schedStartDate date --verbose |
|
Enumere todos los horarios. |
snapcreator --server IP --port Port --user User --passwd Password --action schedList --verbose |
|
Enumerar las acciones compatibles del programador. |
snapcreator --server IP --port Port --user User --passwd Password --action schedActionList --verbose |
|
Enumerar las frecuencias de programador admitidas. |
snapcreator --server IP --port Port --user User --passwd Password --action schedFreqList --verbose |
|
Muestra detalles adicionales de un ID de programación. |
snapcreator --server IP --port Port --user User --passwd Password --action schedDetails --schedId 1 --verbose |
|
scrdump |
Cree un archivo scrdump.vuels registros, archivos de configuración e información de soporte acerca de un perfil determinado en un archivo .zip llamado scudump ubicado en el directorio raíz de Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password -- profile Profile --config Config --action scdump --policy Policy --verbose |
Servidor y agente de Snap Creator |
Enumere el estado de todos los agentes conocidos del servidor de Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --action agentStatus --verbose |
Haga ping en un servidor de Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --action pingServer --verbose |
|
Hacer ping a un agente de Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --action pingAgent --agentName host_name --agentPort port --verbose |
|
Archivado |
Realizar la gestión del registro de archivos de acuerdo con las opciones del archivo de configuración. Esta operación requiere el agente de Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action arch --verbose |
Funcionalidad de protección de datos |
Configurar el conjunto de datos de funcionalidades de protección de datos de la consola de gestión de NetApp para una configuración determinada. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action pmsetup --verbose |
Muestra el estado de protección de datos de la relación SnapVault y SnapMirror de una controladora. Si no se configuró SnapVault o SnapMirror, no se muestran los resultados. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action dpstatus --verbose |
|
Inactivación/inactivación |
Realice la operación de inactividad para una aplicación determinada. Esta operación requiere el agente de Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action quiesce --verbose |
Realice la operación de inactivación para una aplicación determinada. Esta operación requiere el agente de Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action unquiesce --verbose |
|
Detección |
Realice la detección de una aplicación determinada. Esta operación requiere el agente de Snap Creator. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --config Config --action discover --verbose |