Backup and DR-Agent auf einem Linux-Host für Appliance-verwaltete Sicherungen installieren

Auf dieser Seite wird beschrieben, wie Sie den Backup und DR-Agent für Appliance-verwalteten Speicher auf einem Linux-Host installieren und andere Vorgänge ausführen, z. B. einen geheimen Schlüssel neu generieren, den Status des Backup und DR-Agents prüfen und den Backup und DR-Agent neu starten.

Funktionsweise

Der Backup und DR-Agent für Linux wird als Daemon-Prozess unter dem Nutzernamen „root“ ausgeführt. Er überwacht den TCP-Port 5106 auf Kommunikation von der Sicherungs-/Wiederherstellungs-Appliance. Der Agent schreibt in eine Logdatei im Installationsverzeichnis /var/act/log/UDSAgent.log und postet wichtige Ereignisse im Repository /var/log/messages.

Nach der Installation des Agents müssen Sie die vertrauenswürdige Kommunikation zwischen der Sicherungs-/Wiederherstellungs-Appliance und dem Backup und DR-Agent initialisieren. Dies muss nur einmal durchgeführt werden. Der geheime Schlüssel muss innerhalb von zwei Stunden nach der Generierung hinzugefügt werden. Wenn der geheime Schlüssel abläuft, müssen Sie einen neuen Schlüssel generieren.

Manchmal müssen Sie einen geheimen Schlüssel neu generieren. Wenn ein Host beispielsweise längere Zeit offline bleibt, kann sich der Zertifikatsstatus in „Nicht initialisiert“ ändern. In diesem Fall müssen Sie einen neuen Schlüssel generieren, um ein gültiges Zertifikat wiederherzustellen und den normalen Betrieb fortzusetzen.

Agent auf einem Linux-Host installieren

Folgen Sie dieser Anleitung, um den Agent auf einem Linux-Host zu installieren:

  1. Laden Sie die Installationsdatei für den Agent herunter. Weitere Informationen finden Sie unter Den richtigen Backup und DR-Agent für Ihren Host abrufen.

  2. Laden Sie die Installationsdatei auf Ihren Linux-Server hoch.

  3. Wählen Sie eine der folgenden Optionen aus, um den Agent zu installieren:

    • Führen Sie für die Installation unter Linux (32-Bit) den folgenden Befehl aus.

        rpm -ivh connector-Linux_x86-version.rpm
      
    • Führen Sie für die Installation unter Linux (64-Bit) den folgenden Befehl aus.

        rpm -ivh connector-Linux-version.rpm
      
    • Führen Sie für die Installation unter Linux Ubuntu den folgenden Befehl aus.

        dpkg -i connector-linux_ubuntu_amd64-version.deb
      

    Der Agent wird immer unter /opt/act installiert. Wenn die Installation abgeschlossen ist, wird ein Secret-Schlüssel angezeigt.

  4. Speichern Sie den geheimen Schlüssel in einem Editor oder Texteditor. Sie müssen ihn im Abschnitt „Backup und DR-Agent“ hinzufügen. Weitere Informationen finden Sie unter Linux-Host hinzufügen.

Secret-Schlüssel neu generieren

Der geheime Schlüssel, der im Abschnitt Agent auf einem Linux-Host installieren generiert wird, ist nur zwei Stunden lang gültig. Sie müssen ihn innerhalb dieses Zeitraums der Appliance-Verwaltungskonsole hinzufügen oder einen neuen generieren.

Gehen Sie nach der folgenden Anleitung vor, um einen neuen Schlüssel zu generieren und der Verwaltungskonsole hinzuzufügen.

  1. Melden Sie sich auf dem Linux-Host als Root-Nutzer an und führen Sie einen der folgenden Befehle im Verzeichnis aus:

    • Führen Sie den folgenden Befehl aus, um den geheimen Schlüssel nach Bestätigung der Aktion zurückzusetzen:

        /opt/act/bin/udsagent secret --reset
      
    • Führen Sie den folgenden Befehl aus, um das Secret sofort ohne Bestätigung zurückzusetzen:

        /opt/act/bin/udsagent secret --reset --restart
      
  2. Speichern Sie den geheimen Schlüssel in einem Texteditor. Dieser Secret-Schlüssel ist zwei Stunden lang gültig.

Geheimen Schlüssel hinzufügen

Wenn Sie den geheimen Schlüssel aktualisieren möchten oder ihn beim ersten Mal nicht hinzugefügt haben, können Sie ihn auf dem Linux-Host mit der folgenden Anleitung hinzufügen.

  1. Wählen Sie in der Appliance-Verwaltungskonsole Verwalten und dann Hosts aus.

  2. Rechtsklicken Sie auf den Linux-Host und wählen Sie Bearbeiten aus.

  3. Rufen Sie den Abschnitt Einstellungen für Backup und DR-Agent auf und suchen Sie das Feld Secret.

  4. Fügen Sie den zuvor gespeicherten geheimen Schlüssel in das Feld Secret ein und klicken Sie auf Speichern. Der Status des Zertifikats muss sich in Gültig ändern. Wenn Sie eine Meldung erhalten, dass die Verbindung nur teilweise erfolgreich war, folgen Sie der Anleitung unter Verbindung zwischen Backup/Recovery-Appliance und Backup und DR-Agent validieren.

Status des Backup und DR-Agents prüfen

Nachdem der Agent installiert wurde, können Sie seinen Status auf den Linux-Hosts mit dem folgenden Befehl prüfen.

systemctl status udsagent

Die Ausgabe sieht dann ungefähr so aus:

[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 2025-11-09 22:13:45 UTC; 17min ago
   Process: 1056 ExecStart=/opt/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…
    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.

Backup und DR-Agent auf einem Linux-Host neu starten

Führen Sie den folgenden Befehl auf dem Host aus, um den Backup und DR-Agenten auf einem Linux-Host neu zu starten.

systemctl restart udsagent

Multipathing für den Agenten konfigurieren

Konfigurieren Sie vor der Installation des Agents das Multipathing so:

  1. Fügen Sie der Datei /etc/multipath.conf auf dem Host die folgenden Änderungen hinzu:

     blacklist {
          device {
          vendor "ACTIFIO|SCST_FIO|SCST_BIO"
          product "ActifioSky|LUN0"
          }
     }
    
  2. Starten Sie multipathd neu:

     systemctl status multipathd
    

Multipath in der Agent-Konfiguration deaktivieren

 ```none
 /act/config/connector.conf

 DisableMultipathCheck = true
 ```

Backup und DR-Agent über die Befehlszeile von einem Linux-Host deinstallieren

So deinstallieren Sie den Backup und DR-Agent von einem Linux-Host:

CentOS/RHEL/SLES

  1. Melden Sie sich als Root-Nutzer an und beenden Sie den Backup and DR-Agent mit dem folgenden Befehl:

    systemctl stop udsagent
    

    Bei älteren Linux-Versionen müssen Sie möglicherweise den folgenden Befehl verwenden:

    /etc/init.d/udsagent stop
    
  2. Prüfen Sie den RPM-Namen des installierten Linux-Agent für Backup und DR mit dem folgenden Befehl:

    yum list installed | grep udsagent
    

    Sie können auch den folgenden Befehl verwenden, um den RPM-Namen zu prüfen:

    rpm -qa udsagent
    

    Die Ausgabe sieht dann ungefähr so aus:

    udsagent-11.0.15-8756.x86_64
    
  3. Deinstallieren Sie das Paket mit dem Namen, den Sie aus der Abfrage erhalten haben. Beispiel:

    yum remove udsagent
    

    Sie können das Paket auch mit dem folgenden Befehl deinstallieren:

    rpm -e udsagent
    

Ubuntu

  1. Melden Sie sich als Root-Nutzer an und beenden Sie den Backup and DR-Agent mit dem folgenden Befehl:

    systemctl stop udsagent
    
  2. Deinstallieren Sie den Agent mit dem folgenden Befehl:

    dpkg --remove udsagent
    

Nächste Schritte