Backup e Restore
Backup Automático
Configuração
backup:
schedule: "0 0 * * *" # Todo dia à meia-noite
retention: 7 # Manter últimos 7 backups
compress: true # Compactar automaticamente
Comandos
# Backup manual
bytebabe db backup mysql
# Backup de todos os bancos
bytebabe db backup all
# Backup com timestamp customizado
bytebabe db backup postgres --timestamp "pre-deploy"
Restore
Restauração Simples
# Restaurar último backup
bytebabe db restore mysql
# Restaurar backup específico
bytebabe db restore postgres --file backup-20231225.sql
Restauração Seletiva
# Restaurar apenas uma database
bytebabe db restore mysql --database users_db
# Restaurar tabelas específicas
bytebabe db restore postgres --tables "users,orders"
Boas Práticas
Configure backups automáticos
Teste seus backups regularmente
Mantenha cópias em locais diferentes
Documente procedimentos de restore
05 maio 2025