您可以使用混合云备份服务(HBR)来备份ECS实例中部署的SQL Server数据库,并在需要时恢复。备份前您需要做以下准备工作。
说明 目前HBR仅支持华北2(北京)、华东2(上海)、华南1(深圳)、华东1(杭州)、华北1(青岛)、华北3(张家口)、华北5(呼和浩特)、中国(香港)、新加坡、美国(硅谷)、印度尼西亚(雅加达)、马来西亚(吉隆坡)、澳大利亚(悉尼)、德国(法兰克福)和日本(东京)地域的ECS实例中部署的SQL
Server数据库备份和恢复,其他地域将陆续开放,敬请期待。
步骤1:授权角色
使用混合云备份服务来备份ECS实例中部署的SQL Server数据库时,需要您同意授权创建两个角色:AliyunHBRDefaultRole,AliyunECSAccessingHBRRole。具体步骤如下:
步骤2:配置云助手
- ECS备份客户端需要和阿里云云助手配合使用。2017年12月01日之后创建的ECS实例,默认预装了云助手客户端。如果需要备份的ECS实例是2017年12月01日之前购买的,需要您自行安装云助手客户端。
- 已经安装好云助手的经典网络ECS实例需要按照以下步骤配置云助手。
- Windows系统:
- 远程连接该ECS实例。然后在C:\ProgramData\aliyun\assist\目录下创建
region-id
文件,并根据ECS所在地域,在文件中写入相应的region id
。例如,ECS实例的地域为杭州,则写入cn-hangzhou
。各地域相对应的region-id参见下表:
地域 region-id 华东1(杭州) cn-hangzhou 华东2(上海) cn-shanghai 华北2(北京) cn-beijing 华南1(深圳) cn-shenzhen - 在任务管理器重启AliyunService服务。
- 远程连接该ECS实例。然后在C:\ProgramData\aliyun\assist\目录下创建
- Linux系统:
- 远程连接该ECS实例。在/usr/local/share/aliyun-assist/目录下创建
region-id
文件,并根据ECS所在地域,在文件中写入相应的region id
。例如,ECS实例的地域为杭州,则写入cn-hangzhou
。各地域相对应的region-id参见下表:地域 region-id 华东1(杭州) cn-hangzhou 华东2(上海) cn-shanghai 华北2(北京) cn-beijing 华南1(深圳) cn-shenzhen - 依次运行
chkconfig agentwatch off
以及chkconfig agentwatch on
,或直接运行systemctl restart agentwatch
重启云助手服务。说明 如果重启后云助手仍无法运行,请使用以上命令再次重启云助手。
- 远程连接该ECS实例。在/usr/local/share/aliyun-assist/目录下创建
- Windows系统:
步骤3:创建备份数据库组
开始备份前,您需要为将备份计划相同的数据库归类到同一数据库组。
说明 如果您希望为一个数据库单独进行备份,仅需为该数据库单独建组即可。
- 登录混合云备份管理控制台。
- 在左侧导航栏,选择 。
- 选择备份数据库组页签。然后在页面右上角,单击创建备份数据库组。
- 在创建备份数据库组页面,输入组名以及备注,然后勾选一个或多个数据库,并添加到组中。
- 单击确定。
(推荐)配置实例内存用量
SQL Server默认使用尽可能多的系统内存,这可能影响备份的正常运行。因此建议您参照如下步骤限制实例内存用量:
在文档使用中是否遇到以下问题
更多建议
匿名提交