Esta página descreve como instalar o agente de backup e DR em um host Linux e realizar outras operações, como regenerar uma chave secreta, verificar o status do agente de backup e DR e reiniciar o agente de backup e DR.
Como funciona
O agente de backup e DR para Linux é executado como um processo daemon no raiz do nome de usuário.
Ele detecta a comunicação do appliance de backup/recuperação na porta TCP 5106.
O agente grava em um arquivo de registro no diretório de instalação
/var/act/log/UDSAgent.log
e publica eventos significativos no
repositório /var/log/messages
.
Depois de instalar o agente, é necessário inicializar as comunicações confiáveis entre o appliance de backup/recuperação e o agente de backup e DR. Isso só precisa ser feito uma vez. A chave secreta precisa ser adicionada em até duas horas após a geração. Se a chave secreta expirar, você vai precisar gerar uma nova chave.
Instalar o agente em um host Linux
Use as instruções a seguir para instalar o agente em um host Linux:
Faça o download do arquivo do instalador do agente. Consulte Como conseguir o agente de backup e DR certo para seu host.
Faça upload do arquivo de instalação no servidor Linux.
Para instalar o agente, escolha uma das seguintes opções:
Para a instalação do Linux de 32 bits, execute o seguinte comando.
rpm -ivh connector-Linux_x86-version.rpm
Para a instalação no Linux de 64 bits, execute o comando a seguir.
rpm -ivh connector-Linux-version.rpm
Para a instalação no Linux Ubuntu, execute o seguinte comando.
dpkg -i connector-linux_ubuntu_amd64-version.deb
O agente sempre é instalado em
/opt/act
. Quando a instalação for concluída, uma chave secreta vai aparecer.Salve a chave secreta em um bloco de notas ou em um editor de texto. Você precisa adicionar essa chave na seção "Agente de backup e DR". Consulte Adicionar host Linux.
Gerar novamente a chave secreta
A chave secreta gerada na seção Instalar o agente em um host Linux é válida por apenas duas horas. Você precisa adicionar o token ao console de gerenciamento nesse período ou gerar um novo.
Use as instruções abaixo para gerar uma nova chave e adicioná-la ao console de gerenciamento.
No host Linux, faça login como usuário raiz e execute um dos comandos no diretório:
Para redefinir a chave secreta após a confirmação da ação, execute o seguinte comando:
/opt/act/bin/udsagent secret --reset
Para redefinir o secret imediatamente sem confirmação, execute o seguinte comando:
/opt/act/bin/udsagent secret --reset --restart
Salve a chave secreta em um bloco de notas ou no editor. Essa chave secreta é válida por duas horas.
Adicionar uma chave secreta
Se você quiser atualizar a chave secreta ou não a adicionou na primeira vez, adicione no host do Linux usando as instruções abaixo.
No console de gerenciamento, selecione Gerenciar e Hosts.
Clique com o botão direito do mouse no host do Linux e escolha Edit.
Acesse a seção Configurações do agente de backup e DR e encontre o campo Secret.
Cole a chave secreta salva anteriormente no campo Secret e clique em Save. Verifique se o status Certificado mudou para Válido. Se você receber uma mensagem de sucesso parcial, siga as instruções para Validar o appliance de backup/recuperação para a conectividade do agente de backup e DR.
Verificar o status do agente de backup e DR
Depois que o agente for instalado, você poderá verificar o status dele nos hosts Linux usando os comandos abaixo.
Em destinos que não são do sistema (RHEL anterior à versão 7.0 e SUSE Linux anterior à versão 12.0), execute o comando abaixo.
service udsagent status
A saída será semelhante a esta para a linha
udsagent daemon is running
:service udsagent status udsagent daemon is running
Em destinos
systemd
(RHEL 7.0+, SUSE Linux 12.0+ e Ubuntu 16.0+), execute o seguinte comando:systemctl status udsagent
A saída será assim:
```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.
Reiniciar o agente de backup e DR em um host Linux
Para reiniciar o agente de backup e DR em um host Linux, execute o seguinte comando no host.
Para hosts sem systemd (RHEL anterior à versão 7.0 e SUSE Linux anterior à versão 12.0), execute o seguinte comando:
/etc/init.d/udsagent restart
Para hosts Systemd (RHEL 7.0+, SUSE Linux 12.0+ e Ubuntu 16.0+), execute o seguinte comando:
systemctl restart udsagent
Desinstalar o agente de backup e DR de um host Linux usando a linha de comando
Use as instruções a seguir para desinstalar o agente de backup e DR de um host Linux:
CentOS/RHEL/SLES
Faça login como usuário raiz e pare o agente de backup e DR executando o seguinte comando:
systemctl stop udsagent
Para versões mais antigas do Linux, talvez seja necessário usar o seguinte comando:
/etc/init.d/udsagent stop
Verifique o nome do RPM do agente de backup e DR do Linux instalado com o seguinte comando:
yum list installed | grep udsagent
Você também pode usar o comando a seguir para verificar o nome do RPM:
rpm -qa udsagent
A saída será assim:
udsagent-11.0.1-8756.x86_64
Desinstale o pacote usando o nome que você encontrou na consulta. Exemplo:
yum remove udsagent-11.0.1-8756.x86_64
Também é possível usar o seguinte comando para desinstalar o pacote:
rpm -e udsagent-11.0.1-8756.x86_64
Ubuntu
Faça login como usuário raiz e pare o agente de backup e DR executando o seguinte comando:
systemctl stop udsagent
Desinstale o agente usando o seguinte comando:
dpkg --remove udsagent
A seguir
Para instalar o agente de backup e DR em um host Linux, consulte Instalar o agente de backup e DR em um host Linux.
Para instalar o agente de backup e DR em um host do Windows, consulte Agente de backup e DR em hosts do Windows.
Para configurar a conectividade iSCSI em um host Linux, consulte Conectividade iSCSI em um host Linux.
Para configurar a conectividade NFS em um host Linux, consulte Conectividade NFS em um host Linux.
Para atualizar o agente de backup e DR, consulte Manter agentes de backup e DR em hosts.