有几个存储架构的问题问一下:
-
因为已经提前向所有 leader partition 发送了 write blocking 请求,所以此时数据库是只读状态的。在创建Snapshot过程中,有数据写入是否会失败?还是会Pending,等Snapshot创建成功之后,触发写?
-
假设我在主集群定时创建Snapshot备份到备集群,主集群有三台机器,是不是对应的备份策略就是主集群的 M1 备份到备集群的 M1,主 M2 -> 备 M2,主 M3 -> 备 M3,也就是说主备需要保证机器数一致,而且数据备份在机器层面是一对一的,这样才可以通过拷贝Snapshot来实现主集群数据在备集群恢复,从而实现主备的切换。