Avamar – So deaktivieren Sie SnapshotManager auf dem Avamar-Proxy

Summary: Avamar – So deaktivieren Sie die SnapshotManager-Funktion auf dem Avamar-Proxy

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

Avamar-Image-Backup- oder -Wiederherstellungsjobs schlagen aufgrund von SnapShotManager-Vorgängen fehl bzw. sind langsam.

Cause

Hintergrundinformationen zum SnapShotManager-Service:  

Der SnapshotManager ist ein Webservice, der auf dem Avamar Server betrieben wird. Wenn der Avamar-Proxy während Backup- oder Wiederherstellungsvorgängen einen Snapshot-Vorgang (erstellen, löschen oder konsolidieren) durchführt, verwendet er den SnapshotManager-Service. Bei diesem Ansatz werden Snapshot-Vorgänge zentralisiert, sodass sie auf dem Avamar Server statt in vCenter in die Warteschlange eingereiht werden können. Dieses zentralisierte Modell führt jedoch zu potenziellen Engpässen und Serviceabhängigkeiten, die möglicherweise deaktiviert werden müssen, um Backup- oder Wiederherstellungsprobleme zu beheben.

Gehen Sie folgendermaßen vor, um den SnapshotManager-Status zu überprüfen:

 Wenn SnapshotManager aktiviert ist, zeigt das Image-Backupprotokoll die folgenden Informationen an:
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


 Wenn SnapshotManager deaktiviert ist, zeigt das Image-Backupprotokoll Folgendes an:
 avvcbimage Info <40643>: NOT using SnapShot Manager - using proxy method of calling vSphere API functions.
 avvcbimage Info <18648>: The snapshot '' could not be removed.

Resolution

Langfristige Lösung:
Dieses Problem wird in einer zukünftigen Avamar-Version behoben. In zukünftigen Versionen von Avamar wird der Avamar-Proxy den SnapshotManager-Service nicht verwenden.
 

So deaktivieren Sie Snapshot Manager in der aktuellen Version:

Um den SnapshotManager-Service zu deaktivieren, ändern Sie die avvcbimageAll.cmd des Proxys mithilfe einer der folgenden beiden Methoden:
 

Automatisierte Methode mit Goav:

1. Installieren Sie Goav mithilfe von KB Avamar: Avamar: Goav-Tool
2. Führen Sie diesen Goav-Befehl aus, um Snapshotmanager-Zeilen auf allen Proxys zu kommentieren
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


 

Manuelle Methode 

  1. Stellen Sie eine SSH-Verbindung zum Avamar-Proxy her 
  2. Führen Sie den folgenden Befehl aus, um die Snapshotmanager-Zeilen in avvcbimageAll.cmd Datei auszukommentieren. 
sed -i 's/--snapshotManager/#--snapshotManager/' /usr/local/avamarclient/{etc,var}/{initproxyappliance.sh,avvcbimageAll.cmd} /etc/rc.d/initproxyappliance 2>/dev/null
   

Affected Products

Avamar

Products

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