scheduler backup [RESOLVIDO]

1. scheduler backup [RESOLVIDO]

Renata Cardoso e Silva
renata_crd

(usa Outra)

Enviado em 08/06/2016 - 10:04h

Pessoal,

Estou iniciando hoje em MySQL, acabei de descobrir.... rsrs

Seguinte tem um banco legado de MYSQL na empresa onde trabalho, porem nunca administrei MySQL e gostaria de saber se por alguma ferramenta gráfica ex(Workbench, HeidiSQL) eu consigo schedular um job de backup?


  


2. Re: scheduler backup

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/06/2016 - 10:20h

Até onde eu sei schedular backup no MySQL Workbench só no Enterprise. Crie um script e agende na cron.

Ex.:
# vim /usr/local/sbin/mysqlBackup.sh


#!/bin/bash
# /usr/local/sbin/mysqlBackup.sh

DATA=$(/bin/date +%Y%m%d)
NOME="/backup/mysql/banco-$DATA.sql"

HOST="localhost"
USER="user_backup"
PASSWORD="senha"
DATABASE="banco"

mysqldump -h $HOST -u $USER -p$PASSWORD $DATABASE > $NOME

gzip -9 $NOME


# vim /etc/crontab

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed

30 00 * * * root /usr/local/sbin/mysqlBackup.sh







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts