Avamar: Durante la transferencia de r2r de múltiples nodos a un nodo único, se produce un error de compensación de caja de seguridad.
Summary: Durante una migración de raíz a raíz (r2r) de una migración de múltiples a un solo nodo, el archivo de caja de seguridad no se completa en el paso de restauración de la caja de seguridad. Este error indica que el campo client-offset no se pudo actualizar en un nodo específico, como 0.1. ...
Symptoms
El proceso de r2r se interrumpe debido a que el script de la caja de seguridad no se completa sin errores. El script solicitará actualizar el campo de compensación de la base de datos de la consola de administración (MCDB) y, después de presionar "yes", el script genera mensajes de error de la base de datos y finaliza.
Cause
El script ajusta las variables de compensación de cliente para un sistema de múltiples nodos, pero el destino es un sistema de un solo nodo, lo que provoca la incompatibilidad. Y el nodo múltiple no puede actualizar la variable de nodo relacionada para el nodo en cuestión. Por ejemplo, 0.1 no existe en el destino, por lo que el script encuentra un parámetro no válido y finaliza.
La clave se encuentra en la línea 1022 del script de la caja de seguridad. Aquí es donde se inicia la solicitud para la actualización de la compensación del cliente del servidor de consola de administración (MCS):
Use of uninitialized value $info{"NEW_VALUE"} in concatenation (.) or string at lockbox_restore.pl line 1022, <STDIN> line 5.
Resolution
Este es el comportamiento previsto, ya que el destino de r2r es un servidor de nodo único y no hay valores asociados con un sistema de múltiples nodos. El script no puede completar la actualización del campo offset de mensajes del cliente. Esto se puede ignorar, ya que no es estrictamente necesario actualizar la compensación para completar la transferencia de r2r. Sin embargo, dado que MCDB se debe actualizar de todos modos, aún es necesario ingresar yes para las actualizaciones.