Replies: 1 comment
|
I reproduced the compat bit with stock containers. Redis 7.4.0 writes Full sync doesn't dodge it either: a Valkey 8.0.9/8.1.7 replica of a Redis 7.4 primary stayed So I wouldn't plan a Redis 7.4 -> Valkey 8.x cutover around RDB restore, full-sync/PSYNC, or tools that use Redis serialization under the hood. The safer path is a logical/type-aware copy that reads keys/types and writes normal commands into Valkey, then validates before traffic cutover. Can't speak for roadmap, but 8.1.7 source still has RDB 11 as the Valkey 7.x/8.x format and treats Redis RDB 12+ as unsupported. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Context
We're running Redis 7.4.0 in a 15-node TLS cluster (3 masters × 4 replicas, ~159M keys per cluster) across ~100 data centres on an internal PaaS (not Kubernetes/EKS). We need to migrate to Valkey due to Redis's license change (RSALv2/SSPLv1 — prohibited under our corporate policy).
Problems We've Hit
1. Rolling upgrade doesn't work
We attempted a rolling upgrade (Redis 7.4.0 → Valkey 8.0.9) on a staging cluster. Valkey nodes joined the cluster but:
master_link_status:down,DBSIZE:0on Valkey replicas2. RDB file restore doesn't work
Our existing DR scripts download
dump.rdbfrom S3 and restart the server — but Valkey rejects the RDB v12 file withCan't handle RDB format version 12.3. Scale makes offline migration impractical
With ~100 data centres, tools like
rdb-cli(offline RDB replay) require per-cluster maintenance windows — not feasible at this scale.Questions for the Community
Has anyone successfully migrated from Redis 7.4+ (RDB v12) to Valkey at scale? What approach did you use?
Are there plans for Valkey to support RDB v12 parsing? This would make rolling upgrades from Redis 7.4+ possible — a very common migration path given Redis 7.4 was widely deployed before the license change.
**Any other tools or approaches we should consider?
Environment
Any guidance or shared experience would be greatly appreciated!
All reactions