este é o nosso blog

Aqui você encontrará um conteúdo bastante interessante, sobre temas variádos dentro de tecnologia, informática, internet e claro sobre o dia-a-dia da nossa empresa!

Arquivo da categoria: Mysql

Postado por:

Backup do banco MySQL via SSH


Para efetuar um Backup do banco MySQL via SSH execute os comandos abaixo logo após conectar-se ao seu servidor.

As palavras em caixa alta (letras maiúsculas) deverão ser substituídas pelos seus dados de acesso.

Para fazer backup de todas as tabelas:

mysqldump -h HOST -u USUARIO -p -R –opt NOMEDOBANCO > backup.sql

Para fazer backup de somente uma tabela:

mysqldump -h HOST -u USUARIO -p -R –opt NOMEDOBANCO NOMEDATABELA > backup.sql

Se estiver encontrando problemas com acentuação dos caracteres utilize:

mysqldump -h HOST -u USUARIO -p -R –opt –default-character-set=utf8 NOMEDOBANCO > backup.sql

O comando acima irá utilizar a codificação Unicode(utf-8) internacional para os caracteres, com suporte a vários idiomas.

 

Restauração do banco MySQL via SSH


Envie o arquivo .sql para a o seu servidor;

Vá para a pasta onde copiou o arquivo acima e execute o comando abaixo:

mysql -h HOST -u USUARIO -pSENHA -D NOMEDOBANCO < arquivo.sql

Se estiver encontrando problemas com acentuação dos caracteres utilize:

mysql -h HOST -u USUARIO -pSENHA -D NOMEDOBANCO –default-character-set=utf8 < arquivo.sql

 

Backup local e restauração do banco MySQL via SSH para um servidor remoto


Esta é uma opção elegante, se você quer fazer uma backup no servidor local e restaurar ou replicar o banco de dados em um outro servidor remoto.

O exemplo abaixo faz o backup do banco de dados EXEMPLO no servidor local e faz a restauração como EXEMPLO01 no banco de dados no servidor remoto. Por favor, note que você deve primeiro criar o banco de dados EXEMPLO01 no servidor remoto antes de executar o seguinte comando:

mysqldump -u USUARIO -pSENHA EXEMPLO | mysql \ -u USUARIO -pSENHA –host=HOSTREMOTO -C EXEMPLO01

 

Observações


Dependendo do tamanho do seu banco de dados, isso pode demorar vários minutos.

Podem ocorrer alguns erros de permissão ao fazer o backup ou a restauração para qualquer comando acima. Caso isso ocorra entre em contato com o seu servidor de hospedagem.

© copyright 2011 Codificar Sistemas Tecnológicos | Todos os direitos reservados.