wils@web ~ $ cat ~/ajuda/como-realizar-backup-automatico-de-bancos-de-dados-mysql-8-0-com-mysqldump-no-ubuntu-22-04.md

Banco de Dados

Como realizar backup automático de bancos de dados MySQL 8.0 com MySQLdump no Ubuntu 22.04

atualizado em 06/09/2026

Este manual fornece um guia passo a passo sobre como realizar backups automáticos de bancos de dados MySQL 8.0 utilizando o mysqldump no Ubuntu 22.04.

Introdução

O mysqldump é uma ferramenta de backup que permite exportar bancos de dados MySQL para arquivos SQL. Realizar backups automáticos é essencial para garantir a integridade dos dados e facilitar a recuperação em caso de falhas.

Passo a Passo

1. Instalar MySQL Server

Certifique-se de que o MySQL Server está instalado no seu sistema. Para instalar, execute:

sudo apt update
sudo apt install mysql-server

2. Criar um Script de Backup

Crie um script que utilizará o mysqldump para realizar o backup. Abra um editor de texto e crie um arquivo chamado backup.sh:

nano ~/backup.sh

Adicione o seguinte conteúdo ao arquivo:

#!/bin/bash

# Configurações
USER="seu_usuario"
PASSWORD="sua_senha"
DATABASE="seu_banco"
BACKUP_DIR="/caminho/para/backups"

# Data e hora para o nome do arquivo
DATE=$(date +%Y%m%d_%H%M%S)
FILENAME="${DATABASE}_backup_${DATE}.sql"

# Comando de backup
mysqldump -u $USER -p$PASSWORD $DATABASE > $BACKUP_DIR/$FILENAME

Salve e feche o arquivo.

3. Tornar o Script Executável

Altere as permissões do arquivo para torná-lo executável:

chmod +x ~/backup.sh

4. Agendar o Backup com Cron

Utilize o cron para agendar a execução do script. Abra o crontab:

crontab -e

Adicione a seguinte linha para executar o script diariamente às 2 da manhã:

0 2 * * * /bin/bash ~/backup.sh

Conclusão

Agora você configurou um backup automático de seu banco de dados MySQL. Lembre-se de verificar regularmente os backups e armazená-los em um local seguro.

Dica: Considere usar ferramentas de compressão, como gzip, para economizar espaço em disco nos backups.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.