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

前提条件

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

操作步骤

  1. 登录混合云备份管理控制台
  2. 在左侧导航栏,选择备份 > 数据库备份
  3. 在顶部菜单栏左上角,选择所在地域。
  4. 数据库备份页面,单击Oracle
  5. 本地数据库实例页签,右上角单击注册数据库实例
  6. 添加客户端面板,按照向导,完成客户端安装。
    • Windows
      1. 下载并解压Windows备份客户端。
      2. 登录本地服务器,在解压后的目录(PowerShell)运行如下命令,激活Windows备份客户端。
        以下示例中的命令从HBR控制台获取。
        ./client.exe init local-uni --uniUserInfoToken "eyJ1cmwiOiJodHRwczovL2EtaGJyLXJlc291cmNlLWhhbmd6aG91Lm9zcy1jbi1oYW5nemhvdS1pbnRlcm5hbC5hbGl5dW5jcy5jb20vY2xpZW50L2luc3RhbGwvZGJhY2t1cF9hZ2VudC93aW42NC84LjAuMjkyOTItMS4wMjg1Nzc2LmRiZy8iLCJob3N0IjoiMTAwLjEwMy44LjExNiIsInBvcnQiOjYwMzA1LCJteXNxbEFnZW50IjoiTm8iLCJtc3NxbEFnZW50IjoiTm8iLCJvcmFjbGVBZ2VudCI6IlllcyIsInZlcnNpb24iOiI4LjAuMjkyOTItMS4wMjg1Nzc2LmRiZyIsImFjY2Vzc0tleSI6IjMyNThhNzQyZjc1OGZhYzZlYTBkYTIxMGQ0YmYwOTYwIiwidXNlU3NsIjoiWWVzIiwiYWdlbnQiOiJvcmFjbGUiLCJ1c2VyVG9rZW4iOiIwNVA5R1NKVCIsInJlZ2lvbklkIjoiY24taGFuZ3pob3UiLCJzb3VyY2VUeXBlIjoiT1JBQ0xFIn0="
    • Linux
      1. 下载并解压Linux备份客户端。
      2. 登录本地服务器,执行命令激活Linux备份客户端。
        以下示例中的命令从HBR控制台获取。
        sudo ./client init local-uni --uniUserInfoToken "eyJ1cmwiOiJodHRwczovL2EtaGJyLXJlc291cmNlLWhhbmd6aG91Lm9zcy1jbi1oYW5nemhvdS1pbnRlcm5hbC5hbGl5dW5jcy5jb20vY2xpZW50L2luc3RhbGwvZGJhY2t1cF9hZ2VudC9saW51eDY0LzguMC4yOTI5Mi0xLjAyODU3NzYuZGJnLyIsImhvc3QiOiIxMDAuMTAzLjguMTE2IiwicG9ydCI6NjAzMDUsIm15c3FsQWdlbnQiOiJObyIsIm1zc3FsQWdlbnQiOiJObyIsIm9yYWNsZUFnZW50IjoiWWVzIiwidmVyc2lvbiI6IjguMC4yOTI5Mi0xLjAyODU3NzYuZGJnIiwiYWNjZXNzS2V5IjoiMzI1OGE3NDJmNzU4ZmFjNmVhMGRhMjEwZDRiZjA5NjAiLCJ1c2VTc2wiOiJZZXMiLCJhZ2VudCI6Im9yYWNsZSIsInVzZXJUb2tlbiI6IjA1UDlHU0pUIiwicmVnaW9uSWQiOiJjbi1oYW5nemhvdSIsInNvdXJjZVR5cGUiOiJPUkFDTEUifQ=="
    实例注册完成后,HBR会在Oracle的节点上安装ECS备份客户端。您可以在本地数据库实例页签查看Oracle实例中节点的备份客户端安装状态。然后结合业务场景升级ECS备份客户端。

更多操作

  • 创建集群

    当您的Oracle数据库属于某个集群时,完成注册后,需要手动创建集群。HBR会将这些数据库实例作为一个集群整体备份至同一备份库。在本地数据库实例页签,勾选数据库实例,单击+创建集群,选择集群所包含的数据库实例,单击确定

  • 如何删除已注册的数据库实例?
    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数据库实例时,在本地数据库实例页签,在其右侧的操作栏,选择更多 > 注销实例

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

后续步骤

备份Oracle