Restaure seu banco de dados de desenvolvimento
Você pode revertar seu app e banco de dados de desenvolvimento para um estado anterior usando o recurso de rollback. Isso restaura seu banco de dados para qualquer checkpoint criado pelo Agent.
Certifique-se de selecionar “Database” em “Additional rollback options” ao restaurar para o estado de um checkpoint. Isso restaura seu banco de dados para o estado em que estava no momento do checkpoint.
Restaure seu banco de dados de produção
Para bancos de dados de produção, você pode restaurar para um momento específico usando a restauração pontual.
Agende backups do banco de dados de produção
Os backups agendados criam um ponto de restauração completo por dia. O Replit agenda o backup próximo à meia-noite no fuso horário atual do seu navegador quando você ativa ou atualiza a programação.- Abra a ferramenta Database e selecione o banco de dados de produção.
- Abra Settings, depois expanda Scheduled backups em Advanced.
- Para ativar os backups agendados, selecione um período de retenção em Keep backups for.
Custos de armazenamento
O Replit mede cada categoria de armazenamento do banco de dados de produção separadamente:Os custos de armazenamento do banco de dados estão atualmente com desconto de 100%.
A programação usa seu deslocamento UTC atual. Uma mudança de horário de verão
pode deslocar o horário do backup em uma hora até que você atualize a
programação. Fusos horários com deslocamentos fracionários usam a hora mais
próxima.
Restaure um backup agendado
- Abra Scheduled backups nas configurações do banco de dados de produção.
- Selecione View all backups.
- Selecione Restore para o ponto de restauração desejado.
- Digite
restore, depois selecione Continue.
Solução de problemas em falhas de publicação
Se a publicação falhar devido a problemas de banco de dados:- Verifique os logs de publicação para mensagens de erro específicas sobre conectividade do banco de dados ou conflitos de esquema
- Revise as alterações recentes de esquema para possíveis conflitos com o código existente da aplicação
- Teste suas alterações em uma prévia de implantação antes de tentar republicar
Próximos passos
- Desenvolvimento e produção: Como seus dois bancos de dados funcionam juntos.
- Checkpoints e rollbacks: Reverta todo o seu app.