backups regulares são essenciais quando você estiver executando um site , para que você possa restaurar o local o mais rápido possível depois de uma falha no servidor , por exemplo. Ao contrário dos arquivos de origem que compõem o site, que permanecem inalteradas na maioria das vezes , o banco de dados está em constante mudança com novos dados adicionados e registros existentes atualizado. Para que você possa restaurar o site com o mínimo de perda de dados , você deve fazer backups de banco de dados freqüentes , realizadas utilizando a ferramenta mysqldump instalado com MySQL . A ferramenta cria um arquivo de texto simples contendo todos os comandos SQL necessários para reconstruir o banco de dados. Instruções
1
conectar ao seu servidor Linux remoto usando SSH, ou abrir uma sessão de terminal se estiver na máquina local.
2
Altere para o diretório que irá armazenar . o arquivo de despejo usando o comando "cd" , ou usar o comando " mkdir " para criar um novo diretório
3
Digite o comando a seguir no prompt de comando :
mysqldump -u username password -p database-name > sqlfile.txt
Você deve substituir "username" e "password" com os detalhes de um usuário do MySQL com permissões para acessar o banco de dados. Substitua o " banco de dados de nome " com o nome do banco de dados , e " sqlfile.txt " com o nome que você deseja atribuir ao arquivo de despejo SQL
4
Restaurar o banco de dados usando o comando mysql. :
mysql- u username- p password database-name < sqlfile.txt
Esta operação pode levar algum tempo para ser concluído, dependendo do tamanho do arquivo de despejo . MySQL executa cada instrução SQL no arquivo de despejo , para criar uma réplica exata do banco de dados no momento do backup.