cassandra - Cassandra 备份和恢复到另一个集群
问题描述
我们想克隆生产集群来测试集群。
在 prod 集群上,我们为 keyspaces 做了 nodetool 快照并在测试集群上恢复,并使用 noedtool refresh 并遵循https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsSnapshotRestoreNewCluster.html
但是,在测试集群上,开发团队记录计数不匹配。与 prod 集群相比,我们在测试集群中的数据少了大约 25%。Prod 集群在快照时间和恢复时间之间没有变化 25%。会有 1% 到 2% 的偏差,但不会有 25%。Prod 集群是 9 个节点,测试集群也是如此,我们已将 1 个节点 prod 恢复到测试集群中的 1 个节点。我想知道这里可能出了什么问题?有什么建议我应该在哪里寻找问题?
解决方案
推荐阅读
- javascript - 如何在运行时将编译的 svelte-components/-apps 导入 svelte-app
- mysql - 用除法构建的查询
- haskell - 将 GTK3 小部件颜色设置为计算值的正确方法
- aem - CRXDE 不允许我上传/下载包
- mysql - 如何通过命令行比较两个 MARIADB 模式
- rust - 使用实现 `tokio::io::AsyncWrite` 的动态类型对象
- drake - 有没有办法将上下文中不同大小的向量存储为离散状态
- python - django 建立模型之间的正确关系
- javascript - 如果金额达到一定值,则删除运费
- ios - 不断收到错误“预计解码数组
但找到了字典| 迅速