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
Utilisation de la commande nbrestorevm pour restaurer des machines virtuelles dans vSphere
Pour restaurer des machines virtuelles, exécutez la commande nbrestorevm sur le serveur principal ou l'hôte de récupération. La commande se trouve dans le répertoire suivant :
UNIX et Linux :
/usr/openv/netbackup/bin/nbrestorevm
Windows :
install_path\NetBackup\bin\nbrestorevm.exe
Les options nbrestorevm suivantes sont utilisées dans ces exemples :
- vmw
Requis pour toutes les restaurations de machine virtuelle VMware.
- C virtual_machine_to_restore
Le nom de la machine virtuelle doit correspondre au type de nom sélectionné dans l'option de -C.
de la politique de sauvegarde. Par exemple, si la machine virtuelle a été sauvegardée par son nom affiché de machine virtuelle, spécifiez le nom affiché dans l'option-R absolute_path_to_rename_file
Restaurations à un emplacement différent. Les entrées requises dans le fichier de nouveau nom dépendent de l'emplacement de la restauration. Voir chaque exemple de cette rubrique. D'autres notes sur le fichier de nouveau nom sont disponibles.
Se reporter à Fichier de nouveau nom
-R nbrestorevm
pour restaurer des machines virtuelles.-O
Ecrase les machines virtuelles et les ressources associées si elles existent déjà.
- S primary_server
Spécifie le serveur principal qui a effectué la sauvegarde (si différent du serveur principal actuel).
-vmserver vCenter_server
Spécifie un serveur vCenter différent pour l'emplacement de la restauration.
- vmproxy VMware_recovery_host
Spécifie un hôte de récupération VMware différent (écrase l'hôte de sauvegarde par défaut qui a sauvegardé les machines virtuelles).
Remarque :
Les politiques de cycle de vie du stockage (SLP) peuvent utiliser Auto Image Replication pour répliquer l'image de sauvegarde d'une machine virtuelle vers un autre domaine NetBackup. Pour restaurer la machine virtuelle à partir de l'image répliquée, vous devez inclure l'option -vmproxy. Utilisez l'option -vmproxy pour spécifier l'hôte de sauvegarde (hôte d'accès) figurant dans le domaine où la machine virtuelle a été répliquée.
-vmkeephv
Conserve la version matérielle lors de la récupération.
-vmid
Conserve l'UUID du BIOS de la machine virtuelle initiale.
-vmInstanceId
Conserve l'UUID de l'instance de la machine virtuelle initiale (à noter que l'UUID d'instance est un identifiant vCenter unique spécifique d'une machine virtuelle).
-vmsn
Supprime le réseau de la machine virtuelle restaurée.
-vmvmxd
Restaure les fichiers .vmdk vers le stockage de données vmx (stockage de données de configuration).
-vmpo
Active la machine virtuelle après la restauration.
Voici des exemples de nbrestorevm pour différents emplacements et options de restauration.
nbrestorevm - vmw - C VM_to_restore - O
nbrestorevm - vmw - C VM_to_restore - O -vmid
nbrestorevm - vmw - C VM_to_restore - O -vmInstanceId
nbrestorevm - vmw - C VM_to_restore - O - vmsn
nbrestorevm - vmw - C VM_to_restore - S primary_server - O
nbrestorevm - vmw - C VM_to_restore - R absolute_path_to_rename_file -vmvmxd
Pour le fichier de nouveau nom -R, créez un fichier texte avec l'entrée suivante :
change datastore to new_vmx_datastore
où nouveau_stockage_données_vmx spécifie le chemin d'accès au stockage de données vmx (stockage de données de configuration) pour la machine virtuelle restaurée. Après la restauration, ce stockage de données contient les fichiers .vmdk de la machine virtuelle restaurée.
Remarque :
Dans le fichier de nouveau nom, la ligne change doit se terminer par un retour chariot.
nbrestorevm - vmw - C VM_to_restore - R absolute_path_to_rename_file - vmserver vCenter_server
Pour le fichier de nouveau nom -R, créez un fichier texte avec les entrées suivantes. Remplacez les valeurs en italiques par le nom réel de la machine virtuelle restaurée et des autres objets vSphere dans cette liste :
change vmname to new_display_name change esxhost to new_ESX_host change datacenter to /new_datacenter change folder to /new_datacenter/new_folder change resourcepool to new_datacenter/host/new_ESX_host/resources /new_resource_pool change datastore to new_vmx_datastore change /original_vmdk_path to /new_datastore/
Remarque :
Dans le fichier de nouveau nom, chaque ligne change doit se terminer par un retour chariot.
La dernière entrée change dans cette liste (change /chemin_vmdk_original to /nouveau_chemin_vmdk) indique ce qui suit : le chemin d'accès initial au fichier .vmdk et le nouveau stockage de données pour le fichier .vmdk de la machine virtuelle restaurée. Cette entrée change est requise quand vous restaurez vers un stockage de données différent (sauf si vous utilisez l'option - vmvmxd de nbrestorevm). Selon votre environnement VMware, cette entrée change peut se présenter comme suit :
change /original_datastore/original_VM_folder/original_vmdk.vmdk to /new_datastore/
Remarque :
Si l'instruction vmdk change spécifie un chemin différent pour certains des fichiers vmdk de la machine virtuelle, les autres fichiers vmdk sont restaurés vers leur stockage de données initial.
Se reporter à Fichier de nouveau nom -R nbrestorevm
pour restaurer des machines virtuelles.
nbrestorevm - vmw - C VM_to_restore - R absolute_path_to_rename_file - vmserver vCenter_server
Créez un fichier de renommage avec les entrées change mentionnées dans l'exemple G. Ajoutez l'entrée change suivante :
change network to new_network, new_network(n)
Remarque :
Dans le fichier de nouveau nom, chaque ligne change doit se terminer par un retour chariot.
nbrestorevm - vmw - C VM_to_restore - R absolute_path_to_rename_file - vmproxy VMware_recovery_host - vmpo
L'option - vmpo active la machine virtuelle restaurée.
Incluez le texte suivant dans le fichier de nouveau nom :
change esxhost to new_ESX_host
Pour restaurer les fichiers .vmdk vers un stockage de données différent, incluez l'entrée suivante dans le fichier de nouveau nom :
change /original_vmdk_path to /new_datastore/
Remarque :
Dans le fichier de nouveau nom, chaque ligne change doit se terminer par un retour chariot, même si le fichier contient seulement une ligne.
Remarque :
Le fichier de nouveau nom peut requérir d'autres entrées change, selon votre environnement vSphere. Consultez les entrées disponibles sous l'exemple G.
Remarque :
Configurez l'hôte de récupération comme un hôte d'accès VMware sur le serveur principal. La communication entre le serveur principal et l'hôte de sauvegarde ou de récupération (client) doit être établie avant la restauration.
nbrestorevm - vmw - C VM_to_restore - R absolute_path_to_rename_file
Incluez le texte suivant dans le fichier de nouveau nom :
change esxhost to new_ESX_host change datacenter to None change folder to None change resourcepool to /ha_datacenter/host/new_ESX_host/Resources change datastore to new_datastore change /original_vmdk_path to /new_datastore/ change network to new_network
Remarque :
Pour une restauration vers un serveur ESX autonome, l'entrée de pool de ressources doit inclure la chaîne littérale ha-datacenter dans le chemin d'accès de pool.
Remarque :
Le fichier de nouveau nom peut requérir d'autres entrées change, selon votre environnement vSphere. Consultez les entrées disponibles sous l'exemple G.
nbrestorevm - vmw - C VM_to_restore - R absolute_path_to_rename_file - vmkeephv
Incluez le texte suivant dans le fichier de nouveau nom :
change resourcepool to /new_datacenter/host/cluster/resources/new_resource_pool
Remarque :
Le fichier de nouveau nom peut requérir d'autres entrées change, selon votre environnement vSphere. Consultez les entrées disponibles sous l'exemple G.
Pour des descriptions détaillées des options de la commande nbrestorevm, consultez la page man de la commande ou le Guide de référence des commandes NetBackup.
Les rubriques suivantes contiennent des informations supplémentaires:
Se reporter à Journaux pour dépanner la commande nbrestorevm.
Se reporter à Fichier de nouveau nom -R nbrestorevm
pour restaurer des machines virtuelles.