Installa l'agente Backup and RE su un host Linux

Questa pagina descrive come installare l'agente Backup e RE su un host Linux ed eseguire altre operazioni, ad esempio come rigenerare una chiave segreta, controllare lo stato dell'agente Backup e RE e riavviare l'agente Backup e RE.

Come funziona

L'agente di Backup e RE per Linux viene eseguito come processo di daemon con nome utente root. Ascolta sulla porta TCP 5106 per le comunicazioni dall'appliance di backup/recupero. L'agente scrive in un file di log nella directory di installazione/var/act/log/UDSAgent.log e pubblica eventi significativi nel repository/var/log/messages.

Dopo aver installato l'agente, devi inizializzare le comunicazioni attendibili tra l'appliance di backup/ripristino e l'agente di Backup e RE. Questa operazione deve essere eseguita una sola volta. La chiave segreta deve essere aggiunta entro due ore dalla generazione. Se la chiave segreta scade, devi generare una nuova chiave.

Installa l'agente su un host Linux

Per installare l'agente su un host Linux, segui le istruzioni riportate di seguito:

  1. Per scaricare il file del programma di installazione dell'agente, consulta Ottenere l'agente di backup e RE giusto per il tuo host.

  2. Carica il file di installazione sul server Linux.

  3. Per installare l'agente, scegli una delle seguenti opzioni:

    • Per l'installazione su Linux a 32 bit, esegui il seguente comando.

        rpm -ivh connector-Linux_x86-version.rpm
      
    • Per l'installazione su Linux a 64 bit, esegui il seguente comando.

        rpm -ivh connector-Linux-version.rpm
      
    • Per l'installazione su Linux Ubuntu, esegui il seguente comando.

        dpkg -i connector-linux_ubuntu_amd64-version.deb
      

    L'agente si installa sempre in /opt/act. Al termine dell'installazione, viene visualizzata una chiave segreta.

  4. Salva la chiave segreta in un blocco note o in un editor di testo. Devi aggiungerla nella sezione dell'agente di backup e RE, consulta Aggiungere un host Linux.

Rigenera la chiave segreta

La chiave segreta generata nella sezione Installa l'agente su un host Linux è valida solo per due ore. Devi aggiungerlo alla console di gestione entro questo periodo di tempo o generarne uno nuovo.

Segui le istruzioni riportate di seguito per generare una nuova chiave e aggiungerla alla console di gestione.

  1. Nell'host Linux, accedi come utente root ed esegui uno dei comandi nella directory:

    • Per reimpostare la chiave segreta dopo la conferma dell'azione, esegui il seguente comando:

        /opt/act/bin/udsagent secret --reset
      
    • Per reimpostare immediatamente il segreto senza conferma, esegui il seguente comando:

        /opt/act/bin/udsagent secret --reset --restart
      
  2. Salva la chiave segreta in un blocco note o in un editor. Questa chiave segreta è valida per due ore.

Aggiungi una chiave segreta

Se vuoi aggiornare la chiave segreta o non l'hai aggiunta la prima volta, puoi aggiungerla nell'host Linux seguendo le istruzioni riportate di seguito.

  1. Nella console di gestione, seleziona Gestisci e poi Host.

  2. Fai clic con il tasto destro del mouse sull'host Linux e scegli Modifica.

  3. Vai alla sezione Impostazioni agente di backup e DR e trova il campo Secret.

  4. Incolla la chiave segreta che hai salvato in precedenza nel campo Secret (Segreto) e fai clic su Salva. Assicurati che lo stato Certificate (Certificato) diventi Valid (Valido). Se viene visualizzato un messaggio di esito parziale, segui le istruzioni per convalidare la connettività dell'appliance di backup/recupero all&#RE;agente di backup e DR.

Controllare lo stato dell'agente di backup e RE

Una volta installato l'agente, puoi verificarne lo stato sugli host Linux utilizzando i seguenti comandi.

  • Sui target non di sistema (RHEL precedente alla versione 7.0 e SUSE Linux precedente alla versione 12.0), esegui il seguente comando.

        service udsagent status
    

    L'output è simile al seguente per la riga udsagent daemon is running:

          service udsagent status
          udsagent daemon is running
    
  • Sui target systemd (RHEL 7.0 e versioni successive, SUSE Linux 12.0 e versioni successive e Ubuntu 16.0 e versioni successive), esegui il seguente comando:

        systemctl status udsagent
    

    L'output è simile al seguente:

     ```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.
    

Riavviare l'agente di Backup and RE su un host Linux

Per riavviare l'agente di backup e RE su un host Linux, esegui il seguente comando sull'host.

  • Per gli host non systemd (RHEL precedente alla versione 7.0 e SUSE Linux precedente alla versione 12.0), esegui il seguente comando:

        /etc/init.d/udsagent restart
    
  • Per gli host Systemd (RHEL 7.0 e versioni successive, SUSE Linux 12.0 e versioni successive e Ubuntu 16.0 e versioni successive), esegui il seguente comando:

      systemctl restart udsagent
    

Disinstallare l'agente di backup e RE da un host Linux utilizzando la riga di comando

Segui le istruzioni riportate di seguito per disinstallare l'agente di backup e RE da un host Linux:

CentOS/RHEL/SLES

  1. Accedi come utente root e interrompi l'agente di backup e RE eseguendo il seguente comando:

    systemctl stop udsagent
    

    Per le versioni precedenti di Linux, potrebbe essere necessario utilizzare il seguente comando:

    /etc/init.d/udsagent stop
    
  2. Controlla il nome dell'RPM dell'agente Linux Backup e RE installato con il seguente comando:

    yum list installed | grep udsagent
    

    Puoi anche utilizzare il seguente comando per controllare il nome dell'RPM:

    rpm -qa udsagent
    

    L'output è simile al seguente:

    udsagent-11.0.1-8756.x86_64
    
  3. Disinstalla il pacchetto utilizzando il nome ottenuto dalla query. Ad esempio:

    yum remove udsagent-11.0.1-8756.x86_64
    

    Puoi anche utilizzare il seguente comando per disinstallare il pacchetto:

    rpm -e udsagent-11.0.1-8756.x86_64
    

Ubuntu

  1. Accedi come utente root e interrompi l'agente di backup e RE eseguendo il seguente comando:

    systemctl stop udsagent
    
  2. Disinstalla l'agente utilizzando il seguente comando:

    dpkg --remove udsagent
    

Passaggi successivi