Cette page explique comment installer l'agent de sauvegarde et de reprise après sinistre sur un hôte Linux, et effectuer d'autres opérations, comme régénérer une clé secrète, vérifier l'état de l'agent de sauvegarde et de reprise après sinistre, et redémarrer l'agent de sauvegarde et de reprise après sinistre.
Fonctionnement
L'agent de sauvegarde et de reprise après sinistre pour Linux s'exécute en tant que processus de daemon sous le nom d'utilisateur racine.
Il écoute sur le port TCP 5106 les communications de l'appliance de sauvegarde/restauration.
L'agent écrit dans un fichier journal dans le répertoire d'installation /var/act/log/UDSAgent.log
et publie des événements importants dans le dépôt /var/log/messages
.
Après avoir installé l'agent, vous devez initialiser les communications fiables entre l'appliance de sauvegarde/restauration et l'agent Backup and DR. Cette opération ne doit être effectuée qu'une seule fois. La clé secrète doit être ajoutée dans les deux heures suivant sa génération. Si la clé secrète arrive à expiration, vous devez générer une nouvelle clé.
Installer l'agent sur un hôte Linux
Pour installer l'agent sur un hôte Linux, suivez les instructions suivantes:
Pour télécharger le fichier d'installation de l'agent, consultez Obtenir l'agent de sauvegarde et de reprise après sinistre adapté à votre hôte.
Importez le fichier d'installation sur votre serveur Linux.
Pour installer l'agent, choisissez l'une des options suivantes:
Pour une installation Linux 32 bits, exécutez la commande suivante.
rpm -ivh connector-Linux_x86-version.rpm
Pour l'installation Linux 64 bits, exécutez la commande suivante.
rpm -ivh connector-Linux-version.rpm
Pour l'installation sous Linux Ubuntu, exécutez la commande suivante.
dpkg -i connector-linux_ubuntu_amd64-version.deb
L'agent s'installe toujours dans
/opt/act
. Une fois l'installation terminée, une clé secrète s'affiche.Enregistrez la clé secrète dans un bloc-notes ou dans un éditeur de texte. Vous devez l'ajouter dans la section "Agent de sauvegarde et de DR". Consultez Ajouter un hôte Linux.
Générer à nouveau la clé secrète
La clé secrète générée dans la section Installer l'agent sur un hôte Linux n'est valide que pendant deux heures. Vous devez l'ajouter à la console de gestion dans ce délai ou en générer un autre.
Suivez les instructions ci-dessous pour générer une clé et l'ajouter à la console de gestion.
Sur l'hôte Linux, connectez-vous en tant qu'utilisateur racine et exécutez l'une des commandes du répertoire:
Pour réinitialiser la clé secrète après confirmation de l'action, exécutez la commande suivante:
/opt/act/bin/udsagent secret --reset
Pour réinitialiser le secret immédiatement sans confirmation, exécutez la commande suivante:
/opt/act/bin/udsagent secret --reset --restart
Enregistrez la clé secrète dans un bloc-notes ou dans un éditeur. Cette clé secrète est valide pendant deux heures.
Ajouter une clé secrète
Si vous souhaitez mettre à jour la clé secrète ou si vous ne l'avez pas ajoutée la première fois, vous pouvez l'ajouter dans l'hôte Linux en suivant les instructions ci-dessous.
Dans la console de gestion, sélectionnez Gérer, puis Hôtes.
Effectuez un clic droit sur l'hôte Linux, puis sélectionnez Edit (Modifier).
Accédez à la section Paramètres de l'agent de sauvegarde et de DR, puis recherchez le champ Secret.
Collez la clé secrète que vous avez enregistrée précédemment dans le champ Secret, puis cliquez sur Enregistrer. Vérifiez que l'état du certificat passe à Valid (Valide). Si vous recevez un message de réussite partiel, suivez les instructions pour valider la connectivité de l'appliance de sauvegarde/restauration avec l'agent de sauvegarde et de DR.
Vérifier l'état de l'agent de sauvegarde et de reprise après sinistre
Une fois l'agent installé, vous pouvez vérifier son état sur les hôtes Linux à l'aide des commandes suivantes.
Sur les cibles non système (RHEL avant la version 7.0 et SUSE Linux avant la version 12.0), exécutez la commande suivante.
service udsagent status
La sortie ressemble à ceci pour la ligne
udsagent daemon is running
:service udsagent status udsagent daemon is running
Sur les cibles
systemd
(RHEL 7.0 ou version ultérieure, SUSE Linux 12.0 ou version ultérieure et Ubuntu 16.0 ou version ultérieure), exécutez la commande suivante:systemctl status udsagent
La sortie ressemble à ceci :
```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.
Redémarrer l'agent de sauvegarde et de reprise après sinistre sur un hôte Linux
Pour redémarrer l'agent de sauvegarde et de DR sur un hôte Linux, exécutez la commande suivante sur l'hôte.
Pour les hôtes non systemd (RHEL avant la version 7.0 et SUSE Linux avant la version 12.0), exécutez la commande suivante:
/etc/init.d/udsagent restart
Pour les hôtes Systemd (RHEL 7.0 et versions ultérieures, SUSE Linux 12.0 et versions ultérieures, et Ubuntu 16.0 et versions ultérieures), exécutez la commande suivante:
systemctl restart udsagent
Désinstaller l'agent de sauvegarde et de reprise après sinistre d'un hôte Linux à l'aide de la ligne de commande
Suivez les instructions ci-dessous pour désinstaller l'agent de sauvegarde et de DR d'un hôte Linux:
CentOS/RHEL/SLES
Connectez-vous en tant qu'utilisateur racine et arrêtez l'agent de sauvegarde et de reprise après sinistre en exécutant la commande suivante:
systemctl stop udsagent
Pour les anciennes versions de Linux, vous devrez peut-être utiliser la commande suivante:
/etc/init.d/udsagent stop
Vérifiez le nom du RPM de l'agent de sauvegarde et de reprise après sinistre Linux installé à l'aide de la commande suivante:
yum list installed | grep udsagent
Vous pouvez également utiliser la commande suivante pour vérifier le nom du RPM:
rpm -qa udsagent
La sortie ressemble à ceci :
udsagent-11.0.1-8756.x86_64
Désinstallez le package à l'aide du nom obtenu à partir de la requête. Exemple :
yum remove udsagent-11.0.1-8756.x86_64
Vous pouvez également utiliser la commande suivante pour désinstaller le package:
rpm -e udsagent-11.0.1-8756.x86_64
Ubuntu
Connectez-vous en tant qu'utilisateur racine et arrêtez l'agent de sauvegarde et de reprise après sinistre en exécutant la commande suivante:
systemctl stop udsagent
Désinstallez l'agent à l'aide de la commande suivante:
dpkg --remove udsagent
Étape suivante
Pour installer l'agent de sauvegarde et de DR sur un hôte Linux, consultez Installer l'agent de sauvegarde et de DR sur un hôte Linux.
Pour installer l'agent de sauvegarde et de reprise après sinistre sur un hôte Windows, consultez Agent de sauvegarde et de reprise après sinistre sur les hôtes Windows.
Pour configurer la connectivité iSCSI sur un hôte Linux, consultez Connectivité iSCSI sur un hôte Linux.
Pour configurer la connectivité NFS sur un hôte Linux, consultez la section Connectivité NFS sur un hôte Linux.
Pour mettre à niveau l'agent de sauvegarde et de reprise après sinistre, consultez Gérer les agents de sauvegarde et de reprise après sinistre sur les hôtes.