Aqui está o meu problema. Eu tenho um sistema de backup que cria um SQL Dump de um cluster de banco de dados todos os dias. Funciona bem, sim, sim. O cluster morreu um dia e percebemos que o dump sql estava errado no último mês. Eles foram criados e tudo mais, apenas dados desatualizados. (sem detalhes, essa não é a questão) A questão é: Existe uma maneira de verificar se o sqldump realmente contém os dados mais atualizados? Em um servidor sql, costumo executar uma consulta select ordenada pelo "last_login_at" e limitar apenas 5, ver se os últimos 5 logins são recentes ou não. IDK se isso puder ser usado com um arquivo SQL.
Alguma ideia? Obrigado!
Responder1
Existe uma maneira de verificar se o sqldump realmente contém os dados mais atualizados?
Resposta curta: Não.
Resposta mais longa: Sim...
... mas só depoisrestaurandoem uma instância do MySQL em execução.
A menos, é claro, que seu arquivo de despejo seja legível (ou seja,Texto SQL), nesse caso (com um editor [de texto] adequado), você pode abrir o arquivo de despejo diretamente e pesquisá-lo pelos dados que de outra forma consultaria.