You need to enable JavaScript to run this app.
导航
备份与恢复
最近更新时间:2024.07.05 17:46:29首次发布时间:2022.01.14 17:38:57

本文汇总了缓存数据库 Redis 版备份与恢复相关的常见问题。

在控制台执行了清除数据操作后,数据还能恢复吗?

执行清除数据操作后,当前 Redis 实例中的所有业务数据都会被立即清除且无法找回,还会对线上业务造成影响,请谨慎操作。

说明

  • 建议清除数据前,先手动备份 Redis 主备实例的数据。手动备份的方法,请参见手动备份
  • 单节点实例不支持备份恢复功能,因此数据被清除后无法再恢复,请谨慎操作。

缓存数据库 Redis 版自动备份的时间段是什么时候?

主备类型的 Redis 实例创建成功后,若您未修改自动备份策略,系统会默认每天从 00:00~07:00 间选择任意一个小时(如 02:00~03:00)进行备份,备份默认保留 7 天。您也可以根据业务需要修改自动备份策略,修改方法,请参见设置自动备份

说明

单节点实例不支持备份恢复功能,不会进行自动备份。关于两种类型实例的功能特性差异详情,请参见功能特性差异

是否能恢复误操作删除的实例?

删除实例时,Redis 为不同类型的实例提供了不同的备份策略。其中:

  • 主备实例:默认备份策略为创建一个最终备份

    警告

    • 删除实例前会默认创建一个最终备份,备份创建成功后保留期为 7 天。建议您及时下载保存到本地;实例删除后,数据将被彻底清除且不可恢复,请谨慎操作。
    • 若您误操作删除了主备实例,您可以在备份列表页查看或下载已删除实例的备份,并根据备份恢复实例。更多详情,请参见恢复已删除实例
  • 单节点实例:默认备份策略为不创建最终备份

    警告

    单节点实例不支持持久性和备份功能,删除时默认不会创建任何备份,删除后实例数据将被彻底清除,请谨慎操作。关于单节点实例的更多详情,请参见产品架构

是否支持将外部数据导入缓存数据库 Redis 版?

您可以通过数据库传输服务 DTS,将外部数据在线平滑迁移或同步至缓存数据库 Redis 版。数据迁移或数据同步的操作步骤,请参见数据库传输服务 DTS 快速入门

缓存数据库 Redis 版是否支持 AOF 持久化策略?能否设置 AOF 按秒落盘?

缓存数据库 Redis 版的主备实例默认开启 AOF 持久化策略,但暂不支持关闭 AOF 持久化,也不支持自定义 AOF 持久化策略(如设置 AOF 按秒落盘)。
此外,缓存数据库 Redis 版还提供了 RDB 快照存储和数据闪回功能,其中:

  • RDB 快照存储会周期性地根据指定时刻的内存数据创建并生成 RDB 快照文件,备份期间不会影响数据访问的性能。更多详情,请参见自动备份
  • 开启数据闪回功能后,系统会将 AOF 增量归档,可用于按秒级恢复,提升运维便捷性。更多详情,请参见设置数据闪回功能

为什么实例全量备份结束后,Redis Exporter 上会出现 Redis instance lost a slave 报错?

Redis 实例创建成功后,若您未修改自动备份策略,系统会默认每天从 00:00~07:00 间选择任意一个小时(如 02:00~03:00)进行全量备份。全量备份过程中,系统会将该备份链路当做一个单独的 Slave 节点与 Server 的从节点进行数据同步。当备份完成后,该备份任务链路会自动断开。
因此一些监控工具(例如 Redis Exporter )可能会出现 Redis instance lost a slave 或类似报错。您无需对上述报错进行处理,该报错并不会对实例正常运行或备份任务造成任何影响。
关于 Redis 自动备份的更多信息,请参见自动备份