Guide de l'administrateur 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
- Validation des certificats du serveur de virtualisation VMware dans NetBackup
- Configurer des politiques NetBackup pour VMware
- Options de sauvegarde de l'onglet VMware
- Onglet Exclure les disques
- Configuration d'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, de l'archivage et de la restauration
- Restauration de disques de machine virtuelle VMware à l'aide des commandes NetBackup
- Restauration de fichiers spécifiques
- 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
- Résolution de problèmes
- 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)
- Annexe C. Option Réutiliser les résultats de la 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és 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": { "PrimaryServer": "Primary-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", "vmdk_compression": "none", "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 } } }
Voici un exemple de fichier requis pour la restauration de disque sur place :
{ "BackupImageSelection": { "StartDate": "mm/dd/yy hh:mm:ss", "BackupId": "clientname_timestamp" "EndDate": "mm/dd/yy hh:mm:ss", "PrimaryServer": "Primary-server-name", }, "ClientName": "VM-client-name", "VMwareRestoreParameters": { "vmdk_compression": "none", "VMwareAdvancedRestoreOptions": { "VMShutdownWaitSeconds": 900, "DeleteRestoredVMOnError": "No" }, "VMwareRecoveryHost": "VM-recovery-host-name", "VMwareVirtualMachineDestination": { "ResourcePool/Vapp": "Path-of-vApp-or-resource-pool-destination", "VmxDatastore": "Vmx-datastore-name", "Datacenter": "Path-of-Datacenter-for-destination-vm", "AttachDisksToExistingVM": "DeleteAllDisksAndReplace", "ESX": "Hostname-of-the-ESX-host", "VMName": "Restore-vm-name", "Folder": "Path-to-destination-VM-folder", "PowerOn": "Yes" }, "DefaultDiskProvisioning": "unknown", "TransportMode": "nbdssl", "VMwareVirtualDiskDestination": [], "vCenterServer": "vCenter-name-for-restore" }, "ClientType": "VMware", "RestoreType": "SelectiveDiskRestore" }
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 ? |
---|---|---|
PrimaryServer |
Nom de domaine complet du serveur principal NetBackup à utiliser pour des requêtes sur les détails de machine virtuelle. S'il n'est pas spécifié, NetBackup utilise le serveur principal 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 clientname_backuptime. backuptime 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 VMwareAdvancedRestoreOptionsVMwareAdvancedRestoreOptions
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 : thin, thick, eagerzeroed, ou unknown. 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. |
vmdk_compression |
Le type de compression vdmk à utiliser pour les restaurations vdmk complètes et sélectives. Les types de compression vdmk sont les suivants : zlib, skipz et fastlz. Si aucune valeur n'est spécifiée, NetBackup utilise la valeur none. |
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)
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.
Remarque :
Cette section ne s'applique pas aux restaurations de disque sur place.
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 No. |
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. |