
Meu backup do cassandra geralmente retorna com erros porque os usuários o movem/alteram durante a compactação (nós apenas o tar). Os usuários ficam conectados ao servidor 24 horas por dia, 7 dias por semana, portanto não podemos simplesmente alterar o horário de backup. Preciso de algumas idéias/soluções sobre como evitar esses erros ou uma maneira melhor de fazer backups do Cassandra.
Responder1
Você não deve fazer backup dos dados reais, mas sim criar um instantâneo dos dados no servidor usando o nodetool snapshot
e fazer backup deles. Depois de concluir o backup, você poderá limpar os instantâneos usando o arquivo nodetool clearsnapshot
. Para entender melhor como funcionam o backup e a restauração, consulteeste artigo de suporte do DataStax.