Avamar:如何在 Avamar 代理上停用 SnapshotManager
摘要: 本文說明如何在 Avamar 代理上停用 SnapshotManager 功能
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
由於 SnapShotManager 作業,Avamar 映像備份或還原工作失敗/緩慢。
原因
SnapShotManager 服務的背景:
-
SnapshotManager 是在 Avamar 伺服器上運作的 Web 服務。
-
在備份或還原作業期間,當 Avamar 代理執行快照作業 (建立、刪除或整合) 時,它會使用 SnapshotManager 服務。
-
此方法可集中快照作業,讓快照作業能排入 Avamar 伺服器佇列,而非 vCenter。
但是,這種集中式模型引入了潛在的瓶頸和服務依賴關係,可能需要禁用才能解決備份或還原問題。
若要檢查 SnapshotManager 狀態,請按照下列步驟操作:
如果已啟用 SnapshotManager,映像備份記錄會顯示下列資訊:
avvcbimage Info <42215>: SnapshotManager: initializing at Avamarserver:443, vCenter vc6-avamar.example.com(root), datacenter(/Burlington), httpsTimeout_ms(3600000), maxDeleteRetries(-1)
avvcbimage Info <42191>: GET: curl_easy_getinfo succeeded with httpcode(200)
avvcbimage Info <44033>: AvSnapMgr::getData Succeeded httpCode: 200
如果 SnapshotManager 已停用,映像備份記錄會顯示:
avvcbimage Info <40643>: NOT using SnapShot Manager - using proxy method of calling vSphere API functions.
avvcbimage Info <18648>: The snapshot '' could not be removed.
解析度
長期解決方案:
此問題將在未來的 Avamar 版本中解決。在未來的 Avamar 版本中,Avamar 代理將不會使用 SnapshotManager 服務。
如何在目前版本中停用 Snapshot Manager:
若要停用 SnapshotManager 服務,修改代理的 avvcbimageAll.cmd 使用以下兩種方法之一:
使用 goav 的自動化方法:
1.使用 Avamar 安裝 goav:用於管理和故障排除的 GoAV 產品工具
2.執行此 GoAV 命令以進行註解 snapshotmanager 所有代理上的行:
admin@ave197:~/>: ./goav proxy snapshotmanager disable
===========================================================
GoAv : 1.47
Avamar : 19.7
Date : 26 Jan 2023 09:50 EST
===========================================================
COMMAND : ./goav proxy snapshotmanager disable
NOTE: This is not an official tool
===========================================================
Disable SnapshotManager on proxies[==================> ] Proxy:194proxy-cloud.burlington.lab is not accessible.
Disable SnapshotManager on proxies[========> ] Proxy:av194proxy-phil is not accessible.
Disable SnapshotManager on proxies[===================>] Proxy:192proxy.burlington.lab is not accessible.
Disable SnapshotManager on proxies[==============> ] ============== av193proxy-phil=========================
Executing sed -i 's/--snapshotManager/#--snapshotManager/' /usr/local/avamarclient/{etc,var}/{initproxyappliance.sh,avvcbimageAll.cmd} /etc/rc.d/initproxyappliance 2>/dev/null on av193proxy-phil
Disable SnapshotManager on proxies[===> ] ============== 197proxyga.burlington.lab=========================
Executing sed -i 's/--snapshotManager/#--snapshotManager/' /usr/local/avamarclient/{etc,var}/{initproxyappliance.sh,avvcbimageAll.cmd} /etc/rc.d/initproxyappliance 2>/dev/null on 197proxyga.burlington.lab
Disable SnapshotManager on proxies[============> ] ============== 194proxyga.burlington.lab=========================
Executing sed -i 's/--snapshotManager/#--snapshotManager/' /usr/local/avamarclient/{etc,var}/{initproxyappliance.sh,avvcbimageAll.cmd} /etc/rc.d/initproxyappliance 2>/dev/null on 194proxyga.burlington.lab
Disable SnapshotManager on proxies[=> ] ============== 197proxy.burlington.lab=========================
Executing sed -i 's/--snapshotManager/#--snapshotManager/' /usr/local/avamarclient/{etc,var}/{initproxyappliance.sh,avvcbimageAll.cmd} /etc/rc.d/initproxyappliance 2>/dev/null on 197proxy.burlington.lab
手動方法:
1.SSH 進入 Avamar 代理
2.執行下列命令以註解 snapshotmanager lines 在 avvcbimageAll.cmd 檔案:
sed -i 's/--snapshotManager/#--snapshotManager/' /usr/local/avamarclient/{etc,var}/{initproxyappliance.sh,avvcbimageAll.cmd} /etc/rc.d/initproxyappliance 2>/dev/null受影響的產品
Avamar產品
Avamar Client for VMware文章屬性
文章編號: 000181611
文章類型: Solution
上次修改時間: 27 2月 2026
版本: 8
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。