Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Roberto_S_Luz

Gerar Backup Automatico da Base de Dados

Recommended Posts

Eaí galera...só na santa paz...

Bom...em primeiro lugar...já vou logo pedindo desculpas aos moderadores http://forum.imasters.com.br/public/style_emoticons/default/clap.gif caso eu estiver postando no lugar errado ok...é que...não descobri onde poderia postar esse tipo de tópico.

 

Bom...em segundo lugar...a duvida é:

 

Gostaria de gerar backups automaticos diariamente de uma base de dados (na empresa do cliente).

Testei algumas ferramentas como:

MySQL Administrator - É mamorreno... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Mysql Auto Backup Professional Edition 2.0 - A melhor que eu testei...porém é limitada por 15 dias (fui caçar o crack...achei...e achei uns virus tambem...hehehe...tive que formatar a máquina... http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif )

 

E mais alguns outros que....não vou citar pois não é essa a intenção do topico. http://forum.imasters.com.br/public/style_emoticons/default/no.gif

 

Bom...alguem poderia me dar uma dica de como proceder com isso?

Como você's fazem backup's em seus locais de trabalhos ou com seus clientes?

Pois eu gostaria de gerar pelo menos uns 2 backups diariamente...

 

Qualquer dica será bem vinda ok.

 

Um grande abraço à todos...

Valeu http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

E aí doideiras... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Bom...sobre a parada aí acima...consegui fazer gerando um arquivo .bat, funcionou legal tanto para exportar quanto para importar...fiz até uma suposta replicação... http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

 

Para futuras pesquisas...veja abaixo

 

1 - Exportação/Backup:

mysqldump -u root –proot  teste  > c:\backup_teste.sql

2 - Importatação/ Restauração:

mysql  -u root –proot  teste  < c:\backup_teste.sql

3 - Replicar dados em outra máquina:

mysqldump -u root -proot teste | mysql -u root -proot -h 10.1.1.12 -C teste

Ahh sim...uma coisa que eu demorei a entender e que...em canto algum explica é que...esses codigos aí...não é executados dentro do mysql não...é fora (fora onde? rssss)...

Tiver que criar um PATH contendo o endereço do executavel do mysqldump, que no meu caso foi D:\AppServ\MySQL\bin.

Daí foi só entrar normalmente no prompt e digitar os comandos acima.

 

Só que...agora estou com uma segunda duvida... http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

De acordo com o item 1, gostaria que....ao fazer um backup numa máquina, que fizesse da outra máquina replicada tambem.

 

Alguem sabe como fazer isso?

 

Desde já...obrigado à todos.... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Luz Paulo Cunha beleza cara...

 

Desde já...agradeço à você pela dica...

 

Mas esse AutoMySQLBackup é pra ambientes Linux correto?

Pois baixei o arquivo, abri ele e...tem uma bagaceira de comandos Linux lá...rsss http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

você conhece algo do mesmo para ambientes Windows? http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif

 

Abraço irmão.... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para backup contra dano fisico acredito q a melhor soluçao seja espelhamento ou raid5 , contra burrice humana o melhor eh ficar dumpando as bases em txt mesmo

 

Para informações mais tecnicas:

http://dev.mysql.com/doc/refman/5.1/en/replication.html

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa giesta, gostei dos seus comentários....rssss http://forum.imasters.com.br/public/style_emoticons/default/clap.gif.

 

Bom...já ouvi falar sobre espelhamento...mas...não de raid5, mas...agora são pontos para eu pesquisar sobre.

 

Enfim...para resolver meu problema...criei um executavel em C, onde o mesmo irá executar um outro arquivo .bat.

Daí criei um agendamento no Windows para o mesmo fazer o backup e realizar uma replicação em outra base de dados em outra máquina(logico né, replicar na mesma máquina não teria sentido algum...rsss)numa determinada hora (deixei automatico para evitar falhas humanas...conforme seu comentário...rsss).

 

Galera...muito grato à você's pela atenção que me deram aqui.

Um agrande abraço e...sucesso para você's!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.