Temos um banco de dados MariaDB (10.3 v) em um servidor virtual Redhat. Eu deveria criar um script LVM-Snapshot para proteger nossos dados. Usamos um tipo de tecnologia que protege nosso armazenamento. Isso significa que se o disco rígido falhar, não haverá problemas com os dados. Os dados serão salvos quase simultaneamente em vários outros discos.
Mas para uma falha ou falha e restauração rápida, precisamos de um LVM-Snapshot (executando todas as noites).
Minha principal pergunta é: Devo proteger (instantâneo) nossos binlogs também ou não? e porque?
Até onde eu sei, mesmo que o banco de dados falhe por qualquer motivo, os logs binários não serão perdidos ou corrompidos.
Desde já, obrigado.
É uma boa prática manter um backup (incluindo binlog também).
De acordo com a parte , mesmo que o banco de dados falhe por qualquer motivo, os logs binários não serão perdidos ou corrompidos , ainda há um ticket aberto corrupção do log binário do MariaDB quando "Não há espaço no dispositivo" e a sessão travada foi encerrada pelo cliente que ainda não foi resolvida .
Outra parte que recomendo é proteger o log binário (mesmo que não esteja diretamente relacionado à pergunta)
Você pode criptografá-lo usando Criptografia de logs binários .