Realizar o backup do banco de dados ajuda os administradores que precisam garantir a segurança dos dados do banco.
Para realizar o processo via SSH é necessário:
-
Possuir acesso ao SSH com usuário root
-
Ter espaço em disco para realizar/armazenar os backups
Confira como fazer:
1Acesse no WHM - Se necessário, confira como fazer
2Na barra de busca procure por Terminal e clique sobre a opção encontrada
3No Terminal, execute os comandos abaixo:
-
A) O Screen permite que o processo não seja interrompido por queda de internet ou energia elétrica
screen -S db-backup
-
B) O comando abaixo cria arquivos de backup na pasta “/root/dbbackup” no formato “.sql”
test -d /root/dbbackup && echo -e "\n Diretorio de backup ja existe" || mkdir /root/dbbackup && echo -e "\n Diretorio de backup /root/dbbackup criado" && lista_db=$(mysql -e'show databases;' | egrep -v "Database|information_schema|sys|performance_schema"); for db in $lista_db ; do mysqldump $db >> /root/dbbackup/$db.sql ; done && echo -e "\n Backup finalizado, bases com backup :" && ls /root/dbbackup
Após criar o backup, verifique se o arquivo foi gerado corretamente:
ls -lh backup.sql
Com o backup finalizado, confira como importar um banco de dados via SSH