Um arquivo de instantâneo do ZooKeeper é suficiente para restaurar o estado?

Estou aprendendo sobre o ZooKeeper e procurando opções para fazer backup de dados armazenados no ZooKeeper. O ZooKeeper grava dois arquivos de dados, instantâneo e log de transações. É frequentemente mencionado que os instantâneos são "difusos" e precisam que um log de transações seja reproduzido sobre eles para obter um estado atualizado.

No caso dos Observadores, nenhum log de transações é mantido no disco. Se eu pegasse o instantâneo gravado por um observador (ou líder / seguidor sem o log de transações) e o colocasse em um novo ZooKeeper independente, seria garantido que o estado do ZooKeeper fosse o mesmo de quando o instantâneo foi gravado em disco ?

Em outras palavras, para executar um backup do ZooKeeper em seu estado atual, você precisa do instantâneo e do log de transações. Se eu estivesse contente em fazer backup apenas no momento em que o instantâneo foi tirado, o instantâneo por si só seria suficiente?

questionAnswers(1)

yourAnswerToTheQuestion