OTH HOST

Backup de Banco de Dados: MySQL, PostgreSQL

15 nov, 2025 OTH HOST

Backup de banco de dados é crítico para proteger dados. Este guia mostra como fazer backup de MySQL e PostgreSQL no servidor dedicado.

MySQL Backup

Use mysqldump para backup. mysqldump -u user -p database > backup.sql. Configure opções adequadas. Comprima para economizar espaço.

MySQL Backup Completo

mysqldump –all-databases para backup completo. Inclua usuários e permissões. Configure adequadamente. Teste restauração.

PostgreSQL Backup

Use pg_dump para backup. pg_dump -U user database > backup.sql. Use pg_dumpall para backup completo. Configure adequadamente.

Backup Físico

Para MySQL: pare servidor, copie diretório de dados. Para PostgreSQL: use pg_basebackup. Mais rápido mas requer downtime.

Backup Incremental

Configure binary logs (MySQL) ou WAL (PostgreSQL) para backup incremental. Permite point-in-time recovery. Configure adequadamente.

Automação

Crie scripts para backup automático. Use cron para agendamento. Configure retenção. Envie notificações. Monitore execuções.

Compressão

Comprima backups para economizar espaço. Use gzip ou bzip2. Configure adequadamente. Monitore espaço em disco.

Restauração

Teste restauração regularmente. Documente procedimentos. Valide backups. Configure acesso rápido quando necessário.

Conclusão

Backup de banco de dados é essencial. Configure adequadamente e automatize para proteger dados no servidor dedicado.