Systèmes d'exploitation WindowsSystèmes d'exploitation Linux

Csv

L'option csv permet au client d'utiliser un fichier CSV (valeurs séparées par une virgule) pour définir différents réglages de restauration et les appliquer à une série d'opérations de restauration de machines virtuelles.

Dans le fichier .csv spécifié, vous pouvez définir des en-têtes de colonnes avec des réglages qui annulent et remplacent les options équivalentes du client. Les noms des colonnes sont sensibles à la casse.

L'utilisation d'une colonne CSV prévaut sur l'option de ligne de commande équivalente. L'option équivalente est ignorée si elle est utilisée avec la commande restore vm -csv.
  • "New Virtual Machine Name" remplace l'option -vmname lors de la restauration.
  • "New Datastore" remplace l'option -datastore lors de la restauration.
  • "New Datacenter" remplace l'option -datacenter lors de la restauration.
  • "New Host" remplace l'option -host lors de la restauration.
  • "PITDATE" remplace l'option -pitdate à la restauration.
  • "PITTIME" remplace l'option -pittime à la restauration.

Clients pris en charge

Systèmes d'exploitation LinuxCette option peut être utilisée avec les clients x86_64 Linux® pris en charge.

Systèmes d'exploitation WindowsCette option peut être utilisée avec les clients Windows pris en charge. Cette option n'est pas valide pour les sauvegardes Data Protection for Microsoft Hyper-V .

Data moverCette fonctionnalité n'est disponible que si le client est utilisé en tant qu'outil de transfert de données pour IBM Storage Protect for Virtual Environments : Data Protection for VMware.

Fichier d'options

Systèmes d'exploitation LinuxCette option est valable dans le fichier de paramètres du système client (dsm.sys), ou sur la ligne de commande pour Restore VM. Elle peut également être incluse sur le serveur dans un jeu d'options client. Elle ne peut pas être spécifiée dans l'éditeur de préférences.

Systèmes d'exploitation WindowsCette option peut être définie dans le fichier de paramètres du client (dsm.opt) ou sur la ligne de commande pour Restore VM. Elle peut également être incluse sur le serveur dans un jeu d'options client. Elle ne peut pas être spécifiée dans l'éditeur de préférences.

Syntaxe

Lire le diagramme de syntaxeIgnorer le diagramme de syntaxe graphique Csv   csvfilespec

Paramètres

csvfilespec
L'utilisation d'une colonne CSV prévaut sur l'option de ligne de commande équivalente. Toute option équivalente est ignorée si elle est utilisée avec la commande restore vm -csv.

Par exemple, si vous spécifiez la commande restore vm "restore_vm_list.csv" -csv -datacenter="Mambo 5" alors que la colonne "New Datacenter" est déjà spécifiée dans le fichier CSV, l'option -datacenter est ignorée.

La liste suivante recense les colonnes CSV qui prévalent sur les options client équivalentes :
Tableau 1. Noms des en-têtes de colonne
En-tête Description Utilisation
Virtual Machine Name Le nom de la machine virtuelle à restaurer. Aucun caractère générique n'est autorisé. Sensible à la casse. Cette colonne est obligatoire.
New Virtual Machine Name Le nom de la machine virtuelle restaurée. Cette colonne utilise la même syntaxe que l'option -vmname. Facultatif. Cette colonne peut rester vide si vous souhaitez réutiliser le nom existant.
New Datastore Le nouveau magasin de données dans lequel sont restaurés les disques virtuels. Cette colonne utilise la même syntaxe que l'option -datastore. Facultatif. Cette colonne peut rester vide si vous souhaitez réutiliser le magasin de données existant.
New Datacenter Le nouveau centre de données auquel la machine virtuelle doit être associée. Utilise la même syntaxe que l'option -datacenter. Facultatif. Cette colonne peut rester vide si vous souhaitez réutiliser le centre de données existant.
New Host Le nouvel hôte sur lequel la machine virtuelle sera restaurée. Cette colonne utilise la même syntaxe que l'option -host. Facultatif. Cette colonne peut rester vide si vous souhaitez réutiliser l'hôte existant.
Pitdate La date du point de cohérence à partir duquel la sauvegarde est spécifiée. Cette colonne utilise la même syntaxe que l'option -pitdate. Facultatif. Laissez cette colonne vide pour indiquer que la sauvegarde à restaurer est la sauvegarde active. Cette colonne devient en revanche obligatoire dès lors que la colonne PITTIME est spécifiée dans le fichier CSV. Les dates PITDATE doivent obéir au format spécifié par l'option DATEFORMAT. La valeur par défaut dépend de l'environnement local (paramètres régionaux) en vigueur dans le système Windows. Sous Linux, la valeur par défaut est DATEFORMAT 1.
Pittime L'heure du point de cohérence à partir duquel la sauvegarde est spécifiée. Cette colonne utilise la même syntaxe que l'option -pittime. Facultatif. Laissez cette colonne vide pour indiquer que la sauvegarde à restaurer est la sauvegarde active ou si seule la date du point de cohérence (PITDATE) est spécifiée. Les heures PITDATE doivent obéir au format spécifié par l'option TIMEFORMAT. La valeur par défaut dépend de l'environnement local (paramètres régionaux) en vigueur dans le système Windows. Sous Linux, la valeur par défaut est TIMEFORMAT 1.

L'astérisque (*) signifie que la partie correspondante du nom de MV d'origine doit être réutilisée dans une construction générique du nom de la MV restaurée.

Les conventions de ligne de commande suivantes sont également en vigueur :
  • <date> est remplacé par la date de la restauration.
  • <time> est remplacé par l'heure de la restauration.
  • <timestamp> est remplacé par une combinaison de sorties <date> et <time>.

Certains éléments peuvent être placés entre guillemets. Par exemple, les noms de MV contenant des virgules ou des guillemets.

"Poem Repository ""A-F"" 20th Century" 

Ici, des guillemets sont utilisés pour exprimer un guillemet (").

Exemples

Exemple de l'apparence d'un fichier CSV à son ouverture dans une vue de feuille de calcul :


Virtual Machine Name  New Virtual Machine Name  New Host  New Datastore  New Datacenter  NOTES1           NOTES2  PITDATE  PITTIME
VM1                              *-DR_restore             esx4.ibm.com   DS_8            DC_RecoverSite1  group1      
VM2                              *-DR_restore             esx4.ibm.com   DS_8            DC_RecoverSite1  group1
VM3                              *-DR_restore             esx4.ibm.com   DS_8            DC_RecoverSite1  group1
VM4                              *-DR_restore             esx5.ibm.com   DS_10           DC_RecoverSite1  group2
VM5                              *-DR_restore             esx5.ibm.com   DS_10           DC_RecoverSite1  group2

Les exemples suivants présentent les fichiers texte CSV exportés depuis les fichiers csv.

Exemple 1 :

Virtual Machine Name,New Virtual Machine Name,New Host,New Datastore,New Datacenter,NOTES1,NOTES2,PITDATE,PITTIME
VM1,*-DR_restore,esx4.ibm.com,DS_8,DC_RecoverSite1,group1      
VM2,*-DR_restore,esx4.ibm.com,DS_8,DC_RecoverSite1,group1
VM3,*-DR_restore,esx4.ibm.com,DS_8,DC_RecoverSite1,group1
VM4,*-DR_restore,esx5.ibm.com,DS_10,DC_RecoverSite1,group2
VM5,*-DR_restore,esx5.ibm.com,DS_10,DC_RecoverSite1,group2
Exemple 2 :

Virtual Machine Name,New Virtual Machine Name,New Host,New Datastore,New Datacenter,NOTES1,NOTES2,PITDATE,PITTIME
Tiny Linux VM,Tiny Linux VM -restore,,,,,,,
lucasTestVM10,* -restore,,,,,,10/03/2017,10:35 AM
big-cet-4TB,,devesx06.storage.tucson.ibm.com,,,,10/05/2017,,