Avamar: cómo deshabilitar SnapshotManager en el proxy de Avamar

Summary: Avamar: cómo deshabilitar la función SnapshotManager en el proxy de 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

Los trabajos de respaldo o restauración de imágenes de Avamar fallan o son lentos debido a las operaciones de SnapShotManager.

Cause

Antecedentes del servicio SnapShotManager:  

SnapshotManager es un servicio web que funciona en el servidor Avamar. Durante las operaciones de respaldo o restauración, cuando el proxy de Avamar realiza una operación de instantánea (crear, eliminar o consolidar), utiliza el servicio SnapshotManager. Este enfoque centraliza las operaciones de instantáneas, lo que permite que se pongan en línea de espera en el servidor Avamar en lugar de en vCenter. Sin embargo, este modelo centralizado presenta un posible cuello de botella y dependencia del servicio, lo que puede requerir la deshabilitación para abordar problemas de respaldo o restauración.

Para comprobar el estado de SnapshotManager, siga estos pasos:

 Si SnapshotManager está habilitado, el registro de respaldo de imagen muestra la siguiente información:
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


 Si SnapshotManager está deshabilitado, el registro de respaldo de imagen muestra lo siguiente:
 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

Solución a largo plazo:
Este problema se abordará en una versión futura de Avamar. En versiones futuras de Avamar, el proxy de Avamar no utilizará el servicio SnapshotManager.
 

Cómo deshabilitar Snapshot Manager en la versión actual:

Para deshabilitar el servicio SnapshotManager, modifique el avvcbimageAll.cmd del proxy mediante uno de estos dos métodos:
 

Método automatizado mediante goav:

1. Instale goav mediante KB Avamar: Avamar: Herramienta
Goav2. Ejecute este comando goav para comentar las líneas de snapshotmanager en todos los 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. Acceda mediante SSH al proxy de Avamar 
  2. Ejecute el siguiente comando para eliminar los comentarios de las líneas de snapshotmanager en avvcbimageAll.cmd archivo. 
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.