我的 cassandra 备份经常返回错误,因为用户在压缩过程中移动/更改了它(我们只是对其进行 tar 处理)。用户全天候登录到服务器,因此我们不能更改备份时间。我需要一些想法/解决方案来避免这些错误或更好的 cassandra 备份方法。
答案1
您不应该对真实数据进行备份,而是需要使用 在服务器上创建数据快照nodetool snapshot
,然后从中进行备份。完成备份后,您可以使用 清除快照nodetool clearsnapshot
。为了更好地了解备份和恢复的工作原理,请参阅这篇 DataStax 支持文章。