全部产品
Search
文档中心

云备份:注册Oracle(本地)

更新时间:Jul 18, 2024

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

前提条件

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

操作步骤

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

  2. 在左侧导航栏,选择备份 > 数据库备份

  3. 在顶部菜单栏左上角,选择所在地域。

  4. 数据库备份页面,单击Oracle

  5. 本地数据库实例页签,单击注册数据库实例

  6. 添加客户端面板,按照向导,完成客户端安装。

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

    • Windows

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

      2. 登录本地服务器,在解压后的目录(PowerShell)运行如下命令,激活Windows备份客户端。

        以下示例中的命令从云备份控制台获取。

        ./client.exe init local-uni --uniUserInfoToken "eyJ1cmwiOiJodHRwczovL2EtaGJyLXJlc291cmNlLWhhbmd6aG91Lm9zcy1jbi1oYW5nemhvdS1pbnRlcm5hbC5hbGl5dW5jcy5jb20vY2xpZW50L2luc3RhbGwvZGJhY2t1cF9hZ2VudC93aW42NC84LjAuMjkyOTItMS4wMjg1Nzc2LmRiZy8iLCJob3N0IjoiMTAwLjEwMy44LjExNiIsInBvcnQiOjYwMzA1LCJteXNxbEFnZW50IjoiTm8iLCJtc3NxbEFnZW50IjoiTm8iLCJvcmFjbGVBZ2VudCI6IlllcyIsInZlcnNpb24iOiI4LjAuMjkyOTItMS4wMjg1Nzc2LmRiZyIsImFjY2Vzc0tleSI6IjMyNThhNzQyZjc1OGZhYzZlYTBkYTIxMGQ0YmYwOTYwIiwidXNlU3NsIjoiWWVzIiwiYWdlbnQiOiJvcmFjbGUiLCJ1c2VyVG9rZW4iOiIwNVA5R1NKVCIsInJlZ2lvbklkIjoiY24taGFuZ3pob3UiLCJzb3VyY2VUeXBlIjoiT1JBQ0xFIn0="
    • Linux

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

        您可以通过鼠标右键获取下载链接,使用类似wget命令将Linux备份客户端下载到本地服务器。

        wget https://a-hbr-resource-shanghai.oss-cn-shanghai.aliyuncs.com/unibackup/hbr-uni-install-linux.tar.gz

        使用tar命令解压Linux备份客户端。

        tar -zxvf hbr-uni-install-linux.tar.gz
      2. 登录本地服务器,执行命令激活Linux备份客户端。

        以下示例中的命令从云备份控制台获取。

        sudo ./client init local-uni --uniUserInfoToken "eyJ1cmwiOiJodHRwczovL2EtaGJyLXJlc291cmNlLWhhbmd6aG91Lm9zcy1jbi1oYW5nemhvdS1pbnRlcm5hbC5hbGl5dW5jcy5jb20vY2xpZW50L2luc3RhbGwvZGJhY2t1cF9hZ2VudC9saW51eDY0LzguMC4yOTI5Mi0xLjAyODU3NzYuZGJnLyIsImhvc3QiOiIxMDAuMTAzLjguMTE2IiwicG9ydCI6NjAzMDUsIm15c3FsQWdlbnQiOiJObyIsIm1zc3FsQWdlbnQiOiJObyIsIm9yYWNsZUFnZW50IjoiWWVzIiwidmVyc2lvbiI6IjguMC4yOTI5Mi0xLjAyODU3NzYuZGJnIiwiYWNjZXNzS2V5IjoiMzI1OGE3NDJmNzU4ZmFjNmVhMGRhMjEwZDRiZjA5NjAiLCJ1c2VTc2wiOiJZZXMiLCJhZ2VudCI6Im9yYWNsZSIsInVzZXJUb2tlbiI6IjA1UDlHU0pUIiwicmVnaW9uSWQiOiJjbi1oYW5nemhvdSIsInNvdXJjZVR5cGUiOiJPUkFDTEUifQ=="

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

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

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

    2. 双击dbackupxxxxx.exe,并单击下一步。

      image

      勾选File和Oracle并单击下一步。

      image

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

      image

      image

    3. 待上一步安装完成后,在解压目录下的路径栏输入PowerShell,运行云备份控制台上的安装命令。

      image

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

      image

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

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

      2. 激活实例对话框,输入您的数据库用户名和密码,单击确定

        image

    本地数据库实例注册并激活完成后,您可以在本地数据库实例页签查看Oracle实例的状态在线

    image

更多操作

  • 创建集群

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

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

    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