Binlogs vs sql dumps no MySQL

1

Eu tenho lido sobre binlogs do mysql e lixeiras sql, e eu tenho uma dúvida: Existe algum benefício em usar log binários em vez de despejos de sql?   Eu sei que você pode usar binlogs para fazer backups incrementais - algo impossível de fazer com dumps -, mas eu me pergunto se há outros benefícios com binlogs.

Tchau! E obrigado !!

    
por Matias 29.06.2010 / 21:07

2 respostas

1

Eu uso uma abordagem mista para backups: mysqldump automático durante a madrugada e eu mantenho binlogs para usar como um backup incremental desde o último mysqldump.

Mas a importância dos binlogs é maior do que isso: os binlogs também são usados para configurar a replicação mestre-escravo do MySQL, pois eles mantêm o registro de todas as declarações que devem ser replicadas para os escravos.

Mais informações sobre os registros binários do MySQL aqui .

Espero que isso ajude.

    
por 29.06.2010 / 21:31
0

com binlogs você pode rolar em qualquer momento passado; não apenas um dia antes, 2 dias antes de [assumindo que você tenha backups diários]. isso pode ser útil, especialmente no rastreamento de alguns possíveis bugs em seus aplicativos usando o banco de dados.

similarmente ao Marco eu uso full dumps + binlogs [para fins de replicação e para rastreio de volta].

    
por 30.06.2010 / 00:41

Tags