Aparência
Restauração
A restauração usa a recuperação para um ponto no tempo (point-in-time recovery) do PostgreSQL gerenciado. Ela só deve ser feita com a aprovação do responsável pelo incidente.
Conduza a restauração com o suporte Finnest
A CLI ainda não aponta uma instalação existente para um banco restaurado. Para trocar o banco da instalação por uma cópia restaurada, fale com o suporte Finnest antes de começar.
Passo a passo
Escolha o ponto de recuperação: o horário anterior ao incidente, dentro da retenção de backups (35 dias em produção).
Restaure numa instância nova, pelo console ou pela CLI da nuvem:
- AWS: restauração para um ponto no tempo do cluster Aurora.
- Azure: restauração para um ponto no tempo do servidor PostgreSQL.
Restaurar numa instância nova preserva o banco atual para análise.
Valide os dados na instância restaurada: contagem de tenants e de consentimentos e os registros de auditoria mais recentes, conforme o ponto escolhido.
Troque o banco da instalação com o apoio do suporte Finnest e rode:
bashCLOUD=aws ENVIRONMENT=sandbox # ou: azure, prod finnest deploy --cloud="$CLOUD" --environment="$ENVIRONMENT" --preview finnest deploy --cloud="$CLOUD" --environment="$ENVIRONMENT" --apply --yes finnest smoke --cloud="$CLOUD" --environment="$ENVIRONMENT"
Depois da restauração
- Eventos gravados no outbox depois do ponto de recuperação precisam de reconciliação. Registre essa tarefa no pós-incidente.
- Consentimentos alterados depois do ponto de recuperação devem ser conferidos com as contrapartes, se for o caso.