Blog

Ops, excluí meus registros binários do MySQL

Há momentos em que ficamos exaustos por causa de um longo dia e acabamos cometendo erros, o que acaba custando muito tempo para toda a equipe.

Yesterday, I was testing various backup and recovery methods supported by ZRM, a MySQL backup service for an upcoming release. ZRM para MySQL requires binary logging to be enabled on the MySQL server. I ran out of disk space during testing and removed the binary logs.

Acidentalmente, excluí o último log binário usado pelo servidor MySQL e o servidor MySQL usa o log binário mais recente para executar seu daemon.

Short version - I could not start MySQL server at all.

Recuperar registros binários do MySQL: rastreamento de pilha ao tentar iniciar o servidor

$service mysqld start

061031 17:38:48 mysqld iniciado

061031 17:38:48 InnoDB: iniciado; número de sequência de log 14 1645228884

/usr/libexec/mysqld: File '/var/lib/mysql/mysql-bin.000017' not found (Errcode: 2)

061031 17:38:48 [ERROR] Failed to open log (file '/var/lib/mysql/mysql-bin.000017', errno 2)

061031 17:38:48 [ERROR] Não foi possível abrir o arquivo de log

061031 17:38:48 [ERROR] Can't init tc log

061031 17:38:48 [ERROR] Abortando

061031 17:38:48 InnoDB: Starting shutdown...

061031 17:38:51 InnoDB: Encerramento concluído; número de sequência de log 14 1645228884

061031 17:38:51 [Nota] / usr / libexec / mysqld: Desligamento completo

061031 17:38:51 mysqld encerrado

Agradeço a Aishwarya por me dar idéias sobre como resolver o problema. O arquivo de índice de log binário (/var/lib/mysql/mysql-bin.index) armazena informações sobre o arquivo de log binário mais recente. Excluir o arquivo de índice resolve o problema. Claro, eu tinha backups do banco de dados usando ZRM para MySQL e poderia recuperar a qualquer momento antes da exclusão do log binário.

Bottom line: Do not delete the most recent binary log file to save disk space and do regular backups.  ZRM is preferred and here’s a ligação Para maiores informações

Deixe uma resposta

pt_BRPortuguese
en_USEnglish fr_FRFrench it_ITItalian es_ESSpanish de_DEGerman sv_SESwedish tr_TRTurkish nl_NLDutch jaJapanese pl_PLPolish zh_TWChinese id_IDIndonesian ko_KRKorean ms_MYMalay thThai pt_BRPortuguese