全部产品
Search
文档中心

云备份:注册Oracle(本地)

更新时间:May 30, 2025

使用云备份来备份本地服务器中部署的Oracle数据库前,您需要在云备份控制台注册数据库实例。

前提条件

本地数据库服务器的网络已经通过专线或者VPN和阿里云专有网络(VPC)及路由(线下到云上100.64.0.0/10或100.64.0.0/11、100.96.0.0/11)互通。

操作步骤

  1. 登录云备份Cloud Backup控制台

  2. 单击备份 > 数据库备份,选择所在地域,然后单击Oracle。在本地数据库实例页签,单击注册数据库实例

    image

  3. 添加客户端面板,按照指引完成客户端的安装与激活操作。

    自动安装数据库备份客户端

    Windows

    1. 下载并解压Windows备份客户端。

      说明

      您可以鼠标右键复制链接地址后,在本地服务器上通过浏览器打开链接,即可下载至本地服务器。

    2. 登录本地服务器,进入解压目录,在路径栏中输入 PowerShell 打开终端窗口。随后,在云备份控制台上单击image图标,复制安装命令并在 PowerShell 中运行,激活Windows备份客户端。

      image

    3. 当出现下图红框所示内容,表示Windows备份客户端安装完成。

      image

    Linux

    1. 下载并解压Linux备份客户端。

      1. 您可以通过鼠标右键复制链接地址后,使用 wget将 Linux 备份客户端下载至本地服务器。

        wget https://a-hbr-resource-shanghai.oss-cn-shanghai.aliyuncs.com/unibackup/hbr-uni-install-linux.tar.gz
      2. 使用tar命令解压Linux备份客户端。

        tar -zxvf hbr-uni-install-linux.tar.gz
    2. 登录本地服务器,在云备份控制台上单击image图标,复制安装命令并在解压目录中运行,激活Linux备份客户端。

      image

    3. 当出现下图红框所示内容,表示Linux备份客户端安装完成。

      image

  4. (可选)如果自动安装Windows备份客户端失败,可按如下步骤尝试手动安装。

    手动安装数据库备份客户端

    1. 下载并解压Windows备份客户端。

    2. 双击42518版本的dbackupxxxxx.dbg.exe,并单击下一步

      image

    3. 勾选FileOracle并单击下一步

      image

    4. 云备份控制台上的备份服务器地址备份服务器端口Access Key分别填入安装步骤中的备份服务器地址、备份服务器端口及Access Key中,同时勾选使用SSL安全连接。继续单击下一步直至安装完成。

      image

      image

    5. 待上一步安装完成后,进入解压目录,在路径栏中输入 PowerShell 打开终端窗口。随后,在云备份控制台上单击image图标,复制安装命令并在 PowerShell 中运行。

      image

      当出现下图红框所示内容,表示备份客户端安装完成。

      image

    6. 返回至云备份控制台,激活本地数据库实例。

      1. 单击目标数据库操作列的更多>重新激活

      2. 激活实例对话框,您可使用数据库用户名和密码进行实例激活,或选择免密登录方式。请根据所选模式填写对应信息,然后单击确定

        重要

        执行 Oracle RAC 恢复任务时,务必在实例激活阶段使用数据库用户名和密码进行登录。若采用免密登录方式,将导致Oracle RAC 恢复任务执行失败。

        image

        参数

        说明

        数据库用户名

        数据库实例的用户名。

        该用户所具备的最小权限集为sysdba角色、resource和connect权限。具体操作,请参见步骤二:创建备份账号和配置权限

        密码

        用户密码。

    本地数据库实例注册并激活完成后,您可以在本地数据库实例页面查看注册状态,注册成功后,客户端状态将显示为已安装数据库状态将显示为在线

    image

如何删除已注册的数据库实例?

  1. 卸载备份客户端。

    登录本地服务器,执行如下命令卸载备份客户端。

    Windows

    1. 进入备份客户端安装目录(PowerShell)。例如C:\Program Files\aliyun\unibackup>

    2. 执行命令。

       .\uninstall-unibackup.exe /S /NCRC

    Linux

    • CentOS

      sudo rpm --erase "dbackup3-agent-oracle"
      sudo rpm --erase "dbackup3-agent"
      sudo rpm --erase "dbackup3-common"
    • Ubuntu

      sudo dpkg -r "dbackup3-agent-oracle" "dbackup3-agent" "dbackup3-common"
  2. 注销实例。

    当您不再需要备份Oracle数据库实例时,在本地数据库实例页签,在其右侧的操作栏,选择更多 > 注销实例

    警告

    注销实例后,Windows备份客户端产生的所有备份无法恢复。请谨慎操作。

  3. 在对话框中,单击确认

更多操作

  • 注销实例

    当您不再需要备份Oracle数据库实例时,在ECS数据库实例页签,找到目标实例,在其右侧的操作栏,选择更多 > 注销实例。在弹出的对话框中,单击确认

    警告

    注销实例后,Windows 备份客户端所产生的所有备份数据将无法恢复,请谨慎操作。

  • 创建集群

    当您的Oracle数据库实例属于某个集群时,在完成实例注册后,需要手动创建集群。云备份会将这些数据库实例作为一个集群整体备份至同一备份库。在ECS数据库实例页签,勾选需要加入集群的数据库实例,单击创建集群,在弹出窗口中选择集群要包含的数据库实例,单击确定完成集群创建。

    说明

    创建 Oracle RAC 集群后,只需在一个数据库实例上配置备份计划,即可执行后续相关操作。

后续步骤

备份Oracle