使用云备份来备份本地服务器中部署的Oracle数据库前,您需要在云备份控制台注册数据库实例。
前提条件
本地数据库服务器的网络已经通过专线或者VPN和阿里云专有网络(VPC)及路由(线下到云上100.64.0.0/10或100.64.0.0/11、100.96.0.0/11)互通。
操作步骤
单击
,选择所在地域,然后单击Oracle。在本地数据库实例页签,单击注册数据库实例。在添加客户端面板,按照指引完成客户端的安装与激活操作。
自动安装数据库备份客户端
Windows
下载并解压Windows备份客户端。
说明您可以鼠标右键复制链接地址后,在本地服务器上通过浏览器打开链接,即可下载至本地服务器。
登录本地服务器,进入解压目录,在路径栏中输入
PowerShell
打开终端窗口。随后,在云备份控制台上单击图标,复制安装命令并在 PowerShell 中运行,激活Windows备份客户端。
当出现下图红框所示内容,表示Windows备份客户端安装完成。
Linux
下载并解压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
登录本地服务器,在云备份控制台上单击
图标,复制安装命令并在解压目录中运行,激活Linux备份客户端。
当出现下图红框所示内容,表示Linux备份客户端安装完成。
(可选)如果自动安装Windows备份客户端失败,可按如下步骤尝试手动安装。
本地数据库实例注册并激活完成后,您可以在本地数据库实例页面查看注册状态,注册成功后,客户端状态将显示为已安装,数据库状态将显示为在线。
如何删除已注册的数据库实例?
卸载备份客户端。
登录本地服务器,执行如下命令卸载备份客户端。
Windows
进入备份客户端安装目录(PowerShell)。例如
C:\Program Files\aliyun\unibackup>
。执行命令。
.\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"
注销实例。
当您不再需要备份Oracle数据库实例时,在本地数据库实例页签,在其右侧的操作栏,选择
。警告注销实例后,Windows备份客户端产生的所有备份无法恢复。请谨慎操作。
在对话框中,单击确认。
更多操作
注销实例
当您不再需要备份Oracle数据库实例时,在ECS数据库实例页签,找到目标实例,在其右侧的操作栏,选择
。在弹出的对话框中,单击确认。警告注销实例后,Windows 备份客户端所产生的所有备份数据将无法恢复,请谨慎操作。
创建集群
当您的Oracle数据库实例属于某个集群时,在完成实例注册后,需要手动创建集群。云备份会将这些数据库实例作为一个集群整体备份至同一备份库。在ECS数据库实例页签,勾选需要加入集群的数据库实例,单击创建集群,在弹出窗口中选择集群要包含的数据库实例,单击确定完成集群创建。
说明创建 Oracle RAC 集群后,只需在一个数据库实例上配置备份计划,即可执行后续相关操作。