本页面介绍了如何在 Linux 主机上安装 Backup and DR 代理以管理设备管理的存储,以及如何执行其他操作,例如如何重新生成密钥、检查 Backup and DR 代理状态以及重启 Backup and DR 代理。
工作原理
适用于 Linux 的 Backup and DR 代理以守护进程的形式在用户名 root 下运行。它会监听 TCP 端口 5106,以接收来自备份/恢复设备的通信。
代理会写入安装目录 /var/act/log/UDSAgent.log 中的日志文件,并将重要事件发布到 /var/log/messages 代码库。
安装代理后,您需要初始化备份/恢复设备与 Backup and DR 代理之间的可信通信。此操作只需执行一次。 密钥需要在生成后两小时内添加。 如果密钥过期,您需要生成新密钥。
有时,您可能需要重新生成密钥。例如,如果主机长时间处于离线状态,其证书状态可能会更改为“未初始化”。如果发生这种情况,您必须生成新密钥,以重新建立有效证书并恢复正常运行。
在 Linux 主机上安装代理
请按照以下说明在 Linux 主机上安装代理:
下载代理安装程序文件,请参阅为您的主机获取正确的 Backup and DR 代理。
将安装程序文件上传到 Linux 服务器。
如需安装代理,请选择以下选项之一:
对于 Linux 32 位安装,请运行以下命令。
rpm -ivh connector-Linux_x86-version.rpm对于 Linux 64 位安装,请运行以下命令。
rpm -ivh connector-Linux-version.rpm对于 Linux Ubuntu 安装,请运行以下命令。
dpkg -i connector-linux_ubuntu_amd64-version.deb
代理始终安装在
/opt/act。安装完成后,系统会显示一个密钥。将密钥保存在记事本或文本编辑器中,您需要在 Backup and DR 代理部分中添加此密钥,请参阅添加 Linux 主机。
重新生成密钥
在在 Linux 主机上安装代理部分中生成的密钥仅在两小时内有效。您需要在此时间范围内将其添加到设备管理控制台,或生成一个新令牌。
请按照以下说明生成新密钥并将其添加到管理控制台。
在 Linux 主机上,以根用户身份登录,然后在目录中运行以下任一命令:
确认操作后,如需重置密钥,请运行以下命令:
/opt/act/bin/udsagent secret --reset如需立即重置密钥而不进行确认,请运行以下命令:
/opt/act/bin/udsagent secret --reset --restart
将密钥保存在记事本或编辑器中。此密钥的有效期为两小时。
添加密钥
如果您想更新密钥,或者在首次添加时未添加密钥,则可以使用以下说明在 Linux 主机中添加密钥。
在设备管理控制台中,选择管理,然后选择主机。
右键点击 Linux 主机,然后选择修改。
前往备份和灾备代理设置部分,然后找到密钥字段。
将您之前保存的密钥粘贴到密钥字段中,然后点击保存。确保证书状态变为有效。 如果您收到部分成功消息,请按照验证备份/恢复设备与 Backup and DR 代理的连接中的说明操作。
检查 Backup and DR 代理状态
安装代理后,您可以使用以下命令在 Linux 主机上验证其状态。
systemctl status udsagent
输出类似于以下内容:
[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.
在 Linux 主机上重启 Backup and DR 代理
如需在 Linux 主机上重启 Backup and DR 代理,请在主机上执行以下命令。
systemctl restart udsagent
为代理配置多路径
在安装代理之前,请按如下方式配置多路径:
在主机上的 /etc/multipath.conf 中添加以下更改:
blacklist { device { vendor "ACTIFIO|SCST_FIO|SCST_BIO" product "ActifioSky|LUN0" } }重启 multipathd:
systemctl status multipathd
在代理配置中停用多路径
```none
/act/config/connector.conf
DisableMultipathCheck = true
```
使用命令行从 Linux 主机卸载 Backup and DR 代理
按照以下说明从 Linux 主机卸载 Backup and DR 代理:
CentOS/RHEL/SLES
以根用户身份登录,然后运行以下命令来停止 Backup and DR 代理:
systemctl stop udsagent对于较旧的 Linux 版本,您可能需要使用以下命令:
/etc/init.d/udsagent stop使用以下命令检查已安装的 Linux Backup and DR 代理 RPM 名称:
yum list installed | grep udsagent您还可以使用以下命令来查看 RPM 名称:
rpm -qa udsagent输出类似于以下内容:
udsagent-11.0.15-8756.x86_64使用从查询中获取的名称卸载软件包。 例如:
yum remove udsagent您还可以使用以下命令卸载该软件包:
rpm -e udsagent
Ubuntu
以根用户身份登录,然后运行以下命令来停止 Backup and DR 代理:
systemctl stop udsagent使用以下命令卸载代理:
dpkg --remove udsagent
后续步骤
如需在 Windows 主机上安装 Backup and DR 代理,请参阅 Windows 主机上的 Backup and DR 代理
如需在 Linux 主机上配置 iSCSI 连接,请参阅 Linux 主机上的 iSCSI 连接
如需在 Linux 主机上配置 NFS 连接,请参阅 Linux 主机上的 NFS 连接
如需升级 Backup and DR 代理,请参阅在主机上维护 Backup and DR 代理