Ir para conteúdo

Featured Replies

Postado

Boa noite,eu consigo gerar backup de um banco de dados que está no servidor por ssh e depois baixar por outro computador,sem precisar do cpanel?

Postado

Boa noite,eu consigo gerar backup de um banco de dados que está no servidor por ssh e depois baixar por outro computador,sem precisar do cpanel?

Sim é possível, basta seguir a explicação abaixo:

Backup com mysqldump

O comando é bem simples:

mysqldump –opt -h [servidor do banco] -u [usuario] -p [database] > backup.sql

Os parâmetros são:

-h servidor do banco indica o endereço do banco de dados. No caso do UOL Host pode ser algo como db01.servidor.com, mas pode ser simplesmente localhost em outros;
-u usuario usuário de acesso;
-p indica que você irá digitar a senha após o comando;
Trocando as variáveis por valores reais, você terá um comando parecido com isso:

mysqldump –opt -h nome_do_servidor -u nome_usuario -p nome_bando_de_dados > nome_backup.sql

 
Restaurando um backup

O processo de restaurar é tão simples quanto o de criar. Ao invés de usarmos o mysqldump, usaremos o próprio mysql e invertendo o sinal de caminho. Agora será do arquivo .sql para o banco de dados.

mysql -h [servidor.mysql.com] -u [usuario] -p [database_name] < [arquivo-para-restaurar.sql]
Troque tudo o que estiver entre colchetes pelos dados de seu servidor e pronto. Backup restaurado sem dor de cabeça.

 

Qualquer dúvida post aqui...

Postado
  • Autor

Obrigado consegui gerar o backup,pois escrevi o comendo dir e apareceu meu backup.

 

mas e para baixar esse backup?

Postado

Obrigado consegui gerar o backup,pois escrevi o comendo dir e apareceu meu backup.

 

mas e para baixar esse backup?

Baixe o filezilla e preencha o IP do seu servidor em Host. Em usuário e senha, coloque root e a respectiva senha.

A porta é a do seu SSH (a utilizada no PuTTy), que por padrão é 22.

Postado
  • Autor

 

Baixe o filezilla e preencha o IP do seu servidor em Host. Em usuário e senha, coloque root e a respectiva senha.

A porta é a do seu SSH (a utilizada no PuTTy), que por padrão é 22.

Obrigado,consegui mas percebi que o arquivo está vazio

Postado

Obrigado,consegui mas percebi que o arquivo está vazio

Como ficou a linha de comando que usou para gerar o backup?

Postado
  • Autor
mysqldump -h localhost -u brasil_nicson -p -R --opt brasil_portal > backup.sql
Postado
mysqldump -h localhost -u brasil_nicson -p -R --opt brasil_portal > backup.sql

O arquivo gerado no seu servidor também está vazio?

Postado
  • Autor

é o arquivo gerado que está vazio. "backup.sql"

Postado

Tente com este comando, colocando no lugar do usuário de banco de dados, seu usuário cpanel.

mysqldump opt -h localhost -u -p brasil_portal > backup.sql

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?