本页面介绍了如何在 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 代理之间初始化可信通信。此操作只需执行一次。 密钥需要在生成后两小时内添加。 如果密钥过期,您需要生成新密钥。
有时,您可能需要重新生成 Secret 密钥。例如,如果主机长时间保持离线状态,其证书状态可能会更改为“未初始化”。如果发生这种情况,您必须生成新密钥,以重新建立有效证书并恢复正常运行。
在 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 agent 设置部分,找到 Secret 字段。
将您之前保存的密钥粘贴到 Secret 字段中,然后点击 Save。确保证书状态变为有效。 如果您收到部分成功消息,请按照说明验证备份/恢复设备与 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 代理