Avamar — wyłączanie SnapshotManager na serwerze proxy Avamar

Summary: Avamar — wyłączanie funkcji SnapshotManager na serwerze proxy Avamar

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

Zadania tworzenia kopii zapasowych lub przywracania obrazu Avamar kończą się niepowodzeniem lub są powolne z powodu operacji SnapShotManager.

Cause

Informacje ogólne o usłudze SnapShotManager:  

SnapshotManager to usługa internetowa, która działa na serwerze Avamar. Podczas operacji tworzenia kopii zapasowej lub przywracania, gdy serwer proxy Avamar wykonuje operację migawki (tworzenie, usuwanie lub konsolidacja), korzysta z usługi SnapshotManager. Takie podejście centralizuje operacje migawek, umożliwiając umieszczenie ich w kolejce na serwerze Avamar zamiast w vCenter. Jednak ten scentralizowany model wprowadza potencjalne wąskie gardło i zależność od usług, która może wymagać wyłączenia w celu rozwiązania problemów z kopiami zapasowymi lub przywracaniem.

Aby sprawdzić stan SnapshotManager, wykonaj następujące kroki:

 Jeśli funkcja SnapshotManager jest włączona, w dzienniku kopii zapasowej obrazu wyświetlane są następujące informacje:
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


 Jeśli program SnapshotManager jest wyłączony, w dzienniku kopii zapasowej obrazu znajdują się następujące informacje:
 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

Rozwiązanie długoterminowe:
Ten problem zostanie rozwiązany w przyszłej wersji Avamar. W przyszłych wersjach Avamar serwer proxy Avamar nie będzie korzystał z usługi SnapshotManager.
 

Wyłączanie programu Snapshot Manager w bieżącej wersji:

Aby wyłączyć usługę SnapshotManager, zmodyfikuj avvcbimageAll.cmd serwera proxy przy użyciu jednej z tych dwóch metod:
 

Zautomatyzowana metoda przy użyciu goav:

1. Zainstaluj narzędzie goav przy użyciu narzędzia KB Avamar: Avamar: Narzędzie
Goav2. Uruchom to polecenie goav, aby skomentować wiersze snapshotmanager na wszystkich serwerach proxy
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


 

Metoda ręczna 

  1. Za pomocą protokołu SSH połącz się z serwerem proxy Avamar 
  2. Uruchom następujące polecenie, aby skomentować wiersze snapshotmanager w avvcbimageAll.cmd pliku. 
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.