checkpoint

Gestiona los puntos de control en Oracle FS Data Protection Manager (DPM).

SINOPSIS

ofsdpmcli checkpoint ‑help
ofsdpmcli checkpoint ‑create‑id  consistencyGroupOrAppIdentifier [‑application] [‑description description] [‑permanent {true | false}] [‑optionsoptionName1:value,optionName2:value,…]
ofsdpmcli checkpoint ‑list [‑checkpoint checkpointIdentifier] [‑details]
ofsdpmcli checkpoint ‑modify ‑checkpoint checkpointIdentifier [‑descriptiondescription] [‑permanent {true | false}]
ofsdpmcli checkpoint ‑delete‑checkpoint checkpointIdentifier
ofsdpmcli checkpoint ‑restore [‑checkpoint checkpointIdentifier] [‑optionsoptionName1:valueoptionName2:value,…
ofsdpmcli checkpoint ‑import‑file absolutePathToFile [‑options optionName1:valueoptionName2:value,…]
ofsdpmcli checkpoint‑mount‑file absolutePathToFile [‑snapshots snapshotId1:mountPoint1snapshotId2:mountPoint2,…]

DESCRIPCIÓN

Gestiona los puntos de control en Oracle FS Data Protection Manager (DPM).

Utilice el subcomando checkpoint para realizar cualquiera de las siguientes acciones:
  • Crear puntos de control, que representen una imagen coherente de un momento dado de todos los LUN que conforman el grupo de coherencia para la copia de seguridad.

  • Mostrar puntos de control visibles para DPM.

  • Mostrar información detallada sobre un punto de control específico.

  • Modificar la descripción del punto de control.

  • Restaurar los LUN de origen del punto de control al momento dado representado por el punto de control.

  • Importar un archivo de punto de control transportable.

  • Montar un archivo de punto de control transportable importado a la ubicación de unidad original o nueva.

SUBCOMANDOS

‑help

Muestra la documentación de ayuda del subcomando checkpoint.

‑create

Crea un punto de control a partir de una aplicación o grupo de coherencia designados.

Opciones válidas:
‑id
Especifica el identificador de la aplicación o del grupo de coherencia a partir del cual se crea el punto de control. La opción ‑id puede tener diferentes significados en función de la presencia de otras opciones.
  • Cuando se utiliza la opción ‑id sin la opción -application, DPM usa un grupo de coherencia como el origen del punto de control.

  • Cuando se utiliza la opción ‑id con la opción -application, DPM usa una aplicación como el origen del punto de control.

La opción -id requiere el parámetro consistencygroup o application, que especifica el identificador del grupo de coherencia o de la aplicación. Obtenga el valor mediante la ejecución de uno de los siguientes comandos:
  • $ ofsdpmcli consistencygroup-list.

    Utilice el valor guid devuelto por la CLI.

  • $ ofsdpmcli application-list.

    Utilice el valor guid devuelto por la CLI.

Nota: El valor del identificador incluye las llaves ( { } ), si es devuelto por la CLI.
‑application

Indica que el valor consistencyGroupOrAppIdentifier representa una aplicación como el origen del punto de control. Cuando utilice las opciones ‑application e ‑id juntas, DPM crea una serie de puntos de control, uno para cada grupo de coherencia en la aplicación. La creación de una serie de puntos de control en múltiples grupos de coherencia es un proceso asíncrono, que implica que DPM crea un punto de control antes de crear el siguiente. Para utilizar el grupo de coherencia como el origen del punto de control, utilice la opción ‑id sin la opción ‑application.

‑description

Identifica la descripción del punto de control.

‑permanent

Indica si se debe anular la política de retención activa. Una política de retención especifica que DPM no conserva todos los puntos de control creados.

Opciones de permanencia válidas:
verdadero

Indica que el punto de control no está sujeto a la política de retención activa.

falso

Indica que el punto de control está sujeto a la política de retención activa.

Utilice el comando consistencygroup -modify para establecer la política de retención de todos los puntos de control. Puede especificar el número máximo de puntos de control para conservar, el número máximo de días para conservar los puntos de control, o una combinación de ambos parámetros.

‑options

Especifica las opciones que se utilizaron para crear el punto de control desde una aplicación o grupo de coherencia. Utilice el formato optionname:value para cada par. Separe los diversos pares optionname:value con comas.

Obtenga los pares de valor y nombre de opción mediante la ejecución de los siguientes comandos:
  • $ ofsdpmcli application ‑list ‑application associatedApplicationId -options

  • $ ofsdpmcli consistencgroup ‑list ‑consistencygroup guid ‑options

‑list
Opciones válidas:
‑checkpoint

Especifica el punto de control para el que desea mostrar la información. La opción -checkpoint implica la opción -details.

El punto de control requiere el parámetro checkpointIdentifier, que es el identificador del punto de control. Obtenga el valor mediante la ejecución del siguiente comando:

$ ofsdpmcli checkpoint -list.

Utilice el valor guid devuelto por la CLI.

‑details

Proporciona información adicional sobre el punto de control, si está disponible.

‑modify

Modifica la configuración de la política de retención, la descripción y el nombre de un punto de control determinado.

Opciones válidas:
‑checkpoint

Especifica el punto de control que se va a modificar.

El punto de control requiere el parámetro checkpointIdentifier, que es el identificador del punto de control. Obtenga el valor mediante la ejecución del siguiente comando:

$ ofsdpmcli checkpoint -list.

Utilice el valor guid devuelto por la CLI.

‑description

Especifica la nueva descripción del punto de control.

‑permanent

Indica si se debe anular la política de retención activa. Una política de retención especifica que DPM no conserva todos los puntos de control creados.

Opciones de permanencia válidas:
verdadero

Indica que el punto de control no está sujeto a la política de retención activa.

falso

Indica que el punto de control está sujeto a la política de retención activa.

Utilice el comando consistencygroup -modify para establecer la política de retención de todos los puntos de control. Puede especificar el número máximo de puntos de control para conservar, el número máximo de días para conservar los puntos de control, o una combinación de ambos parámetros.

El sistema no puede suprimir los puntos de control permanentes mediante una política de retención. Debe suprimir manualmente los puntos de control permanentes.

‑delete

Suprime un punto de control designado.

Opciones válidas:
‑checkpoint

Especifica el punto de control para suprimir.

El punto de control requiere el parámetro checkpointIdentifier, que es el identificador del punto de control. Obtenga el valor mediante la ejecución del siguiente comando:

$ ofsdpmcli checkpoint -list.

Utilice el valor guid devuelto por la CLI.

‑restore

Restaura los LUN de origen de puntos de control al momento dado representado por el punto de control.

La restauración desde un punto de control revierte un grupo de coherencia a un momento dado en particular. El proceso de restauración utiliza los clones de LUN del sistema Oracle FS o el sistema Oracle Axiom para restaurar los LUN. Para obtener más información sobre la restauración de un LUN desde un clon de LUN, consulte la Guía del administrador del sistema Oracle Flash Storage.

Durante el proceso de restauración, el grupo de coherencia se coloca fuera de línea mientras que los LUN de origen se sincronizan con los LUN del punto de control en el sistema Oracle FS o el sistema Oracle Axiom.

Opciones válidas:
‑checkpoint

Especifica el punto de control que se va a restaurar.

El punto de control requiere el parámetro checkpointIdentifier, que es el identificador del punto de control. Obtenga el valor mediante la ejecución del siguiente comando:

$ ofsdpmcli checkpoint -list.

Utilice el valor guid devuelto por la CLI.

‑options

Especifica las opciones para restaurar el punto de control. Utilice el formato optionname:value para cada par. Separe los diversos pares optionname:value con comas.

Obtenga los pares de valor y nombre de opción mediante la ejecución de los siguientes comandos:
  • $ ofsdpmcli application ‑list ‑application associatedApplicationId -options

  • $ ofsdpmcli consistencgroup ‑list ‑consistencygroup guid ‑options

‑import

Importa un archivo de punto de control transportable. Al crear un punto de control inmediato o programado, puede establecer una opción que haga que el punto de control sea transportable. Un punto de control transportable se define en un documento XML del servicio de instantáneas de volumen de Microsoft (VSS) que incluye información de clon de LUN sobre del punto de control. La terminología de VSS para clon de LUN es snapshot. Puede crear puntos de control transportables para bases de datos Microsoft Exchange y Microsoft SQL.

Los puntos de control transportable se pueden importar al host original o a un host diferente conectado al sistema Oracle FS. Puede importar los clones de LUN de un punto de control transportable a un host, si ese host está conectado al sistema Oracle FS desde el que se creó el punto de control. Una vez que un clon de LUN se importa, se convierte en un LUN no gestionado por DPM.

El documento XML de punto de control transportable depende del SO y de la arquitectura del sistema del host en el que se coloca el documento. Al importar puntos de control transportables, asegúrese de que el SO y la arquitectura de origen sean compatibles con el host de destino al que se está importando.
  • Los puntos de control transportables creados en un servidor Windows 2008 o Windows 2008 R2 con arquitectura de 32 o 64 bits pueden importarse en un host de destino del mismo SO de cualquier arquitectura.

  • Los puntos de control transportables creados en un servidor Windows 2012 o Windows 2012 R2 con arquitectura de 32 o 64 bits pueden importarse en un host de destino del mismo SO de cualquier arquitectura.

Nota: Consulte el artículo de Microsoft Developer Network VSS Application Compatibility (http://msdn.microsoft.com/en-us/library/aa384627(VS.85).aspx).
Al importar un punto de control transportable, tiene la opción de montar los clones de LUN (llamados snapshots within the DPM interface) durante el proceso de importación o más adelante después de haber importado el archivo XML del punto de control. Cuando monta los clones de LUN en el momento de la importación, puede montar los volúmenes en su ubicación original o asignarlos a una nueva ubicación. En ambos casos, DPM no ve ni gestiona los puntos de control importados. Si elige no asignar los clones de LUN durante el proceso de importación, puede asignarlos más adelante utilizando las herramientas de gestión de discos de Windows.
Nota: Al montar puntos de control en sistemas Windows, monte en una unidad asignada, no en una carpeta.
Opciones válidas:
‑file

Especifica la ruta completa y el nombre de archivo que se usa como el archivo de origen de la operación de importación.

‑options

Especifica las opciones para importar el punto de control. Utilice el formato optionname:value para cada par. Separe los diversos pares optionname:value con comas.

Obtenga los pares de valor y nombre de opción mediante la ejecución de los siguientes comandos:
  • $ ofsdpmcli application ‑list ‑application associatedApplicationId -options

  • $ ofsdpmcli consistencgroup ‑list ‑consistencygroup guid ‑options

‑mount

Monta un punto de control transportable importado desde su documento de instantánea transportable.

Opciones válidas:
‑file

Especifica la ruta completa y el nombre de archivo que se usan como los datos de origen de la operación de montaje. La opción -file es la misma información proporcionada para ejecutar -import para el archivo.

Nota: Al montar puntos de control en sistemas Windows, monte en una unidad asignada, no en una carpeta.

Por ejemplo, para especificar la ruta de la unidad, utilice la siguiente sintaxis:

C:\fulldrivepath\filename

‑snapshots

Especifica el clon de LUN (instantánea) transportable importado para montar en el sistema. Utilice el formato snapshotID:desiredMountPoint para cada montaje. Separe los diversos pares con comas.

Obtenga la información de montaje mediante el comando checkpoint -import.

EJEMPLO

Ejecute el comando checkpoint para crear un punto de control permanente en un grupo de coherencia especificado.

$ ofsdpmcli checkpoint ‑create ‑id {DA849819‑EF2E‑4C95‑8E7E‑10C7A1ADFB76} ‑description "CLI Checkpoint" ‑permanent true

Resultados: DPM crea el punto de control.

Ejecute checkpoint ‑list para mostrar el punto de control.

$ ofsdpmcli checkpoint ‑list
Oracle FS System Data Protection Manager ‑ CLI v3.5.0 <data> <value> <struct> <member> <name>checkpointStatus</name> <value>Ready for Restore</value> </member> <member> <name>description</name> <value>CLI Checkpoint 2</value> </member> <member> <name>guid</name> <value>41303031363A1049D4E14B986DE</value> </member> <member> <name>name</name> <value /> </member> <member> <name>timestamp</name> <value>03/29/2014 01:13:46 PM</value> </member> </struct> </value> <value> <struct> <member> <name>checkpointStatus</name> <value>Ready for Restore</value> </member> <member> <name>description</name> <value>CLI Checkpoint 3</value> </member> <member> <name>guid</name> <value>{7FBC98C3‑B4FA‑AE6277BE065E}</value> </member> <member> <name>name</name> <value /> </member> <member> <name>timestamp</name> <value>3/30/2014 3:04:39 PM</value> </member> </struct> </value> <value> <struct> <member> <name>checkpointStatus</name> <value>Ready for Restore</value> </member> <member> <name>description</name> <value>checkpoints for SQL server</value> </member> <member> <name>guid</name> <value>{FF4710CF‑B019‑C6E08412F84C}</value> </member> <member> <name>name</name> <value /> </member> <member> <name>timestamp</name> <value>3/29/2014 12:43:08 PM</value> </member> </struct> </value> </data>