quinta-feira, 18 de dezembro de 2008

Migrar servidor mysql

Este primeiro post vamos tratar como migrar um banco de dados Mysql de um servidor linux toor para outro.

Levamos em consideraçao que as versoes sao compativeis e que vamos migrar todo o banco incluindo todas as bases e permissoes de usuarios e senhas.

Este servidor linux toor esta em producao e terá uma parada de 15 minutos para operacao. Servidores Linux Slackware 12.1


---------------------------------------------------------------
# entrar no servidor 18.1
---------------------------------------------------------------

# desabilitar a checagem do mysql no server_monitor.var
MYSQL=0

# parar o banco
sh /etc/rc.d/rc.mysqld stop

# entrar no diretorio a ser copiado
cd /var/lib

# compactar o mysql

tar cvfj mysql-18-12-08.bz2 mysql

# copiar para o servidor novo

scp mysql-18-12-08.bz2 192.168.18.3:/var/lib



---------------------------------------------------------------
# entrar no 18.3
---------------------------------------------------------------
# parar o banco
sh /etc/rc.d/rc.mysqld stop

# entrar no diretorio base
cd /var/lib

# fazer uma copia da base atual
mv mysql old-mysql

# descompactar o backup

tar xvfj mysql-18-12-08.bz2

# subir o banco novo
sh /etc/rc.d/rc.mysqld start

# ativar o server monitor neste servidor
---------------------------------------------------------------

Testar o acesso ao banco e a migracao esta concluída.

O MySQL é um banco de dados muito flexível e simples de instalar e dar manutencao logo teremos novos posts deste banco para voce.

Rodrigo Otavio
Toor Tecnologia e Serviços
www.toor.com.br
Pensou em Linux? Pensou em Toor!

Um comentário: