Backup e Restauração
Proteção e recuperação dos seus dados
Quais opções de backup estão disponíveis?
MyPink Party oferece duas estratégias de backup:
- Backup na Nuvem (S3) — Seus dados são automaticamente criptografados e enviados para o armazenamento seguro na nuvem AWS. Está sempre disponível e não requer nenhuma configuração além de estar conectado.
- Backup em Pasta Local — Seus dados são salvos como um arquivo criptografado em uma pasta que você escolhe no seu dispositivo. Utiliza a API de Acesso ao Sistema de Arquivos do navegador e é ótimo para manter uma cópia local extra.
Você pode usar ambas as estratégias para máxima proteção.
Como funciona o backup automático?
Quando ativado, o backup automático é acionado sempre que você faz alterações nos seus dados (criando ou editando clientes, pedidos, produtos, etc.). As alterações são agrupadas com um pequeno atraso para evitar backups excessivos. O sistema também aciona um backup quando você muda para outra aba ou aplicativo.
A deduplicação inteligente garante que, se nada mudou desde o último backup, nenhum novo backup seja criado — economizando banda e armazenamento.
Você pode ativar ou desativar o backup automático em Configurações > Backup.
Como crio um backup manual?
Vá em Configurações > Backup e toque no botão "Fazer Backup Agora". Isso cria imediatamente um backup completo de todo o seu banco de dados. Use o backup manual antes de fazer grandes alterações ou como medida de segurança adicional ao backup automático.
Como restauro meus dados a partir de um backup?
Há duas maneiras de restaurar:
- Prompt automático — Quando você faz login em um novo dispositivo (ou após limpar os dados), o aplicativo detecta que seu banco de dados local está vazio, mas existe um backup na nuvem. Ele exibe um prompt com detalhes do backup (data, número de registros) e permite restaurar com um único toque.
- Restauração manual — Vá em Configurações > Backup e toque em "Restaurar do Backup". O aplicativo mostrará os detalhes do backup disponível e pedirá confirmação antes de restaurar.
A restauração substitui todo o seu banco de dados local pelo backup. Todos os dados são criptografados com AES-256-GCM, e a propriedade é validada para evitar contaminação cruzada de dados entre usuários.
Como funciona a sincronização entre dispositivos?
A sincronização P2P (ponto a ponto) permite transferir dados diretamente entre seus dispositivos em tempo real, sem passar pela nuvem. Quando dois dispositivos se conectam, eles trocam todos os dados e mesclam usando o método "última gravação vence" — a versão mais recente de cada registro é mantida.
Isso é ideal para:
- Sincronizar rapidamente entre seu celular e tablet
- Trabalhar offline e sincronizar quando os dispositivos estiverem próximos
- Transferir dados instantaneamente sem esperar a sincronização com a nuvem
A sincronização P2P complementa o backup na nuvem — use ambos para a melhor experiência.
Como transfiro todos os meus dados para um novo dispositivo?
A Transferência de dispositivo move todo o seu banco de dados criptografado de um dispositivo para outro usando uma conexão direta peer-to-peer via WebRTC.
Para transferir: 1. Abra a função de sincronização QR em ambos os dispositivos 2. No dispositivo emissor, exiba seu código QR 3. No dispositivo receptor, escaneie o código QR 4. Os dispositivos se conectam diretamente e transferem seus dados criptografados
Todos os dados são criptografados com AES-256-GCM antes da transferência. Ambos os dispositivos devem estar conectados à mesma conta. Até 5 dispositivos podem ser registrados por conta.
A Transferência de dispositivo é diferente do Sync P2P: a Transferência serve para configurar um novo dispositivo, enquanto o Sync P2P mantém vários dispositivos ativos sincronizados.