从redis单机导入数据到redis cluster集群

# 第一个IP为集群的某个主节点
# 第二个IP为源数据redis实例
# --cluster-replace 目标集群内有相同数据就覆盖
redis-cli --cluster import 10.0.0.11:6379 -a 1qaz@WSX --cluster-from 10.0.0.10:6379 --cluster-from-pass 1qaz@WSX --cluster-replace

导入之后检查:

redis-cli --cluster check 10.0.0.11:6379 -a 1qaz@WSX
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
10.0.0.11:6379 (517e5630...) -> 3398 keys | 5461 slots | 1 slaves.
10.0.0.15:6379 (54394b24...) -> 3407 keys | 5462 slots | 1 slaves.
10.0.0.13:6379 (8ac8123b...) -> 3395 keys | 5461 slots | 1 slaves.
[OK] 10200 keys in 3 masters.
0.62 keys per slot on average.
>>> Performing Cluster Check (using node 10.0.0.11:6379)
M: 517e5630bfb0a3273b3cf0dd810f11997f2493dc 10.0.0.11:6379
   slots:[0-1364],[1366-5461] (5461 slots) master
   1 additional replica(s)
M: 54394b240d3b8374a3145e92fd4934bfe67688ad 10.0.0.15:6379
   slots:[6826],[10923-16383] (5462 slots) master
   1 additional replica(s)
S: 52cdf1e8df84d9a57820c9e203daf80e241b1113 10.0.0.16:6379
   slots: (0 slots) slave
   replicates 54394b240d3b8374a3145e92fd4934bfe67688ad
S: 8af4a3fb041f8225780748bd0c559b5604fecb6a 10.0.0.14:6379
   slots: (0 slots) slave
   replicates 8ac8123b45f85b097dde14c1947335be7b3229f1
M: 8ac8123b45f85b097dde14c1947335be7b3229f1 10.0.0.13:6379
   slots:[1365],[5462-6825],[6827-10922] (5461 slots) master
   1 additional replica(s)
S: 24acc1a09525df3c209e0ea75ab5aa24ac3bf047 10.0.0.12:6379
   slots: (0 slots) slave
   replicates 517e5630bfb0a3273b3cf0dd810f11997f2493dc
[OK] All nodes agree about slots configuration.
>>> Check for open slots...
>>> Check slots coverage...
[OK] All 16384 slots covered.

可以看到已经平均的落到了每个主节点。

posted @ 2025-08-30 15:58  阿峰博客站  阅读(17)  评论(0)    收藏  举报