上一主题: 配置 Data Repository 备份到远程主机(单一节点和集群安装)下一主题: 配置 Data Repository。


配置 Data Repository 备份到远程主机(单一节点和集群安装)

您可以将 Data Repository 备份到远程主机。 在群集环境中,您必须在群集中备份每个节点。 您可以为每台主机选择不同的备份目录。

遵循这些步骤:

  1. 以数据库管理员用户的 Linux 用户帐户身份登录到 Data Repository。

    注意:在群集安装中,您可以从参与该群集的三台主机中的任意一台登录到 Data Repository。

  2. 请确保数据库管理员用户的 Linux 用户帐户设置了无密码的 ssh 密钥。

    注意:在群集安装中,请确保为参与该群集的每台主机都设置了无密码的 ssh 密钥。

    请执行以下步骤:

    1. 要查看是否已设置无密码 ssh 密钥,请键入以下命令:
      ssh hostname ls
      
      hostname

      表示安装 Data Repository 的主机的名称。

      如果设置了无密码的 ssh 密钥,则系统不会提示您输入密码。 您无需再执行任何操作。

    2. 如果系统提示您输入密码,请忽略该提示并按 Ctrl+C。 要为数据库管理员用户的 Linux 用户帐户设置无密码 ssh 密钥,请键入以下命令:
      ssh-keygen -N "" -t rsa -f ~/.ssh/id_rsa
      cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys2
      chmod 644 ~/.ssh/authorized_keys2
      

      要确认向您提示输入密码,请重新输入以下命令:

      ssh hostname ls
      
      hostname

      表示安装 Data Repository 的主机的名称。

    重要说明! 如果不设置无密码的 ssh 密钥,您将无法备份 Data Repository。 即使将备份保存到同一计算机,也要设置无密码的 ssh 密钥。

  3. 要创建备份目录,请键入以下命令:
    mkdir backup_directory
    
    backup_directory

    表示要将 Data Repository 备份到的目录。 选择一个具有大量可用空间的磁盘分区上的备份目录。 如果数据库管理员用户无法对这些目录进行写入操作,请使用 chown 和 chmod 命令为该用户授予访问这些目录的权限。

    注意:在群集安装中,请先创建备份目录,然后再备份数据库。 您可以为每台主机选择不同的备份目录。

    例如:

    mkdir ~dradmin/backups
    

详细信息:

如何设置 Data Repository 的自动备份(单一节点和群集安装)