Usando o Snapshot do LVM para fazer backup dos servidores de banco de dados

1

Podemos usar os instantâneos do LVM para fazer backup dos servidores de banco de dados? Ou só podemos usá-lo para backups do sistema de arquivos?

    
por Majid Azimi 05.04.2011 / 10:02

2 respostas

1

Na minha experiência, sim. A essência do processo é colocar o banco de dados em uma posição em que o conteúdo do disco seja autoconsistente e do qual o banco de dados possa se recuperar facilmente, se não simplesmente continuar, e usar o recurso de instantâneo para "congelar" essa imagem para backup enquanto na verdade permitindo que o banco de dados retorne à operação normal.

Com uma combinação Oracle / NetApp de banco de dados e servidor de arquivos, se a memória funcionar, isso envolve colocar as tabelas do Oracle em estado de backup ativo antes de obter um instantâneo WAFL; outras combinações de DB / FS terão sua própria nomenclatura, mas o princípio subjacente é o mesmo.

Quando o banco de dados estiver na posição de imagem estável em disco, tire o instantâneo e libere o banco de dados desse estado restrito. Em seguida, o recurso de instantâneo do sistema de arquivos pode ser usado para rolar a imagem "congelada" no disco para fita ou outra mídia de backup de maneira descontraída, com o instantâneo sendo liberado depois que a remoção for concluída.

    
por 05.04.2011 / 10:55
1

Sim, para uso do MySQL ou veja mylvmbackup .

Eu o uso como parte do meu procedimento de backup. Eu também executo Master - Master Replication e mylvmbackup torna a correção de replicação um prazer.

    
por 05.04.2011 / 10:19