Avamar:VMware 映射備份失敗,並出現「Code 10056 and avvcbimage Error <9759>: createSnapshot: snapshot create failed」
Podsumowanie: avvcbimage FATAL <0000>:[IMG0002]來自 VMX「[DATASTOREPATH] abc.vmx」的數據存放區資訊不允許還原或備份。
Ten artykuł dotyczy
Ten artykuł nie dotyczy
Ten artykuł nie jest powiązany z żadnym konkretnym produktem.
Nie wszystkie wersje produktu zostały zidentyfikowane w tym artykule.
Objawy
VMware 用戶端映像備份失敗,代碼 10056。
快照建立工作失敗,並出現下列其中一個錯誤:
問題 #1 - 注意: 僅限 Avamar 19.4 及以下版本
快照建立工作失敗,並出現下列其中一個錯誤:
問題 #1 - 注意: 僅限 Avamar 19.4 及以下版本
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記錄顯示 Avamar 一開始並未偵測到此虛擬機的快照:
avvcbimage Info <14664>: no snapshots are present on this VM.
但是,數據存放區上有快照檔案:
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
問題 #2: 虛擬機現有快照太多 (30 個或更多)。
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.
Przyczyna
問題 #1 -注意:僅限 Avamar 19.4 及以下版本
如果虛擬機目錄中有快照檔案,而 vCenter 報告的少於掃描期間探索到的檔案,備份會失敗。
當 Avamar 嘗試備份虛擬機時,它會向 vCenter 查詢虛擬機器包含的快照數,以及掃描虛擬機所在的資料存放區目錄。
問題 #2
Avamar Proxy 不允許有 30 個現有快照的虛擬機快照。
在快照工作失敗之前,VMware ESI 最多只能允許 32 個快照:
建立虛擬機快照工作失敗,並出現 VMware 錯誤::「快照階層太深。」
我們必須取得新的「Avamar」快照 (將快照計數設定為 31)。
備份結束時,我們必須刪除此快照。此刪除動作會導致 ESXi 建立稱為整合式 Helper 的隱藏 ESXi 快照 (快照計數為 32)。這可能會因為ESXi「快照階層太深」的問題而失敗。
如果虛擬機目錄中有快照檔案,而 vCenter 報告的少於掃描期間探索到的檔案,備份會失敗。
當 Avamar 嘗試備份虛擬機時,它會向 vCenter 查詢虛擬機器包含的快照數,以及掃描虛擬機所在的資料存放區目錄。
問題 #2
Avamar Proxy 不允許有 30 個現有快照的虛擬機快照。
在快照工作失敗之前,VMware ESI 最多只能允許 32 個快照:
建立虛擬機快照工作失敗,並出現 VMware 錯誤::「快照階層太深。」
我們必須取得新的「Avamar」快照 (將快照計數設定為 31)。
備份結束時,我們必須刪除此快照。此刪除動作會導致 ESXi 建立稱為整合式 Helper 的隱藏 ESXi 快照 (快照計數為 32)。這可能會因為ESXi「快照階層太深」的問題而失敗。
Rozwiązanie
問題 #1 - 此問題已在 Avamar 19.7+上解決。
針對 Avamar 19.4 及更低版本
使用 GOAV
解決方法快照檔案必須從虛擬機數據存放區目錄中移除。 工具 GOAV 可用來簡化此操作。
1.從 ftp 網站下載至 Avamar 工具節點上的 /home/admin。
這可以執行兩種方式:
- 此功能可針對具有 --name 交換器的單一虛擬機執行。
- 範例: goav vm snapshot clean --name winpe-testing-2
- 它可以針對所有 VM 執行,如下所示。
拿掉檔案之前,必須先完成一些檢查。
問題 #2。
在 VMware 中,刪除現有的快照。VMware 不建議使用快照做為您唯一的備份策略 (例如:使用 Avamar 等產品)。擁有一組以上的短版快照,會在快照作業期間帶來延遲和高眩光時間。理想情況下,虛擬機不應該有快照。
針對 Avamar 19.4 及更低版本
使用 GOAV
解決方法快照檔案必須從虛擬機數據存放區目錄中移除。 工具 GOAV 可用來簡化此操作。
1.從 ftp 網站下載至 Avamar 工具節點上的 /home/admin。
下載位置 ftp://avamar_ftp:anonymous@ftp.avamar.com/software/scripts/goav 或 (如果從 Avamar 執行) admin@ave:~/>:wget ftp://avamar_ftp:anonymous@ftp.avamar.com/software/scripts/goav2.若要使其可執行,以便能夠執行,下載至 Avamar 後,請執行下列步驟:
admin@ave:~/>:chmod +x goav3.執行 goav vm 快照清除。 這會移除 VM 和任何卡在 Proxy 上的孤立快照。
這可以執行兩種方式:
- 此功能可針對具有 --name 交換器的單一虛擬機執行。
- 範例: goav vm snapshot clean --name winpe-testing-2
- 它可以針對所有 VM 執行,如下所示。
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 修正快照檔案必須從虛擬機數據存放區目錄中移除。
拿掉檔案之前,必須先完成一些檢查。
- 請確定虛擬機並未使用所使用的快照檔案。
- 查看「Virtual Machines Settings Hardware>」卷標,>選取每個磁碟,並確保「磁碟檔案」未分配至快照檔案。(快照有一個後綴, <以 vm name-00000>#.vmdk 命名
- 請確定 Avamar Proxy 沒有將磁碟連接到他們身上。
-
在 vCenter 中,選取 Proxy 並瀏覽「設定硬體」標籤>
-
每個 Proxy 應有兩個磁碟,應移除任何其他磁碟
-
若要移除額外的磁碟,請選取磁碟,然後按下「移除」,並將「移除選項」選項保留為「Remove from Virtual Machine」。
- 執行快照整合
-
在 vCenter 瀏覽虛擬機,然後在工具列中選取>「清查>虛擬機>快照>整合」
-
如果整合無法運作,請手動移除快照。如果有其他有效的使用者快照,或是 VM 磁碟使用任何快照檔案,請勿這麼做。
-
流覽虛擬機的數據存放區目錄
-
在名為「SS Removal」的 VM 目錄中建立資料夾
-
將違規的快照檔案拖放到上述建立的新目錄中。
-
-
檢查有問題的虛擬機的數據存放區目錄,並檢查是否存在快照檔案。
-
拿掉後,請執行備份。
-
如果問題未解決,請聯絡 Avamar 支援。
問題 #2。
在 VMware 中,刪除現有的快照。VMware 不建議使用快照做為您唯一的備份策略 (例如:使用 Avamar 等產品)。擁有一組以上的短版快照,會在快照作業期間帶來延遲和高眩光時間。理想情況下,虛擬機不應該有快照。
Dodatkowe informacje
Produkty, których dotyczy problem
AvamarProdukty
Avamar, Avamar Client for VMwareWłaściwości artykułu
Numer artykułu: 000068694
Typ artykułu: Solution
Ostatnia modyfikacja: 29 lut 2024
Wersja: 7
Znajdź odpowiedzi na swoje pytania u innych użytkowników produktów Dell
Usługi pomocy technicznej
Sprawdź, czy Twoje urządzenie jest objęte usługą pomocy technicznej.