DEPLOY - opções de execução Pasta do projeto: /home/s803356915/Documentos/pessoais/HS/cedro Comandos 1) Deploy normal (backup do código + publish) ./deploy_prod.sh 2) Dry-run (não altera servidor; só mostra o que seria enviado) ./deploy_prod.sh --dry-run --no-backup 3) Deploy sem backup do código (mais rápido; não recomendado para produção) ./deploy_prod.sh --no-backup 4) Backup do banco MySQL no servidor (gera .sql.gz em /home/wwcedr/backups) ./deploy_prod.sh --db-backup 5) Backup do banco MySQL + baixar para a máquina local ./deploy_prod.sh --db-backup --db-download Onde o backup do banco é salvo - No servidor: /home/wwcedr/backups/db_YYYYMMDD_HHMMSS.sql.gz - Na máquina local (quando usa --db-download): /home/s803356915/Documentos/pessoais/HS/cedro/backups/ Notas importantes - O script faz o dump lendo credenciais de /home/wwcedr/public_html/config/database.yml (environment production). - O rsync não envia: .git/, backups/, config/database.yml, log/, tmp/, public/, vendor/, lib/, script/. Isso significa que mudanças nessas pastas NÃO serão publicadas com esse deploy.