https://login.veeam.com/it/oauth?client_id=nXojRrypJ8&redirect_uri=https%3A%2F%2Fwww.veeam.com%2Fservices%2Fauthentication%2Fredirect_url&response_type=code&scope=profile&state=eyJmaW5hbFJlZGlyZWN0TG9jYXRpb24iOiJodHRwczovL3d3dy52ZWVhbS5jb20vaXQva2IxMjk5IiwiaGFzaCI6ImVkNTdmMTFhLTQ5YzItNDYzNy04MDNlLTgzNjZjYzIyM2E0ZSJ9
+33 (805) 080 476 | 08:00 - 18:00 CET
IT

Object with reference was not found in hierarchy cache

Challenge

Il task fallisce con il messaggio di errore, “Task failed Error: Object with reference '<moref>' was not found in hierarchy cache”

Questo problema può essere confermato modificando il job, navigando su "Virtual Machines" e selezionando il pulsante [Recalculate]. Le VM's con il RefID modificato riporterano con la dimenzione "0 B".

Note: Versioni precedenti di Veeam Backup & Replication possono segnalare l'errore come "Task failed Error: Object <vmname> not found"

Cause

Questo errore è causato dal cambiamento del unique inventory reference identification number (MOREF, or Managed Object Reference) delle VM’s all'interno dell'infrastruttura virtuale, o se le VM sono state cancellate. Veeam sta ancora tentando di trovare la VM in base al suo vecchio numero ID di riferimento basato su la query “find vm by NAME where REFID = X”.

Note: Gli eventi più comuni che causano la modifica del VM MOREF ID sono:

  • Reinstallazione o creazione di un nuovo server vCenter in cui il vecchio database del VC non viene riutilizzato.
  • Una macchina virtuale viene rimossa dall'inventario in vSphere e quindi aggiunta nuovamente all'inventario.
  • In rari casi, un arresto anomalo dell'host, che richiede la rimozione e l'aggiunta dell'host al VC, può far sì che viene assegnato un nuovo MOREF ID per le macchine virtuali su quell'host.

 

Solution

Soluzione

  1. Fare un rescan dei server vCenter
    1. Navigare su [Backup Infrastructure]
    2. Espandere [Managed Servers]>[VMware vSphere]
    3. Fare click-destro su [vCenter Servers] e selezionare [Rescan]
  2. Aggiungere nuovamente la VM nel job
    1. Edit the Job
    2. Navigare nel Tab Virtual Machines.
    3. Selezionare la VM che ha il MoRef modificato.
    4. Click Remove
    5. Click Add...
    6. Click Refresh*
    7. Ri-aggiungere la VM rimossa al passo 4.
    8. Click [Finish] per salvare le impostazioni del job.

 

*Veeam Backup & Replication memorizza nella cache le informazioni sull'infrastruttura per migliorare le prestazioni; la funzione di aggiornamento elimina i dati memorizzati nella cache. La funzione di aggiornamento deve essere utilizzata per risolvere questo problema.

Validare soluzione

La risoluzione può essere confermata senza far girare il job. Modificare il lavoro, navigando su "Virtual Machines" e cliccare il pulsante [Recalculate]. Si noti che la VM's con il MoRef modificato sta riportando la dimensione corretta.

Nota importante

Tenere present che le VM's sono tracciate dal loro unico MoRef ID. Quando il MoRef cambia, la VM è considerata una VM completamente diversa. Di conseguenza Veeam Backup & Replication li gestirà come tale e creerà un Full restore point per le "new" VM.

KB ID:
1299
Product:
Veeam Backup & Replication
Version:
6.x, 7.x, 8.x, 9.x
Published:
2011-10-15
Last Modified:
2020-08-13
Assegna un voto all'utilità di questo articolo:
5 su 5 sulla base di 1 valutazioni
13. Grazie per il tuo aiuto a migliorarci!
An error occurred during voting. Please try again later.

Non riesci a trovare ciò che cerchi?

Qui sotto è possibile proporre un’idea per un nuovo articolo della knowledge base.
Report a typo on this page:

Please select a spelling error or a typo on this page with your mouse and press CTRL + Enter to report this mistake to us. Thank you!

Spelling error in text

Knowledge base content request
Con l’invio, accetti che i tuoi dati personali siano gestiti da Veeam in conformità con l’Informativa sulla privacy.
Your report was sent to the responsible team. Our representative will contact you by email you provided.
We're working on it please try again later