checkpoint

Gère les points de reprise dans Oracle FS Data Protection Manager (DPM).

RESUME

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,…]

DESCRIPTION

Gère les points de reprise dans Oracle FS Data Protection Manager (DPM).

Utilisez la sous-commande checkpoint pour exécuter l'une des tâches suivantes :
  • Créer des points de reprise, qui représentent une image à un point dans le temps de tous les LUN englobant le groupe de cohérence à sauvegarder.

  • Répertorier les points de reprise visibles à DPM.

  • Afficher des informations détaillées sur un point de reprise spécifié.

  • Modifier la description de point de reprise.

  • Restaurer les LUN source de point de reprise sur le point dans le temps représenté par le point de reprise.

  • Importer un fichier de point de reprise transportable.

  • Monter un fichier de point de reprise transportable importé à son emplacement de disque d'origine ou à un nouvel emplacement de disque.

SOUS-COMMANDES

‑help

Affiche l'aide relative à la sous-commande checkpoint.

‑create

Crée un point de reprise à partir d'une application ou d'un groupe de cohérence désigné.

Options disponibles :
‑id
Spécifie l'identificateur d'application ou de groupe de cohérence à partir duquel créer le point de reprise. L'option ‑id peut avoir différents effets selon l'existence d'autres options.
  • Lorsque l'option ‑id est utilisée sans l'option -application, DPM utilise un groupe de cohérence en tant que source du point de reprise.

  • Lorsque l'option ‑id est utilisée avec l'option ‑application, DPM utilise une application en tant que source du point de reprise.

L'option -id nécessite le paramètre consistencygroup ou application, qui spécifie l'identificateur du groupe de cohérence ou de l'application. Pour obtenir la valeur, exécutez l'une des commandes suivantes :
  • $ ofsdpmcli consistencygroup-list.

    Utilisez la valeur guid retournée par la CLI.

  • $ ofsdpmcli application-list.

    Utilisez la valeur guid retournée par la CLI.

Remarque: La valeur de l'identificateur inclut les crochets courbes ({ }), si elle est retournée par la CLI.
‑application

Indique que la valeur consistencyGroupOrAppIdentifier représente une application en tant que source du point de reprise. Lorsque vous utilisez conjointement les options ‑application et ‑id, DPM crée une série de points de reprise, un pour chaque groupe de cohérence figurant dans l'application. Créer une série de points de reprise dans plusieurs groupes de cohérence s'effectue de manière asynchrone, ce qui signifie que DPM crée un point de reprise avant de créer le suivant. Pour utiliser le groupe de cohérence comme source du point de reprise, utilisez l'option ‑id sans l'option ‑application.

‑description

Identifie la description du point de reprise.

‑permanent

Indique de remplacer ou non la règle de conservation active. Une règle de conservation spécifie que DPM ne conserve pas tous les points de reprise créés.

Options de permancence disponibles :
true

Indique que le point de reprise n'est pas sujet à la règle de conservation active.

false

Indique que le point de reprise est sujet à la règle de conservation active.

Utilisez la commande consistencygroup -modify afin de définir la règle de conservation pour tous les points de reprise. Vous pouvez spécifier le nombre maximal de points de reprise à conserver, le nombre maximal de jours pendant lesquels conserver les points de reprise ou une combinaison des deux paramètres.

‑options

Indique les options ayant été utilisées pour créer le point de reprise à partir d'une application ou d'un groupe de cohérence. Utilisez le format optionname:value pour chaque paire. Si vous utilisez plusieurs paires optionname:value, séparez-les par une virgule.

Procurez-vous le nom d'option et les paires de valeurs en lançant les commandes suivantes :
  • $ ofsdpmcli application ‑list ‑application associatedApplicationId -options

  • $ ofsdpmcli consistencgroup ‑list ‑consistencygroup guid ‑options

‑list
Options disponibles :
‑checkpoint

Spécifie le point de reprise dont vous voulez répertorier les informations. L'option -checkpoint implique l'option -details.

L'option -checkpoint nécessite le paramètre checkpointIdentifier, qui est l'identificateur du point de reprise. Pour obtenir la valeur, exécutez la commande suivante :

$ ofsdpmcli checkpoint -list.

Utilisez la valeur guid retournée par la CLI.

‑details

Fournit des informations supplémentaires sur le point de reprise, le cas échéant.

‑modify

Modifie le nom, la description et les paramètres de règle de conservation d'un point de reprise donné.

Options disponibles :
‑checkpoint

Indique le point de reprise à modifier.

L'option -checkpoint nécessite le paramètre checkpointIdentifier, qui est l'identificateur du point de reprise. Pour obtenir la valeur, exécutez la commande suivante :

$ ofsdpmcli checkpoint -list.

Utilisez la valeur guid retournée par la CLI.

‑description

Indique la nouvelle description du point de reprise.

‑permanent

Indique de remplacer ou non la règle de conservation active. Une règle de conservation spécifie que DPM ne conserve pas tous les points de reprise créés.

Options de permancence disponibles :
true

Indique que le point de reprise n'est pas sujet à la règle de conservation active.

false

Indique que le point de reprise est sujet à la règle de conservation active.

Utilisez la commande consistencygroup -modify afin de définir la règle de conservation pour tous les points de reprise. Vous pouvez spécifier le nombre maximal de points de reprise à conserver, le nombre maximal de jours pendant lesquels conserver les points de reprise ou une combinaison des deux paramètres.

Le système ne peut pas supprimer les points de reprise permanents à l'aide d'une règle de conservation. Vous devez supprimer ces points de reprise manuellement.

‑delete

Supprime un point de reprise désigné.

Options disponibles :
‑checkpoint

Indique le point de reprise à supprimer.

L'option -checkpoint nécessite le paramètre checkpointIdentifier, qui est l'identificateur du point de reprise. Pour obtenir la valeur, exécutez la commande suivante :

$ ofsdpmcli checkpoint -list.

Utilisez la valeur guid retournée par la CLI.

‑restore

Restaure les LUN source de points de reprise sur le point dans le temps représenté par le point de reprise.

La restauration à partir d'un point de reprise rétablit un groupe de cohérence à un point dans le temps spécifique. Le processus de restauration utilise les clones de LUN sur le Oracle FS System ou Oracle Axiom pour restaurer les LUN. Pour plus d'informations sur la restauration d'un LUN à partir d'un clone de LUN, reportez-vous au Guide de l'administrateur d'Oracle Flash Storage System.

Pendant le processus de restauration, le groupe de cohérence est placé hors ligne tandis que les LUN source sont synchronisés sur les LUN de points de reprise sur le Oracle FS System ou Oracle Axiom.

Options disponibles :
‑checkpoint

Indique le point de reprise à restaurer.

L'option -checkpoint nécessite le paramètre checkpointIdentifier, qui est l'identificateur du point de reprise. Pour obtenir la valeur, exécutez la commande suivante :

$ ofsdpmcli checkpoint -list.

Utilisez la valeur guid retournée par la CLI.

‑options

Indique les options de restauration du point de reprise. Utilisez le format optionname:value pour chaque paire. Si vous utilisez plusieurs paires optionname:value, séparez-les par une virgule.

Procurez-vous le nom d'option et les paires de valeurs en lançant les commandes suivantes :
  • $ ofsdpmcli application ‑list ‑application associatedApplicationId -options

  • $ ofsdpmcli consistencgroup ‑list ‑consistencygroup guid ‑options

‑import

Importe un fichier de point de reprise transportable. Lorsque vous créez un point de reprise immédiat ou programmé, vous pouvez définir une option rendant le point de reprise transportable. Un point de reprise transportable est défini dans un document XML VSS (Volume Shadow Copy Service) Microsoft qui contient des informations de clone de LUN sur le point de reprise. Le terme VSS désignant clone de LUN est instantané. Vous pouvez créer des points de reprise transportables pour les bases de données Microsoft Exchange et Microsoft SQL.

Les points de reprise transportables peuvent être importés vers l'hôte d'origine ou vers un hôte différent connecté au Oracle FS System. Vous pouvez importer les clones de LUN d'un point de reprise transportable vers un hôte si ce dernier est connecté au Oracle FS System à partir duquel vous avez créé le point de reprise. Une fois un clone de LUN importé, il devient un LUN non géré par DPM.

Le document XML de point de reprise transportable dépend du système d'exploitation et de l'architecture système de l'hôte sur lequel est placé le document. Lorsque vous importez des points de reprise transportables, vérifiez que le système d'exploitation et l'architecture source sont compatibles avec l'hôte cible vers lequel vous importez les points de reprise.
  • Les points de reprise transportables créés sur un serveur Windows 2008 ou Windows 2008 R2 qui présente une architecture 32 ou 64 bits peuvent être importés vers un hôte cible ayant le même système d'exploitation d'une architecture quelconque.

  • Les points de reprise transportables créés sur un serveur Windows 2012 ou Windows 2012 R2 qui présente une architecture 32 ou 64 bits peuvent être importés vers un hôte cible ayant le même système d'exploitation d'une architecture quelconque.

Remarque: Reportez-vous à l'article Microsoft Developer Network intitulé compatibilité des applications VSS (http://msdn.microsoft.com/en-us/library/aa384627(VS.85).aspx).
Lorsque vous importez un point de reprise transportable, vous avez la possibilité de monter les clones de LUN (appelés instantanés dans l'interface DPM) pendant le processus d'importation ou plus tard une fois le fichier XML de point de reprise importé. Lorsque vous montez les clones de LUN au moment de l'importation, vous pouvez monter les volumes à leur emplacement d'origine ou les mapper avec un nouvel emplacement. Dans les deux cas, les points de reprise importés ne sont ni vus ni gérés par DPM. Si vous choisissez de ne pas mapper les clones de LUN pendant le processus d'importation, vous pouvez les mapper ultérieurement à l'aide des outils de gestion de disque de Windows.
Remarque: Lorsque vous montez des points de reprise sur des systèmes Windows, procédez au montage sur un disque mappé et non pas un dossier de montage.
Options disponibles :
‑file

Indique le chemin et le nom de fichier complets utilisés comme fichier source de l'opération d'importation.

‑options

Spécifie les options d'importation du point de reprise. Utilisez le format optionname:value pour chaque paire. Si vous utilisez plusieurs paires optionname:value, séparez-les par une virgule.

Procurez-vous le nom d'option et les paires de valeurs en lançant les commandes suivantes :
  • $ ofsdpmcli application ‑list ‑application associatedApplicationId -options

  • $ ofsdpmcli consistencgroup ‑list ‑consistencygroup guid ‑options

‑mount

Monte un point de reprise transportable à partir de son document d'instantané transportable.

Options disponibles :
‑file

Indique le chemin et le nom de fichier complets utilisés comme données source de l'opération de montage. L'option -file constitue les informations fournies pour importer (-import) le fichier.

Remarque: Lorsque vous montez des points de reprise sur des systèmes Windows, procédez au montage sur un disque mappé et non pas un dossier de montage.

Par exemple, pour spécifier le chemin de disque, utilisez la syntaxe suivante :

C:\fulldrivepath\filename

‑snapshots

Spécifie le clone de LUN (instantané) transportable importé à monter sur le système. Utilisez le format snapshotID:desiredMountPoint pour chaque montage. Si vous utilisez plusieurs paires, séparez-les par une virgule.

Procurez-vous les informations de montage à l'aide de la commande checkpoint -import.

EXEMPLE

Exécutez la commande checkpoint pour créer un point de reprise permanent dans un groupe de cohérence spécifié.

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

Résultats : DPM crée le point de reprise.

Exécutez la commande checkpoint ‑list pour afficher le point de reprise.

$ 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>