自动或手动备份

更新时间:2025-02-18 03:23:12

云数据库 Tair(兼容 Redis)实例使用RDB快照存储实现持久化,它会将某一时刻的内存数据压缩、保存到硬盘的文件中,备份期间不会影响数据的读写性能。实例默认每天备份一次,您可以根据业务需求修改自动备份策略,也可以手动发起临时的备份。

注意事项

  • 实例类型为单节点,则不支持备份、恢复功能。

  • 若实例的备份任务正在进行时,则无法启动额外的备份任务,请在备份完成后重试。

  • 默认情况下,实例会在备库上进行数据备份,但实例若开启数据闪回功能,则会在实例主库进行数据备份。

费用

每个实例都有免费备份额度,免费额度为该实例规格默认内存量,例如实例内存规格容量为8 GB,则该免费备份额度为8 GB。当备份数据量超过免费额度后,超出的部分将按量计费,单价为0.15元/GB/月。

您可以在控制台的备份与恢复页签中看到该实例的免费备份额度当前已备份的总量

说明

20240117日起,云数据库 Tair(兼容 Redis)对各地域实例开始收取备份费用,您可以通过降低备份频率或降低备份数据的保留天数来减少或避免备份费用,更多信息请参见TairRedis备份恢复商业化

操作步骤

  1. 访问实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击备份与恢复

  3. 根据业务需求,选择执行下述步骤:

    修改自动备份策略
    手动发起临时备份
    1. 单击页面右上角的备份设置

    2. 在弹出的对话框中,设置备份周期和备份时间段。

      • 保留天数:备份文件的保留天数为7~730天。

      • 备份周期:可以设置为一星期中的某一天或者某几天,默认为每天备份一次。

      • 备份时间:可以设置为任意时段,以小时为单位,建议设置为业务的低峰期。

        说明

        控制台显示的时间为您电脑的时区。

    3. 单击确定

    1. 单击页面右上角的手动创建备份

    2. 在弹出的对话框中,单击确定

      说明

      单个实例每天最多允许手动备份30次,超过后将报错Exceeding the daily backup times of this DB instance.,该限制将于24小时后自动解除,但该限制不会影响自动备份的执行。

常见问题

  • Q:修改备份策略会影响实例运行吗?

    A:不会。

  • Q:每天多次备份需要怎么做?

    A:默认备份策略最多支持每天一次。如需进行更高频率的备份,您可以编写代码,定时调用CreateBackup接口,模拟手动创建备份,更多信息请参见CreateBackup集成示例。备份后的数据也在备份列表中。

    说明

    您也可以考虑使用Tair(企业版)实例提供的数据闪回功能。开启数据闪回功能后,Tair(企业版)实例可实现7x24小时数据备份,也支持恢复至7天内的任意时间时(PITR,point-in-time recovery),更多信息请参见数据闪回

相关API

API接口

说明

API接口

说明

CreateBackup

为实例手动创建数据备份。

DescribeBackupPolicy

查询实例的备份策略,包括备份周期、备份时间等信息。

ModifyBackupPolicy

修改实例的自动备份策略。

相关文档

  • 本页导读 (1)
  • 注意事项
  • 费用
  • 操作步骤
  • 常见问题
  • 相关API
  • 相关文档
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等