Avamar — como desativar o SnapshotManager no proxy do Avamar

Summary: Avamar — como desativar o recurso SnapshotManager no proxy do 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

Os trabalhos de backup ou restauração de imagem do Avamar estão falhando/lentos devido às operações do SnapShotManager.

Cause

Histórico do serviço SnapShotManager:  

O SnapshotManager é um serviço da Web que opera no Avamar Server. Durante as operações de backup ou restauração, quando o proxy do Avamar executa uma operação de snapshot (criar, excluir ou consolidar), ele usa o serviço SnapshotManager. Essa abordagem centraliza as operações de snapshot, permitindo que elas sejam colocadas em fila no Avamar Server em vez de no vCenter. No entanto, esse modelo centralizado introduz um possível gargalo e dependência do serviço, o que pode exigir a desativação para resolver problemas de backup ou restauração.

Para verificar o status do SnapshotManager, siga estas etapas:

 Se o SnapshotManager estiver ativado, o log de backup de imagem exibirá as seguintes informações:
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


 Se o SnapshotManager estiver desativado, o registro de backup de imagem mostrará:
 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

Solução de longo prazo:
Esse problema será abordado em uma versão futura do Avamar. Em versões futuras do Avamar, o proxy do Avamar não usará o serviço SnapshotManager.
 

Como desativar o Snapshot Manager na versão atual:

Para desativar o serviço SnapshotManager, modifique o avvcbimageAll.cmd do proxy usando um destes dois métodos:
 

Método automatizado usando goav:

1. Instale o goav usando a KB do Avamar: Avamar: Ferramenta
Goav2. Execute este comando goav para comentar linhas do snapshotmanager em todos os proxies
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


 

Método manual 

  1. SSH no proxy Avamar 
  2. Execute o comando a seguir para comentar as linhas do snapshotmanager em avvcbimageAll.cmd arquivo. 
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.