Avamar. Как отключить SnapshotManager на прокси-сервере Avamar

Summary: Avamar. Как отключить функцию SnapshotManager на прокси-сервере 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

Задания резервного копирования или восстановления образа Avamar завершаются сбоем или замедляются из-за операций SnapShotManager.

Cause

Общие сведения о службе SnapShotManager:  

SnapshotManager — это веб-служба, работающая на сервере Avamar. Когда прокси-сервер Avamar выполняет операцию создания моментального снимка (создание, удаление или консолидацию), во время операций резервного копирования или восстановления, он использует службу SnapshotManager. Такой подход централизует операции с моментальными снимками, позволяя помещать их в очередь на Avamar Server, а не на 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.

Resolution

Долгосрочное решение:
Эта проблема будет решена в одном из будущих выпусков Avamar. В будущих версиях Avamar прокси-сервер Avamar не будет использовать службу SnapshotManager.
 

Как отключить Snapshot Manager в текущем выпуске:

Чтобы отключить службу SnapshotManager, измените avvcbimageAll.cmd прокси-сервера одним из следующих двух способов:
 

Автоматизированный метод с использованием goav:

1. Установите goav с помощью KB Avamar: Avamar. Инструмент
Goav2. Выполните эту команду 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 в avvcbimageAll.cmd файле. 
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.