You need to enable JavaScript to run this app.
文档中心
数据库传输服务

数据库传输服务

复制全文
下载 pdf
常见通用问题
Redis 专项 FAQ
复制全文
下载 pdf
Redis 专项 FAQ
本文汇总以 Redis 为源库或目标库时,使用 DTS 的高频专项问题,覆盖源端未开放 sync / psync 权限时的离线迁移方案,以及以 Redis 为目标库时任务报错 OOM 的处理方式。
说明
除非特别说明,本文中的 Redis 默认指缓存数据库 Redis 社区版。
  • 常见问题一:源 Redis 数据库未开放 sync / psync 权限,如何将数据迁移到火山引擎缓存数据库 Redis?
  • 在某些情况下,由于源 Redis 数据库未开放 syncpsync 复制权限,因此导致无法通过火山引擎数据库传输服务 DTS 迁移数据。此时,您可以通过 redis-shake 工具使用 RDB 文件,将源 Redis 数据库的全量数据离线迁移至目标 Redis 数据库中。 使用 RDB 文件迁移数据时,可以在不依赖 syncpsync 权限的情况下,将自建 Redis 或第三方云 Redis 数据库的数据迁移至火山引擎缓存数据库 Redis 版。关于 redis-shake 的更多信息,请参见 redis-shake
  • 常见问题二:目标库为 Redis 时,任务报错 OOM(Out Of Memory)怎么办?
  • 可能原因:目标实例 Redis 的存储空间不足;如果目标实例的架构类型为集群版,也可能是某个分片达到了内存上限。
  • 处理建议。
  • 检查目标 Redis 实例的整体内存使用情况,评估是否需要扩容规格。
  • 对于集群版实例,定位是否存在单分片内存打满的问题,必要时变更目标实例的分片数或调整数据分布。详细操作,请参见变更分片数
  • 持续跟踪迁移期间的内存与流量指标,避免再次触发 OOM。
最近更新时间:2026.08.12 16:01:16
这个页面对您有帮助吗?
有用
有用
无用
无用