我想要一个temp
键空间,它是当前键空间之一的快照的副本,例如users_ks
. 我拍了快照users_ks
:
nodetool snapshot -t temp_table_snapshot -- users_ks
创建temp
密钥空间后,我导入快照
nodetool import users_frozen <TABLE> /etc/cassandra/data/users_ks/<TABLE>-<hash>/snapshots/temp_table_snapshot
而且我发现,当我运行时nodetool status
,Load
数据的大小没有改变。这是否意味着import
不会从快照创建新数据并重用底层 SSTables?
该
nodetool import
命令将加载 SSTables 并将它们复制到目标的相应目录中ks_name.table_name
。如果目标表的基础架构不相同或不兼容,则
import
操作将失败。您需要查看
system.log
节点上的线索以查看是否存在导入数据的问题。在不知道根本问题的情况下,无法确定发生了什么。干杯!