Avamar: Sikkerhetskopiering av VMware-image mislykkes med "Code 10056 and avvcbimage Error <9759>: createSnapshot: snapshot creation failed"

Summary: avvcbimage FATAL <0000>: [IMG0002] Datalagerinformasjonen fra VMX '[DATASTOREPATH] abc.vmx' tillater ikke gjenoppretting eller sikkerhetskopiering.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Sikkerhetskopiering av VMware-klientimage mislykkes med kode 10056.
Opprettingsoppgaven for øyeblikksbilde mislykkes med én av følgende feil:

problem nr. 1 – MERK: Bare Avamar 19.4 og under
avvcbimage Warning <16002>: Too many extra snapshot files (3) were found on the VMs datastore. This can cause a problem for the backup or restore. 
avvcbimage FATAL <16018>: The datastore information from VMX '[MLUN] Datastore/TestMachine.vmx' will not permit a restore or backup.
avvcbimage Info <0000>: Starting graceful (staged) termination, Too many pre-existing snapshots on the datastore will not permit a restore or backup. (wrap-up stage) 
avvcbimage Error <9759>: createSnapshot: snapshot creation failed
Loggen viser at Avamar ikke oppdaget et øyeblikksbilde for denne VIRTUELLE-en i utgangspunktet:
avvcbimage Info <14664>: no snapshots are present on this VM.
Det finnes imidlertid øyeblikksbildefiler på datalageret:
avvcbimage Info <14677>: All VM file Info:
File:'TEST-000003-ctk.vmdk                   ' last modified on '07-Dec-2015 15:58'  size=3932672
File:'TEST-000003-delta.vmdk                 ' last modified on '07-Dec-2015 15:57'  size=134344704
File:'TEST-000003.vmdk                       ' last modified on '07-Dec-2015 15:55'  size=408
 
Problem nr. 2 Virtual Machine har for mange eksisterende øyeblikksbilder (30 eller flere).
avvcbimage Info <14665>: 30 snapshots are present on this VM:
   level=1, children=1, ref='snapshot-4223', 'snapshot1':desc='na'
   ...
     *level=30, children=0, ref='snapshot-4252', 'snapshot30':desc='na

avvcbimage FATAL <0000>: [IMG0019] The pre-existing snapshots from VMX '[MLUN] Datastore/TestMachine.vmx does not permit a backup.

Cause

For problem nr. 1 – MERK: Bare Avamar 19.4 og under
Hvis det finnes øyeblikksbildefiler i katalogen virtual machine og vCenter rapporterte mindre enn de som ble oppdaget under skanningen, mislykkes sikkerhetskopieringen.

Når Avamar prøver å sikkerhetskopiere en virtuell maskin, spør den vCenter om hvor mange øyeblikksbilder den virtuelle maskinen inneholder, og datalagerkatalogen der den virtuelle maskinen befinner seg, blir skannet.
For problem nr. 2
Avamar-proxyen tillater ikke øyeblikksbilder av en VM som har 30 eksisterende øyeblikksbilder.
VMware ESI tillater bare opptil 32 øyeblikksbilder før øyeblikksbildeoppgaven mislykkes med: 
Oppretting av øyeblikksbildeoppgave for virtuell maskin mislykkes med en VMware-feil på: "Øyeblikksbildehierarkiet er for dypt."

Vi må ta et nytt Avamar-øyeblikksbilde (bring Snapshot count to 31).
På slutten av sikkerhetskopien må vi slette dette øyeblikksbildet. Denne slettingshandlingen fører til at ESXi oppretter et skjult ESXi-øyeblikksbilde som kalles konsolidert hjelper (øyeblikksbildeantallet vil være 32). Dette kan mislykkes på grunn av problemet ESXi "Snapshot hierarchy is too deep" (Øyeblikksbildehierarkiet er for dypt). 

Resolution

Problem 1 – DETTE PROBLEMET ER LØST på Avamar 19.7+.  

For Avamar 19.4 og under

Oppløsning ved hjelp av GOAV

Øyeblikksbildefiler må fjernes fra datalagerkatalogen for virtuelle maskiner.  Verktøyet GOAV kan brukes til å forenkle dette.

1. Last ned fra ftp-nettstedet til /home/admin på Avamar Utility-noden.
Nedlastingsplassering
ftp://avamar_ftp:anonymous@ftp.avamar.com/software/scripts/goav
ELLER (hvis du kjører fra Avamar)
admin@ave:~/>: wget ftp://avamar_ftp:anonymous@ftp.avamar.com/software/scripts/goav
2. Hvis du vil gjøre den kjørbar for å kunne kjøre den, gjør du følgende når den er lastet ned på Avamar:
admin@ave:~/>: chmod +x goav
3. Kjør goav vm snapshot clean.  Dette fjerner utestengte øyeblikksbilder fra VIRTUELLE-er og disker som sitter fast i en proxy. 
Dette kan kjøres på to måter:
    – Dette kan kjøres mot én virtuell maskin med --name-svitsjen.
       – Eksempel: goav vm snapshot clean --name winpe-testing-2
– dette kan kjøres mot ALLE VM-er, som vist nedenfor.
admin@ave:~/>: ./goav vm snapshot clean
===========================================================
GoAv    :        1.49
Avamar  :        19.7
Date    :        03 Mar 2023 10:29 EST
===========================================================
COMMAND :  ./goav vm snapshot clean
NOTE: This is not an official tool
===========================================================
Running "./goav proxy clean" to clean proxies : ConsolidateTask=True
================== Checking Active Vmware Image backups =================
No active Vmware backups found
================== Checking PROXIES for unwanted DISK =================
------------ 192proxy.lab ------------
Proxy 192proxy.lab is clean
------------ 197proxy.lab (19.7.100-82) ------------
Proxy 197proxy.lab (19.7.100-82) is clean
================== Checking Vms for leftover snapshots and disk consolidation =================
....
 
MANAUL-LØSNING
Øyeblikksbildefiler må fjernes fra datalagerkatalogen for virtuelle maskiner.
Før du fjerner filene, er det noen kontroller som må fullføres.
  1. Kontroller at de virtuelle maskinene ikke bruker den aktuelle øyeblikksbildefilen.
  • Se på fanen > Innstillinger > maskinvare for virtuelle maskiner, velg hver disk og kontroller at diskfilen ikke er tilordnet en øyeblikksbildefil. (Øyeblikksbilder har et suffiks som heter <vm name-00000>#.vmdk
  1. Kontroller at Avamar-proxyene ikke har disken koblet til dem.
  • I vCenter velger du en proxy og blar gjennom fanen Settings Hardware (Maskinvareinnstillinger>)

  • Hver proxy skal ha to disker. Eventuelle andre må fjernes

  • Hvis du vil fjerne en ekstra disk, velger du disken og klikker på "Fjern" og lar "Removal Options" (Fjerningsalternativer) velge "Remove from Virtual Machine" (Fjern fra virtuell maskin).

  1. Kjør en øyeblikksbildekonsolidering 
  • Bla gjennom den virtuelle maskinen i vCenter, og velg >Inventory >Virtual MachineSnapshot> Consolidate (Beholdning forøyeblikksbildekonsolidering av virtuell maskin>) på verktøylinjen      

  • Fjern øyeblikksbildene manuelt hvis Consolidate ikke fungerer. Ikke gjør dette hvis det finnes andre gyldige brukerøyeblikksbilder eller om VM-diskene bruker en øyeblikksbildefil.

    1. Bla gjennom datalagerkatalogen til den virtuelle maskinen

    2. Opprette en mappe i VM-katalogen kalt «Fjerning av SS»

    3. Dra og slipp de avvikende øyeblikksbildefilene i den nye katalogen som ble opprettet ovenfor.

  1. Undersøk datalagerkatalogen for den aktuelle virtuelle maskinen, og kontroller at øyeblikksbildefilene finnes.

  2. Når du har fjernet dette, utfører du en sikkerhetskopi.

  3. Hvis problemet ikke er løst, kontakter du Avamar-støtte.



For problem nr. 2.  
I VMware sletter du eksisterende øyeblikksbilde. VMware anbefaler ikke bruk av øyeblikksbilder som din eneste strategi for sikkerhetskopiering (for eksempel: Bruk et produkt som Avamar). Det å ha mer enn et lite sett med kortsiktige øyeblikksbilder gir ventetid og høy temperatur under øyeblikksbildeoperasjoner. Ideelt sett bør en VM ikke ha øyeblikksbilder.

Additional Information

 

Affected Products

Avamar

Products

Avamar, Avamar Client for VMware
Article Properties
Article Number: 000068694
Article Type: Solution
Last Modified: 29 Feb 2024
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.