Guide de l'administrateur Veritas NetBackup™ for VMware
- Introduction
- Tâches requises : présentation
- Remarques et conditions requises
- Configurer la communication entre NetBackup et VMware
- Ajout d'informations d'authentification NetBackup pour VMware
- Configurer des politiques NetBackup pour VMware
- Options de sauvegarde VMware
- Onglet Exclure les disques
- Configurer une politique intelligente VMware
- Réduire la taille des sauvegardes
- Sauvegarder des machines virtuelles
- Utiliser l'accélérateur pour sauvegarder des machines virtuelles
- Restaurer des machines virtuelles
- Restauration de la machine virtuelle VMware complète
- Boîtes de dialogue Récupération de machine virtuelle (restauration à l'emplacement d'origine)
- Boîtes de dialogue Récupération de machine virtuelle (restauration vers un autre emplacement)
- Restauration de disques de machine virtuelle VMware à l'aide de la sauvegarde, l'archivage et la restauration
- Restauration de disques de machine virtuelle VMware à l'aide des commandes NetBackup
- Restauration de fichiers spécifiques de machine virtuelle VMware
- Recherche sur les machines virtuelles pour la restauration
- Restaurer des machines virtuelles avec la récupération instantanée
- Utiliser NetBackup for vCloud Director
- Boîtes de dialogue Récupération de machine virtuelle pour vCloud Director
- Pratiques d'excellence et informations supplémentaires
- Dépannage
- Annexe A. Commandes NetBackup pour sauvegarder et restaurer des machines virtuelles
- Utilisation des commandes NetBackup pour créer une politique VMware
- Annexe B. Configuration des services pour NFS sous Windows
- A propos de la configuration des services NFS sous Windows 2012 ou 2016 (NetBackup for VMware)
- A propos de la configuration des services pour le NFS sous Windows 2008 et 2008 R2 (NetBackup for VMware)
- Annexe C. Option Réutiliser les résultats de requête de sélection de VM
- Annexe D. Sauvegarde de périphériques bruts VMware
Fichier de restauration de disque de la machine virtuelle VMware
Cette rubrique décrit les paramètres utilisé par NetBackup pour restaurer un ou des disques de machine virtuelle. NetBackup requiert que les paramètres soient décrits dans un fichier texte qui utilise le format JavaScript Object Notation (JSON). La commande NetBackup nbrestorevm lit le fichier pour obtenir les informations nécessaires concernant les disques de machine virtuelle. NetBackup n'a aucune condition requise pour le nom de fichier autre que celles imposées par le système d'exploitation.
Vous pouvez utiliser la commande nbrestorevm pour générer le fichier à partir d'une sauvegarde existante. La manière de procéder est décrites dans une rubrique différente.
Se reporter à Création du fichier de restauration de disque de machine virtuelle VMware.
Voici un exemple de modèle du fichier requis :
{ "ClientType": "VMware", "ClientName": "VM-client-name", "RestoreType": "SelectiveDiskRestore", "BackupImageSelection": { "MasterServer": "Master-server-name", "StartDate": "mm/dd/yy hh:mm:ss", "EndDate": "mm/dd/yy hh:mm:ss", "BackupId": "clientname_timestamp" }, "VMwareRestoreParameters": { "vCenterServer": "vCenter-name-for-restore", "VMwareRecoveryHost": "Recovery-host-name", "DefaultDiskProvisioning": "thin", "TransportMode": "san:hotadd:nbd", "VMwareVirtualMachineDestination": { "VMName": "Restore-vm-name", "AttachDisksToExistingVM": "No", "PowerOn": "No", "Datacenter": "Path-of-Datacenter-for-destination-vm", "ESX": "Hostname-of-the-ESX-host", "Folder": "Path-to-destination-VM-folder", "ResourcePool/Vapp": "Path-of-vApp-or-resource-pool-destination", "VmxDatastore": "" }, "VMwareVirtualDiskDestination": [ { "VirtualDisk" : "/DS1/BackedupVM/BackedupVM.vmdk", "OverwriteExistingDisk": "No", "Datastore": "[Datastore-name]", "Path": "", "Provisioning": "thin" "Controller": "scsi0-0" }, { "VirtualDisk": "/DS2/BackedupVM/BackedupVM_1.vmdk", "OverwriteExistingDisk": "No", "Datastore": "", "Path": "[datastore_name] MyVm/MyVM_1.vmdk", "Provisioning": "eagerzeroed" "Controller": "scsi0-1" } ] "VMwareAdvancedRestoreOptions": { "DeleteRestoredVMOnError": "No", "VMShutdownWaitSeconds": 900 } } }
Les sous-sections suivantes décrivent les paramètres dans le fichier. Les sections ou champs facultatifs que vous ne désirez pas utiliser doivent être omis du fichier.
Se reporter à À propos de la restauration de disque de machine virtuelle VMware.
La première section du fichier spécifie les informations requises concernant le client qui contient les disques que vous souhaitez restaurer. Le tableau suivant décrit les champs dans la première section globale :
Tableau : Champs globaux (requis)
Nom de champ |
Description |
Requis ? |
---|---|---|
ClientType |
Type de client tel que configuré dans la politique de sauvegarde. Pour la restauration de disque de machine virtuelle VMware, utilisez VMware. |
Requis. |
ClientName |
Nom du client tel que configuré dans la politique de sauvegarde. |
Requis. |
RestoreType |
Type de restauration. Pour la restauration d'un disque de machine virtuelle VMware, utilisez SelectiveDiskRestore. |
Requis. |
La section BackupImageSelection du fichier spécifie les informations requises par NetBackup pour identifier l'image de sauvegarde à restaurer. Si cette section n'est pas spécifiée, NetBackup restaure la sauvegarde la plus récente. Le tableau suivant décrit les champs dans la section BackupImageSelection :
Tableau : Section BackupImageSelection (facultatif)
Nom de champ |
Description |
Requis ? |
---|---|---|
MasterServer |
Nom de domaine complet du serveur maître NetBackup à utiliser pour des requêtes sur les détails de machine virtuelle. S'il n'est pas spécifié, NetBackup utilise le serveur maître qui sauvegarde la machine virtuelle. |
Facultatif. |
StartDate |
Date de début de la recherche des images de sauvegarde, au format mm/jj/aahh:mm:ss. Si plus d'une image de sauvegarde existe dans la plage de dates, NetBackup sélectionne la sauvegarde la plus récente. Si non spécifiée, la date de début est située 6 mois avant la date actuelle. |
Facultatif. |
EndDate |
La date de fin de la recherche d'images de sauvegarde, au format mm/jj/aahh:mm:ss. Si plus d'une image de sauvegarde existe dans la plage de dates, NetBackup sélectionne la sauvegarde la plus récente. Si non spécifiée, NetBackup utilise la date du jour. |
Facultatif. |
BackupId |
L'ID de l'image de sauvegarde à utiliser pour la restauration, au format nom_client_heure_sauvegarde. heure_sauvegarde correspond au nombre décimal de secondes depuis le 1er janvier 1970. Si non spécifiée, NetBackup utilise l'image de sauvegarde la plus récente. Si vous spécifiez des valeurs valides pour StartDate, EndDate et BackupId, NetBackup restaure à partir de l'image BackupId. |
Facultatif. |
La section VMwareRestoreParameters du fichier contient ce qui suit :
Paramètres de restauration de la machine virtuelle. Tous les champs de cette section sont facultatifs ; cependant, la section est requise parce qu'elle contient deux sous-sections requises. Voir Tableau : Section VMwareRestoreParameters (requise).
Une sous-section VMwareVirtualMachineDestination, qui spécifie les paramètres de destination pour la restauration.
Se reporter à VMwareVirtualMachineDestination.
Une sous-section VMwareVirtualDiskDestination, qui spécifie les disques à restaurer et les paramètres de restauration pour ces disques.
Se reporter à VMwareVirtualDiskDestination.
Une sous-section VMwareAdvancedRestoreOptions, qui spécifie les paramètres pour effectuer une restauration vers une machine virtuelle existante.
Se reporter à VMwareAdvancedRestoreOptions.
Tableau : Section VMwareRestoreParameters (requise)
Nom de champ |
Description |
Requis ? |
---|---|---|
vCenterServer |
Nom de l'hôte de la destination vCenter pour la restauration, au même format que spécifié dans les informations d'authentification du .Pour restaurer sur un hyperviseur ESXi autonome lorsque la sauvegarde a été effectuée via un vCenter, la valeur de ce champ doit être None (Aucun). |
Facultatif. |
VMwareRecoveryHost |
Hôte qui exécute la restauration. Si non spécifié, NetBackup utilise la valeur d'hôte de sauvegarde de l'image de sauvegarde. |
Facultatif. |
DefaultDiskProvisioning |
Allocation de disque par défaut pour tous les disques à restaurer : dynamique, statique, mise à zéro par anticipation, ou inconnu. Pour chaque disque, vous pouvez remplacer cette valeur par défaut en spécifiant une valeur Provisioning différente dans la section VMwareVirtualDiskDestination du fichier. Si ni DefaultDiskProvisioning ni Provisioning ne sont spécifiés, NetBackup utilise le provisionnement tel que spécifié dans la sauvegarde. |
Facultatif. |
TransportMode |
Combinaison de modes de transport à utiliser pour la restauration telle que spécifiée en minuscules, valeurs séparées par deux points : hotadd:nbd:nbdssl:san. L'ordre de la spécification est significatif : NetBackup tente chaque méthode tour à tour jusqu'à ce que la restauration fonctionne. Si toutes les méthodes échouent, la restauration est abandonnée. Si non spécifié, NetBackup utilise la combinaison de modes de transport qui a été utilisée pour la sauvegarde. |
Facultatif. |
La section VMwareVirtualMachineDestination du fichier spécifie les paramètres de destination pour la restauration. Le tableau suivant décrit les champs dans la section VMwareVirtualMachineDestination. Cette section est subordonnée à la section VMwareRestoreParameters.
Tableau : Section VMwareVirtualMachineDestination (requis)
Nom de champ |
Description |
Requis ? |
---|---|---|
VMName |
Nom d'affichage unique de la nouvelle machine virtuelle pour le ou les disques restaurés. La commande nbrestorevm ajoute un horodatage au nom du client de machine virtuelle d'origine lorsqu'elle renseigne ce champ. L'horodatage est le nombre décimal de secondes depuis le 1er janvier 1970. NetBackup restaure les disques de machine virtuelle sur une nouvelle machine virtuelle. Par conséquent, si ce nom entre en conflit avec un nom affiché existant, la restauration échoue. |
Requis. |
AttachDisksToExistingVM |
Pour restaurer les VMDK sélectionnés vers une machine virtuelle existante ou une nouvelle machine virtuelle :
La valeur par défaut est Non. |
Requis. |
PowerOn |
Pour mettre sous tension la machine virtuelle cible après la restauration :
Si la restauration est effectuée sur une machine virtuelle existante, celle-ci est éteinte avant la connexion des disques virtuels à la machine virtuelle et avant la restauration. La valeur par défaut est Non. |
Requis. |
Datacenter |
Nom du VMware pour le disque virtuel, sous forme de nom de chemin d'accès.Pour restaurer sur un hyperviseur ESXi autonome lorsque la sauvegarde a été effectuée via un vCenter, la valeur de ce champ doit être None (Aucun). Si non spécifié, NetBackup utilise la valeur de la sauvegarde. |
Facultatif. |
ESX |
Nom de l'hôte ESX sur lequel NetBackup doit restaurer les disques de machine virtuelle. Si non spécifié, NetBackup utilise la valeur de la sauvegarde. |
Facultatif. |
Folder |
Nom de chemin d'accès du dossier de machine virtuelle dans lequel NetBackup doit restaurer les disques de machine virtuelle. Pour restaurer sur un hyperviseur ESXi autonome lorsque la sauvegarde a été effectuée via un vCenter, la valeur de ce champ doit être None (Aucun). Si non spécifié, NetBackup utilise la valeur de la sauvegarde. |
Facultatif. |
ResourcePool/Vapp |
Nom de chemin d'accès du pool de ressources sur lequel NetBackup doit restaurer les disques de machine virtuelle. Si la restauration s'effectue vers une vApp, précisez le chemin d'accès de la vApp. Si non spécifié, NetBackup utilise la valeur de la sauvegarde. |
Facultatif. |
VmxDatastore |
Le nom du Datastore (Stockage de données) sur lequel NetBackup doit restaurer le fichier de configuration .vmx et d'autres fichiers de configuration de machine virtuelle. Vous pouvez entourer le nom de crochets mais ce n'est pas une obligation. Si non spécifié, NetBackup utilise la valeur de la sauvegarde. |
Facultatif. |
La section VMwareVirtualDiskDestination du fichier est une baie JSON qui spécifie les disques à restaurer et les paramètres de restauration pour ces disques. Elle peut contenir un ou plusieurs ensembles des champs décrits dans le tableau suivant (un ensemble par disque de machine virtuelle). Une virgule doit séparer les champs dans un ensemble, et une virgule doit séparer les ensembles. Cette section est subordonnée à la section VMwareRestoreParameters.
Tableau : Section VMwareVirtualDiskDestination (requis)
La section VMwareAdvancedRestoreOptions du fichier spécifie les paramètres pour effectuer une restauration sur une machine virtuelle existante. Cette section est subordonnée à la section VMwareRestoreParameters.
Tableau : Section VMwareAdvancedRestoreOptions (facultatif)
Nom de champ |
Description |
Requis ? |
---|---|---|
DeleteRestoredVMOnError |
NetBackup crée une machine virtuelle temporaire pendant le processus de restauration, puis attache les disques virtuels à la machine virtuelle cible. La valeur de ce paramètre détermine si NetBackup supprime la machine virtuelle temporaire si l'opération qui relie le disque échoue, comme suit :
La valeur par défaut est Non. |
Facultatif. |
VMShutdownWaitSeconds |
Pour les restaurations pour une machine virtuelle existante, le processus de restauration arrête la machine virtuelle cible avant qu'elle attache le ou les disques. La durée de l'opération d'arrêt dépend de la charge de VMware. Ce paramètre permet de spécifier combien de temps le processus de restauration doit attendre l'arrêt avant d'abandonner la restauration. La valeur par défaut est 900 secondes (15 minutes). |
Facultatif. |