En esta página, se describe cómo instalar el agente de copia de seguridad y DR en un host de Linux y realizar otras operaciones, como volver a generar una clave secreta, verificar el estado del agente de copia de seguridad y DR, y reiniciarlo.
Cómo funciona
El agente de Backup and DR para Linux se ejecuta como un proceso de daemon con el nombre de usuario raíz.
Escucha en el puerto TCP 5106 para la comunicación desde el dispositivo de copia de seguridad o recuperación.
El agente escribe en un archivo de registro en el directorio de instalación /var/act/log/UDSAgent.log
y publica eventos significativos en el repositorio /var/log/messages
.
Después de instalar el agente, debes inicializar las comunicaciones de confianza entre el dispositivo de copia de seguridad o recuperación y el agente de Backup and DR. Solo debes hacerlo una vez. La clave secreta se debe agregar en un plazo de dos horas después de su generación. Si vence la clave secreta, debes generar una nueva.
Instala el agente en un host de Linux
Sigue estas instrucciones para instalar el agente en un host Linux:
Descarga el archivo de instalación del agente. Consulta Obtén el agente de Backup y DR adecuado para tu host.
Sube el archivo del instalador a tu servidor Linux.
Para instalar el agente, elige una de las siguientes opciones:
Para la instalación de Linux de 32 bits, ejecuta el siguiente comando.
rpm -ivh connector-Linux_x86-version.rpm
Para la instalación de Linux de 64 bits, ejecuta el siguiente comando.
rpm -ivh connector-Linux-version.rpm
Para la instalación de Linux Ubuntu, ejecuta el siguiente comando.
dpkg -i connector-linux_ubuntu_amd64-version.deb
El agente siempre se instala en
/opt/act
. Cuando se complete la instalación, aparecerá una clave secreta.Guarda la clave secreta en un bloc de notas o en un editor de texto. Debes agregarla en la sección del agente de copia de seguridad y DR. Consulta Cómo agregar un host de Linux.
Vuelve a generar la clave secreta
La clave secreta que se genera en la sección Instala el agente en un host de Linux solo es válida durante dos horas. Debes agregarlo a la consola de administración dentro de este plazo o generar uno nuevo.
Usa las siguientes instrucciones para generar una clave nueva y agregarla a la consola de administración.
En el host de Linux, accede como usuario raíz y ejecuta cualquiera de los comandos del directorio:
Para restablecer la clave secreta después de confirmar la acción, ejecuta el siguiente comando:
/opt/act/bin/udsagent secret --reset
Para restablecer el secreto de inmediato sin confirmación, ejecuta el siguiente comando:
/opt/act/bin/udsagent secret --reset --restart
Guarda la clave secreta en un bloc de notas o en un editor. Esta clave secreta es válida durante dos horas.
Agrega una clave secreta
Si deseas actualizar la clave secreta o no la agregaste la primera vez, puedes agregarla al host de Linux con las siguientes instrucciones.
En la consola de administración, selecciona Administrar y, luego, Hosts.
Haz clic con el botón derecho en el host de Linux y elige Editar.
Ve a la sección Configuración del agente de copia de seguridad y DR y busca el campo Secreto.
Pega la clave secreta que guardaste antes en el campo Secreto y haz clic en Guardar. Asegúrate de que el estado de Certificado cambie a Válido. Si recibes un mensaje de éxito parcial, usa las instrucciones para validar la conectividad del dispositivo de copia de seguridad o recuperación con el agente de copia de seguridad y DR.
Cómo comprobar el estado del agente de Backup and DR
Después de instalar el agente, puedes verificar su estado en los hosts de Linux con los siguientes comandos.
En destinos que no sean del sistema (RHEL anterior a la versión 7.0 y SUSE Linux anterior a la versión 12.0), ejecuta el siguiente comando.
service udsagent status
El resultado es similar al siguiente para la línea
udsagent daemon is running
:service udsagent status udsagent daemon is running
En los destinos de
systemd
(RHEL 7.0 y versiones posteriores, SUSE Linux 12.0 y versiones posteriores, y Ubuntu 16.0 y versiones posteriores), ejecuta el siguiente comando:systemctl status udsagent
El resultado es similar al siguiente:
```postgres [root@postgres ~]# systemctl status udsagent ● udsagent.service - Google Cloud Backup and DR service Loaded: loaded (/usr/lib/systemd/system/udsagent.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2022-11-09 22:13:45 UTC; 17min age Process: 1056 ExecStart=/act/initscripts/udsagent.init start (code=exited, status=0/SUCCESS) Main PID: 1128 (udsagent) CGroup: /system.slice/udsagent.service ├─1128 /opt/act/bin/udsagent start └─1132 /opt/act/bin/udsagent start Nov 09 22:13:44 postgres systemd[1]: Starting Google Cloud Backup and DR Service… Nov 09 22:13:45 postgres udsagent.init[1056]: Starting /opt/act/bin/udsagent as a daemon. It may take a few minutes for the service to start completely. Nov 09 22:13:45 postgres udsagent.init[1056]: Starting /opt/act/bin/udsagent as a daemon. It may take a few minutes for the service to start completely.
Reinicia el agente de Backup and DR en un host de Linux
Para reiniciar el agente de copia de seguridad y DR en un host de Linux, ejecuta el siguiente comando en el host.
Para hosts que no son systemd (RHEL anterior a la versión 7.0 y SUSE Linux anterior a la versión 12.0), ejecuta el siguiente comando:
/etc/init.d/udsagent restart
Para hosts Systemd (RHEL 7.0 y versiones posteriores, SUSE Linux 12.0 y versiones posteriores, y Ubuntu 16.0 y versiones posteriores), ejecuta el siguiente comando:
systemctl restart udsagent
Desinstala el agente de copia de seguridad y DR de un host de Linux con la línea de comandos
Usa las siguientes instrucciones para desinstalar el agente de Backup and DR de un host Linux:
CentOS/RHEL/SLES
Accede como usuario raíz y ejecuta el siguiente comando para detener el agente de Backup y DR:
systemctl stop udsagent
Para versiones anteriores de Linux, es posible que debas usar el siguiente comando:
/etc/init.d/udsagent stop
Verifica el nombre del RPM del agente de copia de seguridad y DR de Linux instalado con el siguiente comando:
yum list installed | grep udsagent
También puedes usar el siguiente comando para verificar el nombre del RPM:
rpm -qa udsagent
El resultado es similar al siguiente:
udsagent-11.0.1-8756.x86_64
Desinstala el paquete con el nombre que obtuviste de la consulta. Por ejemplo:
yum remove udsagent-11.0.1-8756.x86_64
También puedes usar el siguiente comando para desinstalar el paquete:
rpm -e udsagent-11.0.1-8756.x86_64
Ubuntu
Accede como usuario raíz y ejecuta el siguiente comando para detener el agente de Backup y DR:
systemctl stop udsagent
Desinstala el agente con el siguiente comando:
dpkg --remove udsagent
¿Qué sigue?
Para instalar el agente de Backup and DR en un host de Linux, consulta Cómo instalar el agente de Backup and DR en un host de Linux.
Para instalar el agente de Backup and DR en un host de Windows, consulta Agente de Backup and DR en hosts de Windows.
Para configurar la conectividad iSCSI en un host de Linux, consulta Conectividad iSCSI en un host de Linux.
Para configurar la conectividad de NFS en un host de Linux, consulta Conectividad de NFS en un host de Linux.
Para actualizar el agente de Copia de seguridad y DR, consulta Cómo mantener los agentes de Copia de seguridad y DR en los hosts.