Amigos, tem fazer copia de banco de dados MYSQL agendado.
Por exemplo eu configuro os dias, e horarios e ele entra fazendo a copia de forma automatica.
Pois o usuario é meste para dizer que esquece e coisa e tal.
existe algum aplicativo para isso.
fazer copia de banco de dados MYSQL agendado.
Moderador: Moderadores
-
informaisvrb
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 09 Jun 2013 15:00
- Localização: VISCONDE DO RIO BRANCO
-
alxsts
- Colaborador

- Mensagens: 3092
- Registrado em: 12 Ago 2008 15:50
- Localização: São Paulo-SP-Brasil
fazer copia de banco de dados MYSQL agendado.
Olá!
Seja bem-vindo ao fórum!
Apesar de não trabalhar com MySQL, bastou uma pesquisa no Google (pesquisei a frase: backup automático mysql) para encontrar várias soluções possíveis para o problema.
Dentre elas, selecionei uma (MySQL Administrator - Roteiro para agendar backup automático), que apresenta um tutorial.
Lembre-se que o fórum também dispõe de um mecanismo de busca, localizado na parte superior direita da página.
Seja bem-vindo ao fórum!
Apesar de não trabalhar com MySQL, bastou uma pesquisa no Google (pesquisei a frase: backup automático mysql) para encontrar várias soluções possíveis para o problema.
Dentre elas, selecionei uma (MySQL Administrator - Roteiro para agendar backup automático), que apresenta um tutorial.
Lembre-se que o fórum também dispõe de um mecanismo de busca, localizado na parte superior direita da página.
[]´s
Alexandre Santos (AlxSts)
Alexandre Santos (AlxSts)
-
informaisvrb
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 09 Jun 2013 15:00
- Localização: VISCONDE DO RIO BRANCO
fazer copia de banco de dados MYSQL agendado.
obrigado por responder amigo, mas esse eu já conhecia e ele não funciona bem, pois do nada ele para de fazer a copia.
se algum amgio tiver um BAT para fazer a copia eu gostaria pois dai colocaria no agendador de tarefas dos windows.
uma coisa é que nos casos os servidores são linux. Entao o bat terá que pegar no IP do servidor xxx.xxx.xxx.xxx e gerar na estacao.
eu quero colocar em varias estacoes fazendo a copia em horarios alternados.
Pois se deixar o usuario fazer ele sempre dá a desculpa 'HA ESQUECI'
se algum amgio tiver um BAT para fazer a copia eu gostaria pois dai colocaria no agendador de tarefas dos windows.
uma coisa é que nos casos os servidores são linux. Entao o bat terá que pegar no IP do servidor xxx.xxx.xxx.xxx e gerar na estacao.
eu quero colocar em varias estacoes fazendo a copia em horarios alternados.
Pois se deixar o usuario fazer ele sempre dá a desculpa 'HA ESQUECI'
-
informaisvrb
- Usuário Nível 1

- Mensagens: 10
- Registrado em: 09 Jun 2013 15:00
- Localização: VISCONDE DO RIO BRANCO
fazer copia de banco de dados MYSQL agendado.
amigos, ainda sem exito. tentei todas as opçoes acima, mas nao funcionam 100% da forma que eu queria...
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
fazer copia de banco de dados MYSQL agendado.
Além de poder usar o próprio MySQLDump para realizar este backup por meio de um .BAT, você pode instalar o MySQLBackupFTP !
Excelente utilitário onde você pode agendar diversos 'JOB´s', configurando para salvar em diferentes pastas, inclusive enviando para o Dropbox.
Vale a pena !
Excelente utilitário onde você pode agendar diversos 'JOB´s', configurando para salvar em diferentes pastas, inclusive enviando para o Dropbox.
Vale a pena !
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
fazer copia de banco de dados MYSQL agendado.
Tanto no PostgreSQL como no Mysql eu mando junto com meu sistema os EXE ( mysqldump.exe e pg_dump.exe ) e uso os bat abaixo para fazer o backup agendado:
Mysql:
PostgreSQL:
Mysql:
Código: Selecionar todos
nHandle=fcreate(cARQ_BAT,0)
FWRITE(nHandle,"mysqldump -h " + eHost + " -u "+ eUSUARIO_SQL +" --password=" +eSENHA_SQL + " --opt " + eDATABASE + " > c:\backup_sis_mysql.sql")
fclose(nHandle)
MYRUN( cARQ_BAT )
Código: Selecionar todos
nHandle=fcreate(cARQ_BAT,0)
FWRITE(nHandle,"SET PGPASSWORD="+eSENHA_SQL + HB_OsNewLine())
FWRITE(nHandle,"pg_dump --host="+ eHost + " --file=c:\backup_sis_postgresql.dmp --username="+ eUSUARIO_SQL +" --format custom --blobs --verbose " + eDATABASE )
fclose(nHandle)
MYRUN( cARQ_BAT )
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
