Realizar operaciones de backup, restauración y clonado mediante scripts previos y posteriores
Colaboradores
Puede usar su propio script para iniciar una operación de backup, restauración o clonado. SnapManager muestra una página Task-abling en el asistente Backup Create, el asistente Restore or Recover o el asistente Clone Create, donde puede seleccionar el script y proporcionar valores a los parámetros que requiera el script.
-
Instale los scripts de los plugins en la ubicación correcta de instalación de SnapManager.
-
Verifique que los plugins se hayan instalado correctamente mediante el comando smo plugin check.
-
Asegúrese de que está utilizando el shell BASH.
En la interfaz de línea de comandos (CLI), enumere el nombre del script, seleccione los parámetros y configure los valores.
-
Para verificar que está usando el shell BASH, introduzca el siguiente comando en el símbolo del sistema:bash
Como alternativa, puede introducir el comando cuál-bash en el símbolo del sistema y utilizar el resultado del comando como parámetro de inicio del script.
El shell BASH funciona correctamente si no ve un error.
-
Para la operación de backup, introduzca la opción -taskspec y proporcione la ruta absoluta del archivo XML de especificación de tareas para realizar un preprocesamiento o una actividad de posprocesamiento que se debe realizar antes o después de la operación de backup: smo backup create -profile_name {[-full {-online | -offline | -auto} [-retenga {-hora | [-diaria | -semanal | -mensual | -unlimited}] [-verify] | [-data [-lablothora archivos [archivos] | [-tablespaces [-commentation]] [-compointing] | -retain] [-Protect | -noProtect | -protectnoow] [-backup-destinpath1 [,[path2]]] [-exclude-destinpath1 [,path2]] [-pruns {-all | -untilSCNuntilSCN | -before {-dateyyyy-MM-HH:mm:ss | -desprune_copias de seguridad_en línea] [-prune]-prune-prune] -days] -topick-prune |-prune |-prune-prune-prune]-prune
Si se produce un error en la operación del plugin de backup, solo se muestran el nombre del plugin y el código de devolución. El script del plugin debe incluir mensajes de registro y redirigir los mensajes a los archivos de registro definidos por el usuario.
-
Para la operación de restauración de backup, Entre en la opción -taskspec y proporcione la ruta absoluta del archivo XML de especificación de la tarea para realizar un preprocesamiento o una actividad de post-procesamiento que ocurra antes o después de la operación de restauración:smo backup restore -profileprofile_name {-<label> | -<id> <until>} {-restoreprofile|-<tablespaces> | -complete | -restauranted <files> <restorespec>} [-nallControllesologs] | {}-restoreup | { -desde-secundario [-temp-volume <temp_volume>] [-copy-idid][-taske5ry <taskspec>] [-verify][-force] backup restore -fast [require | override | fallback | off] [-preview] -dump [-quiet | -verbose]
Si se produce un error en la operación del plugin de restauración, solo se muestran el nombre del plugin y el código de devolución. El script del plugin debe incluir mensajes de registro y redirigir los mensajes a los archivos de registro definidos por el usuario.
-
Para la operación de creación de clones, introduzca la opción -taskspec y proporcione la ruta absoluta del archivo XML de especificación de tareas para realizar un procesamiento previo o una actividad de procesamiento posterior que debe tener lugar antes o después de la operación de clonado: clone create -profileprofile_name {-backup-labelbackup_name | -backup-<backup-id>| -current} -newsidnew_sid-clonespecefull_path_to_clonespecepecefile [-<yes, no, inherit>] [-<host>] [-<label>] [-<comment>]-deed-<id>-secondary] [-<taskspec>--poverbowed]
Si se produce un error en la operación del plugin de clonado, solo se muestran el nombre del plugin y el código de devolución. El script del plugin debe incluir mensajes de registro y redirigir los mensajes a los archivos de registro definidos por el usuario.
Ejemplo de creación de una copia de seguridad utilizando el archivo XML de especificación de tareas
smo backup create -profile SALES1 -full -online -taskspec sales1_taskspec.xml -force -verify