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 замість 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.
 

Як відключити менеджер знімків в поточному релізі:

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

Автоматизований метод з використанням гоава:

1. Встановіть goav за допомогою KB Avamar: Авамар: Інструмент
Goav2. Запустіть цю команду goav, щоб коментувати рядки менеджера знімків на всіх проксі
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. Виконайте наступну команду, щоб закоментувати рядки менеджера знімків у 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.