Migrando Redis para AWS Elasticache com tempo de inatividade mínimo

Vamos começar listando alguns fatos:

O Elasticache não pode ser escravo da minha configuração Redis existente. Verdadeira vergonha, isso seria muito mais eficaz.Eu tenho apenas um servidor Redis para migrar, com aproximadamente 3 GB de dados.O tempo de inatividade deve ser inferior a 10 minutos. Presumo que o habitual "pare o site, pare de redis, forneça cluster com instantâneo" levará mais tempo que isso.

Semelhante a esta pergunta:Como faço para definir um cluster de elasticis redis como escravo?

Uma ideia de como isso pode funcionar:

Configure Redis para usar um AOF e acionar o BGSAVE ao mesmo tempo.Quando o BGSAVE terminar, provisione o cluster Elasticache com a semente do RDB.Pare o site e encerre minha instância local do Redis.Use uma ferramenta de repetição automática para reproduzir a AOF no Elasticache.Inicie o site novamente, apontado para o cluster Elasticache.

Minhas perguntas:

Como posso garantir que meu arquivo AOF comece exatamente no ponto em que o arquivo RDB termina e que nenhum dado será gravado no meio?Existe uma ferramenta AOF suportada pelos mantenedores da Redis, ou são todas soluções de terceiros e, portanto, (potencialmente) de confiabilidade questionável? *

* Nenhuma ofensa destinada a qualquer autor de tais ferramentas, tenho certeza que elas são ótimas, apenas me sinto muito mais confiante usando uma ferramenta escrita pela mesma equipe do produto para evitar possíveis erros de compatibilidade.

questionAnswers(2)

yourAnswerToTheQuestion