Senhores,
Estou com o seguinte cenário, eu e outros devs manutenimos um app que já foi lançado e está em produção com centenas de clientes.
Por um erro em uma nova funcionalidade no app, o método setValues (ao invés de updateChildern) foi chamado com o parâmetro NULL a partir do FirebaseDatabase.getInstance.getReference() - limpando todo o banco.
Pra melhorar o cenário, temos alguns adendos:
- O banco não continha rules definidas para impedir leitura e escrita de usuários em dados de outros usuários, apenas estava com o default (usuários logados podem ler/editar quaisquer dados).
- O plano de backups automatizados nunca foi assinado (blaze)*.
- Ninguém da equipe possui backup dos dados (JSON exportado) do painel.
Já abrimos um ticket no suporte do firebase e perguntamos no stackoverflow. Sem respostas ainda.
Alguém tem alguma ideia de como recuperar estes dados?
* Sobre o item 2, será que se ativar/pagar tem chance de terem backup feitos por default pela Google?
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comentários:
Postar um comentário