Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Comunidades

Comunidade Linux Home Participar da comunidade Linux Participar Fórum Linux Fórum Membros LinuxMembros RSS do fórum

<< Primeira | Anterior Próxima | Última >>

Rotina de Backup das bases [RESOLVIDO]

[1] Enviado em 31/01/2012 - 10:16h Rotina de Backup das bases [RESOLVIDO]
Linux user: Vinicius Miqueloti
Miqueloti

(usa Debian)


Olá caros, eu preciso agendar um backup semanal de todas as bases do MySQL compactando o dump gerado.

Até ai muito fácil, bastaria eu agendar no cron para executar semanalmente os comandos a seguir:

1) rm /home/meu_usuario/backup_mysql.gz

2) mysqldump --user='meu_usuario' --password='minha_senha' --all-databases=true | gunzip >> /home/meu_usuario/backup_mysql.gz

Minha duvida é, como eu posso fazer isso no Windows 7? Existe alguma forma de eu executar o comando "mysqldump --user='meu_usuario' --password='minha_senha' --all-databases=true" com uma saída de arquivo compactada e ainda agendar a tarefa semanalmente?

Antes que me xinguem alertando que aqui não é lugar para suporte de soft's Windows, usei este fórum pois sei da facilidade da tarefa no Linux, porém não tenho noção de como solucionar isso no Windows. Além do mais, é uma necessidade que um dia ou outro todos nós talvez possamos passar, afinal em trabalhos infelizmente não podemos impor nosso gosto ou SO preferencial.

Atenciosamente,
Miqueloti.


 

  


Linux user: Daniel Lara Souza
danniel-lara

(usa Debian)

Melhor resposta

[2] Enviado em 31/01/2012 - 10:19h:
Re: Rotina de Backup das bases [RESOLVIDO]

instala o MySQL Administrator
com ele você pode agendar os backup
de uma olhada

tenho um servidor Rwindows2003 com base em mysql
e uso ele para efetuar backup da base de dados

 

[3] Enviado em 31/01/2012 - 10:46h Re: Rotina de Backup das bases [RESOLVIDO]
Linux user: Vinicius Miqueloti
Miqueloti

(usa Debian)


Olá Daniel, baixei a ferramenta (não a conhecia, possui recursos bem interessantes de monitoramento, será de grande utilidade para mim.) mais verifiquei que a mesma só permite agendamento de backup semanal de bases previamente selecionadas.

Bem, posso estar equivocado, mais não vi nenhuma opção como o all-databases. Tenho scripts em php que criam databases novas de acordo com o progresso do projeto em questão, logo teria de qualquer forma que solicitar que um funcionário adiciona-se as novas bases de tempos em tempos. De qualquer forma, se não tiver jeito já é uma ajuda! Obrigado pela rapidez do suporte!!! Muito boa a ferramenta indicada.

 

[4] Enviado em 31/01/2012 - 11:06h Re: Rotina de Backup das bases [RESOLVIDO]
Linux user: Daniel Lara Souza
danniel-lara

(usa Debian)


de uma estudada mais a fundo sobre essa ferramenta
outra dica é você estudar sobre scripts em power shell
que podem ajudar

 

[5] Enviado em 31/01/2012 - 11:49h Re: Rotina de Backup das bases [RESOLVIDO]
Linux user: Vinicius Miqueloti
Miqueloti

(usa Debian)


Valeu Daniel, resolvi criando um batch e adicionando ao agendador de tarefas do windows. Segue abaixo o código (para que funcione é necessário ter winrar instalado, e adicionar o diretório de instalação do mesmo na variável de ambiente path do windows.):

@ECHO OFF
C:
del backup_mysql.rar
mysqldump --user='meu_usuario' --password='minha_senha --all-databases=true >> backup_mysql.sql
rar a backup_mysql.rar backup_mysql.sql
del backup_mysql.sql

 

[6] Enviado em 31/01/2012 - 11:50h Re: Rotina de Backup das bases [RESOLVIDO]
Linux user: Daniel Lara Souza
danniel-lara

(usa Debian)


parabens que conseguiu
é isso ai
só não esquece de fez enquando de testar né
não vai deixar para na hora o troço não funciona hehehehehe

 

  
<< Primeira | Anterior Próxima | Última >>
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.