缓存数据库 Redis 版提供了数据备份与恢复功能,用于数据误更新或删除之后的快速恢复,保障数据安全可靠。
仅主备类型的 Redis 实例支持备份恢复功能,单节点类型的 Redis 实例不支持数据备份恢复相关功能。关于两种类型实例的功能特性差异详情,请参见功能特性差异。
缓存数据库 Redis 版生成的所有备份均保存在火山引擎对象存储 TOS 服务,不会占用 Redis 实例的存储空间,暂不收费。正式收费会提前通知,届时请关注官网和产品通知。
关于 Redis 实例计费项的更多信息,请参见计费项与价格。
当前数据恢复功能免费使用,但按备份集或按时间点恢复到新实例时,需支付新实例的相关费用。关于 Redis 实例计费详情,请参见计费指引。
备份是数据库的重要运行文件,您可以基于备份文实现数据库容灾恢复、数据迁移等功能。缓存数据库 Redis 版提供了基础备份和跨地域备份能力。
说明
缓存数据库 Redis 版默认开启基础备份功能,基础备份指与实例放置在同一地域的备份,其容灾能力有限,当发生地域级别故障时,无法保证备份一定可用。
基础备份支持自动和手动两种备份方式,不同备份方式具体说明参见下表。
备份方式 | 说明 |
---|---|
缓存数据库 Redis 版默认使用 RDB 快照存储实现持久化,会周期性地根据指定时刻的内存数据创建快照,并生成 RDB 文件保存到磁盘中。 | |
手动备份 | 当需要临时备份 Redis 数据时,您可以通过手动备份功能触发生成备份文件。 |
缓存数据库 Redis 版提供了基础备份和跨地域备份能力。开启跨地域备份后,每当实例进行全量备份时,系统都会自动复制一份备份文件副本并存储到您指定的备份地域,跨地域备份可以提供更强的容灾能力,当实例所在地域级别故障时,可以快速在跨地域备份文件所在地域创建一个新实例,用于恢复跨地域备份中的数据。
跨地域备份功能默认关闭,如需开启请参见设置跨地域备份策略。
缓存数据库 Redis 版支持多种数据恢复场景,具体说明参见下表。
数据恢复场景 | 说明 |
---|---|
按备份集恢复 | 缓存数据库 Redis 版支持根据指定的备份集将数据恢复到原实例,或根据指定备份集创建一个新实例,新实例中的数据和指定备份集中的数据一致,可用于数据恢复、快速部署业务或数据验证等场景。 |
按时间点恢复 | 开启数据闪回功能后,您可以将 Redis 实例恢复到指定时间点,或将指定时间点的备份文件恢复至新实例,避免误操作导致的数据损失。 |
恢复已删除实例 | 缓存数据库 Redis 版的主备实例被删除前,会默认创建一个最新备份并在备份列表中保留一段时间。当因误操作、账号欠费、或实例到期等导致实例删除时,您可以通过备份将已删除实例恢复到新实例。 |
按备份集跨地域恢复 | 缓存数据库 Redis 版提供了基础备份和跨地域备份能力,跨地域备份可以提供更强的容灾能力,当实例所在地域级别故障时,可以快速在跨地域备份文件所在地域创建一个新实例,用于恢复跨地域备份中的数据。跨地域备份功能默认关闭,如需开启请参见设置跨地域备份策略。 |