Object with reference was not found in hierarchy cache

KB ID: 1299
Produit: Veeam Backup & Replication
Version: 6.x, 7.x, 8.x, 9.x
Publié:
Dernière modification: 2018-07-05
KB langues: EN

Description

Le job de sauvegarde échoue avec le message d'erreur suivant, “Task failed Error: Object with reference '<moref>' was not found in hierarchy cache”

Cette problématique peut être confirmée en éditant le job de sauvegarde, en naviguant sur "Virtual Machines" et en cliquant sur le bouton [Recalculate]. Les machines virtuelles dont le refID a changé seront signalées comme ayant une taille "0 B".
 
Note: ancienne version de Veeam Backup & Replication peut signaler l'erreur comme "Task failed Error: Object <vmname> not found"

Cause

Cette erreur est due au fait que le numéro d'identification unique de référence de l'inventaire (MOREF ou Managed Object Reference) de la machine virtuelle change au sein de l'infrastructure virtuelle ou que la machine virtuelle a été supprimée. Veeam tente toujours de trouver la VM par son ancien numéro de référence basé sur une requête "find vm by NAME where REFID = X".

Note: Les événements les plus courants qui provoquent la modification du MOREF ID d’une machine Virtuelle sont les suivants:

  • Réinstallation ou création d'un nouveau serveur vCenter où l'ancienne base de données VC n'est pas réutilisée.
  • Une machine virtuelle est supprimée de l'inventaire puis ajoutée à l'inventaire.
  • Dans de rares cas, un crash de l'hôte, qui incite à retirer et ajouté de nouveau l'hôte au VC, peut pousser les machines virtuelles de cet hôte à obtenir un nouveau MOREF ID.

Solution

Résolution

I. Rescan des serveurs vCenter
  1. Accédez à [Backup Infrastructure]
  2. Développez [Managed Servers]>[VMware vSphere]
  3. Cliquez droit sur [vCenter Servers] et sélectionnez [Rescan]​

 
II. Réajouter la machine Virtuelle au job de sauvegarde
 
  1. Modifier le Job de sauvegarde
  2. Accédez a l’onglet  [Virtual Machines]
  3. Sélectionnez la machine Virtuelle dont le MoRef a été modifié
  4. Cliquez sur [Remove]
  5. Cliquez sur [Add]...
  6. Cliquez sur [Refresh]​​
7. Ajoutez la machine virtuelle surprimée à l’etape 4
8. Cliquez sur [Finish] pour sauvegarder les paramètres du job de sauvegarde
 
* Veeam Backup & Replication met en cache les informations relatives à l’infrastructure pour améliorer les performances, la fonction [refresh] purge les données mises en cache. La fonction [refresh] doit être utilisée pour résoudre cette problématique.
 

Valider la Résolution

La résolution peut être confirmée sans devoir lancer le job de sauvegarde. Modifiez le job de sauvegarde, naviguez jusqu'à "Virtual Machines" et cliquez sur le bouton [Recalculate]. Notez que les machines virtuelles dont MoRefs a changé ont désormais la taille correcte.
               

Note Importante

Veuillez noter que les machines virtuelles sont identifiées par leur ID MoRef unique. Lorsque le MoRef change, la machine virtuelle est considérée comme une machine virtuelle entièrement différente. Cependant, Veeam Backup & Replication les traitera par conséquent et créera un point de restauration complet pour la « nouvelle » machine virtuelle.

Évaluez la qualité de cet article: 
4.4 out of 5 based on 130 ratings

Vous n'avez pas trouvé ce que vous cherchiez ?

Ci-dessous, vous pouvez envoyer une idée pour un nouvel article de base de connaissances.

Demander un nouveau contenu