可靠的备份功能可以有效防止数据丢失,PolarDB MySQL支持周期性的自动备份以及即时生效的手动备份。在删除PolarDB MySQL集群时,您还可以选择保留备份数据,避免误操作导致的数据丢失。
备份类型
备份类型 | 是否默认开启 | 保留时长(单位:天) | 说明 |
---|---|---|---|
一级备份(数据备份) | 是 | 7~14 |
警告 一级备份功能默认开启,如果需要关闭,可以提交工单联系售后客服进行关闭,但您须自行承担关闭备份所带来的风险(如误操作导致的数据丢失等)。
|
二级备份(数据备份) | 否 | 30~7300 |
说明 若一级备份未能在下一个一级备份开始转存前完成,则下一个一级备份将会被直接删除而不会被转存为二级备份。例如将PolarDB集群的一级备份的备份时间设置为每日凌晨1点,保留时间为24小时,PolarDB集群在1月1号凌晨1点生成一级备份A,2号凌晨生成一级备份B,备份A在2号凌晨1点超过保留时间并开始转存为二级备份,由于该备份文件较大转存时间较长,到3号凌晨1点时该转存任务仍未完成,则此时备份B在3号凌晨1点到期后将会被直接删除而不会转存为二级备份。
|
日志备份 | 是 | 7~7300 |
|
价格
PolarDB备份和恢复功能均免费使用,但备份文件需要占用一定的存储空间,PolarDB会根据备份文件(数据和日志)的存储容量和保存时长收取一定费用。
地域 | 一级备份 | 二级备份 | 日志备份 |
---|---|---|---|
中国内地 | 0.003元/GB/小时 | 0.00021元/GB/小时 | 0.00021元/GB/小时 |
中国香港及海外 | 0.0042元/GB/小时 | 0.000294元/GB/小时 | 0.000294元/GB/小时 |
计费方式
备份类型 | 免费额度 | 计费方式 |
---|---|---|
一级备份 | 数据库存储用量x50%
您可以在控制台基本信息页面查看数据库存储用量。 |
|
二级备份 | 无 | 每小时费用=二级备份总大小x每小时价格
示例:二级备份总大小为1000 GB,那么每小时费用为0.21元。 计算公式:1000 GB x 0.00021元/GB/小时=0.21元/小时 |
日志备份 | 100 GB | 每小时费用=(日志备份总大小-100 GB) x每小时价格
示例:日志备份总大小为1000 GB,那么每小时费用为0.189元。 计算公式:(1000 GB - 100 GB)x 0.00021元/GB/小时=0.189元/小时 |
备份方式
备份方式 | 说明 |
---|---|
系统备份(自动) |
说明 出于安全考虑,自动备份的频率为每周至少2次。
|
主动备份 |
|
设置自动备份
手动创建备份
恢复数据
请参见恢复数据。
常见问题
- Q:一级备份(快照)总大小是否为所有一级备份(快照)之和?
A:一级备份(快照)总大小不是所有备份(快照)之和,即并非下图中的②,而是①所示的大小。
- Q:为什么一级备份的总大小比单个备份还要小?
A:PolarDB的一级备份有两个容量数据,一个是每个备份的逻辑大小,一个是全部备份的物理大小。PolarDB的一级备份采用快照链的机制,相同的数据块只会记录一份,因此总物理大小要小于逻辑大小,有时候甚至会小于单个备份逻辑大小。
- Q:PolarDB备份有哪些费用?
A:一级备份、二级备份以及日志备份的存储空间费用。其中一级备份和日志备份默认开启,并赠送一定的免费空间。二级备份默认关闭。
- Q:一级备份的费用怎么算?
A:每小时费用=[一级备份总大小- (数据库存储用量x50%)]x每小时价格。例如,PolarDB数据库的一级备份总大小为700 GB,数据库存储用量为1000 GB,那么每小时费用为(700 GB-500 GB)x0.003元/GB=0.6元。
- Q:存储包是否支持抵扣备份空间的费用?
A:支持,购买存储包后,若抵扣完账号下所有PolarDB集群的存储空间用量后存储包容量仍有剩余,将自动按照1:1的比例抵扣一级备份中超过免费额度的空间用量,直至抵扣完存储包中的所有容量。若存储包中剩余容量不足以抵扣一级备份所用量,超出部分将正常按量付费。更多关于存储包抵扣的问题,请参见常见问题。
- Q:手动备份仅支持一级备份吗?
A:是的。
- Q:手动备份保留时长是多久?
A:手动备份创建的备份会一直保留直至手动删除该备份或释放该集群时(若您已设置备份策略为删除集群时,永久保留该集群的所有备份集。,删除集群时该备份仍会保留)。
- Q:如何查看二级备份的大小?
A:您可以在控制台上备份列表页签下查看二级备份的大小。
相关API
API | 描述 |
---|---|
CreateBackup | 创建PolarDB集群全量快照备份。 |
DescribeBackups | 查询PolarDB集群备份信息。 |
DeleteBackup | 删除PolarDB集群备份。 |
DescribeBackupPolicy | 查询PolarDB集群自动备份策略。 |
ModifyBackupPolicy | 修改PolarDB集群自动备份策略。 |
在文档使用中是否遇到以下问题
更多建议
匿名提交