全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多

配置备份计划

更新时间:2018-07-11 16:37:05

数据库备份DBS提供数据全量备份、增量备份和数据恢复,用户需要创建备份计划,才可以开始配置备份计划。

创建备份计划,可以通过以下2种方式:

操作步骤

创建备份计划后,在DBS控制台上会生成一个未配置的备份计划,通过以下5步完成备份计划配置。

  1. 配置备份源和目标
  2. 配置备份对象
  3. 配置备份时间
  4. 配置生命周期
  5. 预检查

配置备份源和目标

  1. 数据库类型支持、版本支持、环境支持,详见 DBS功能矩阵

  2. 备份数据库账号权限,详见 账号权限说明

  3. 备份文件具体含义,详见 OSS备份文件说明

  4. 数据库地域选择,DBS提供同城备份和异地备份,详见 使用DBS实现异地备份

  5. OSS Bucket地域与DBS备份计划地域保持一致

  6. DBS服务器IP,点击“如何添加白名单”可以查询,并开放DBS访问

1.1

配置备份对象

在一个数据库实例中,可能有多个数据库,你可以选择备份全部数据库,或者选择备份其中一个数据库,或者备份几张表。

1.2

配置备份时间

这里你可以配置何时备份你的数据库。这里支持,按照“周”为周期的数据库备份计划,还可以选择具体的备份时间点。你可以根据实际的业务特点进行选择,例如你要备份的数据库的业务低峰时间为03:00,那么你可以让全量备份在这个时间发生。

另外,这里还可以选择,你是否进行增量备份。增量备份可以让你实现秒级RPO的数据库恢复能力,但是因为备份的数据量会更大,也会产生更高的成本。

1.3

配置生命周期

为了降低备份存储的成本,DBS还支持对OSS中备份集的生命周期管理。你可以配置全量、增量备份集在OSS中的转移、删除策略。例如,如下的配置定义了,一个新的全量备份集合产生之后,存储的最长时间为730天,超过730天的备份将会被删除。另外,新产生的备份将会被存储在OSS标准存储中,经过180天后,将转入OSS低频访问存储中,再经过365天将存储在OSS归档存储中。同样的,增量备份也可以配置类似的策略,详见《生命周期配置说明》

1.4

预检查

完成备份计划配置之后,预检查将会检查所有前面的配置选项、数据库连通性、数据库日志(如果开启增量)等内容。检查完成后,就会立刻启动备份计划。

最后

这样就完成一个备份计划的配置。这时候,就可以通过在DBS控制台查看该备份计划详情。

附录

SSL安全连接

第1步:创建SSL证书和私钥

版本 说明
MySQL5.7之前 使用openssl自行安装
MySQL5.7之后 使用自带SSL安装命令:/bin/mysql_ssl_rsa_setup

1.openssl安装方式,详见Creating SSL and RSA Certificates and Keys using MySQL

2.mysql_ssl_rsa_setup安装方式,详见mysql_ssl_rsa_setup — Create SSL/RSA Files

3.RDS MySQL开启SSL方式,详见设置 SSL 加密

第2步:选择SSL证书和私钥

文件 说明
ca.pem Self-signed CA certificate(CA根证书)
ca-key.pem CA private key
server-cert.pem Server certificate
server-key.pem Server private key
client-cert.pem Client certificate(Client证书)
client-key.pem Client private key(Client私钥)

第3步:上传SSL证书和私钥

配置备份计划时,连接方式选择“SSL安全连接”,并上传证书和私钥。

  • CA根证书
  • Client证书
  • Client私钥

1.5

本文导读目录