UiPath Documentation
automation-suite
2.2510
true
Linux 版 Automation Suite 安装指南
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

其他配置

Automation Suite 中其他备份和还原配置选项的参考,包括 NFS 服务器指南。

重新备份或更新 NFS 服务器

重要提示:

UiPath™ 未提供任何重新铺设或更新 NFS 服务器的特定步骤。

在更新 NFS 服务器之前,请确保已禁用备份。有关说明,请参阅备份集群

准则

  1. 备份连接到创建备份的 NFS 服务器的磁盘是一种很好的做法。 您可以在backup.json文件中找到此信息,该信息已定义为nfs.mountpoint键。

  2. 要重新备份 NFS 服务器,请执行以下步骤:

    1. backup.json 文件中的 nfs.mountpoint 键所定义的相同装载点上,将新重新铺设的计算机上的备份磁盘装载。
    2. 更新 backup.json中定义为 nfs.endpoint 的新 NFS 服务器的 NFS 端点。
    3. 重新铺设 NFS 服务器后,请确保您已按照设置外部 NFS 服务器指南进行操作。
  3. NFS 服务器更新完成后,建议重新启动计算机。另请确保在集群上启用备份。有关说明,请参阅备份集群

向集群中添加新节点

要将新节点添加到集群,请重新运行以下步骤:

  1. 将新节点的 FQDN 或 IP 地址添加到 NFS 服务器的允许列表。有关说明,请参阅允许 NFS 装载路径访问所有备份和还原节点
  2. 在安装后的新节点上启用备份。有关说明,请参阅备份集群

使用本地磁盘备份

当备份存储在备份集群单个服务器节点中本地附加的磁盘上时,您必须先手动分离该磁盘并将其重新附加到还原集群,然后才能还原数据。

您需要小心完成此流程,以避免磁盘冲突,并确保集群之间的干净转换。

  1. 在备份集群上,执行以下步骤:
    1. 连接到备份集群服务器节点。

      ssh <backup-cluster-node>
      ssh <backup-cluster-node>
      
    2. 卸载备份磁盘。

      umount /backup
      umount /backup
      
    3. 从虚拟机分离备份磁盘。以下是一个 Azure 示例:

      az vm disk detach \
        --resource-group "${resource_group_name}" \
        --vm-name "${node_name}" \
        --name "server0-CephBackupDisk"
      az vm disk detach \
        --resource-group "${resource_group_name}" \
        --vm-name "${node_name}" \
        --name "server0-CephBackupDisk"
      
  2. 在还原集群上,执行以下步骤:
    1. 连接到还原集群服务器节点。

      ssh <restore-cluster-node>
      ssh <restore-cluster-node>
      
    2. 附加并装载备份磁盘。以下是一个 Azure 示例:

      az vm disk attach \
        --resource-group "${resource_group_name}" \
        --vm-name "${node_name}" \
        --name "server0-CephBackupDisk"
      az vm disk attach \
        --resource-group "${resource_group_name}" \
        --vm-name "${node_name}" \
        --name "server0-CephBackupDisk"
      
    3. 如果当前已装载/backup ,请将其卸载。

      umount /backup
      umount /backup
      
    4. /etc/fstab中删除任何现有的/backup条目。

      sed -i.bak '/\/backup/d' /etc/fstab
      sed -i.bak '/\/backup/d' /etc/fstab
      
    5. 识别新附加的磁盘。

      lsblk
      lsblk
      

      找到已卸载的磁盘名称(例如/dev/sdX )。

    6. 重新扫描物理卷。

      pvscan
      pvscan
      
    7. 重命名附加磁盘上的卷组 (VG)。

      vg_uuid=$(pvs --noheadings -o vg_uuid /dev/sdX | awk '{print $1}')
      vgrename "$vg_uuid" backupvg_restored
      vg_uuid=$(pvs --noheadings -o vg_uuid /dev/sdX | awk '{print $1}')
      vgrename "$vg_uuid" backupvg_restored
      
    8. 激活重命名的卷组。

      vgchange -ay backupvg_restored
      vgchange -ay backupvg_restored
      
    9. 确保装载目录存在。

      mkdir -p /backup
      mkdir -p /backup
      
    10. 装载逻辑卷。

      mount /dev/backupvg_restored/backuplv /backup
      mount /dev/backupvg_restored/backuplv /backup
      
    11. /etc/fstab中添加持久性条目。

      echo '/dev/backupvg_restored/backuplv /backup xfs defaults 0 0' >> /etc/fstab
      echo '/dev/backupvg_restored/backuplv /backup xfs defaults 0 0' >> /etc/fstab
      

完成该过程后,您需要验证备份磁盘是否已正确装载,以及备份数据是否可在还原集群上访问。

执行以下步骤以确认配置有效:

  1. 验证/backup安装点是否处于活动状态。

    df -h /backup
    df -h /backup
    
  2. 确认可在/backup下访问备份数据。

  3. 根据需要继续执行还原操作。

备注:
  • 在分离磁盘之前,请始终确保/backup上没有发生活动的写入操作。
  • 如果您使用的是非 Azure 环境,请将磁盘附加和分离命令替换为您平台的等效命令(例如, AWS aws ec2 detach-volume )。
  • 重命名卷组 ( vgrename ) 可防止集群之间的名称冲突。
  • 重新备份或更新 NFS 服务器
  • 准则
  • 向集群中添加新节点
  • 使用本地磁盘备份

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新