Backup e Google Drive

Tudo o que você cadastra no HUB SNK fica num lugar só, a pasta de dados. A aba Backup das Configurações guarda cópias dela no Google Drive e numa pasta do computador, e traz qualquer cópia de volta. Nada ali espera um Salvar: cada caixa e cada campo grava na hora.

Conectar ao Google Drive

Liga o HUB SNK à sua conta do Google para guardar no Drive uma cópia dos dados. A permissão pedida é a mínima: o HUB SNK só enxerga e altera os arquivos que ele mesmo criou, nunca o resto do seu Drive. A autorização fica guardada no cofre do sistema, não na pasta de dados. Só funciona no aplicativo desktop.

Passo a passo

  1. Abra as Configurações (engrenagem no topo), aba Backup, e clique em Conectar ao Google Drive.
    Aba Backup com o botão Conectar ao Google Drive destacado
  2. A tela do Google abre no seu navegador padrão, e não numa guia do HUB SNK: o Google recusa login dentro de aplicativo. Enquanto isso, o cartão fica Aguardando a autorização. Se a tela não abriu ou foi fechada, use Abrir a tela de novo ou Copiar o link e cole no navegador; Cancelar desiste.
    Cartão Google Drive aguardando a autorização, com os botões Abrir a tela de novo, Copiar o link e Cancelar
  3. No navegador, escolha a conta e autorize, deixando marcada a permissão de guardar os arquivos.
  4. De volta ao HUB SNK, o cartão confere a cada 2 segundos e muda sozinho para Conectado, com a conta. Um aviso confirma.
    Cartão Google Drive conectado, com a conta e o aviso Google Drive conectado

Se a permissão de guardar os arquivos for desmarcada na tela do Google, a conta conecta, mas nada é enviado: o cartão avisa, e é preciso desconectar e conectar de novo deixando a permissão marcada.

Configurações que dependem ou alteram

Depende de

Cópia sempre atual e Enviar agora

Com a cópia ligada, o HUB SNK envia os dados ao Drive alguns minutos depois de cada mudança, quando eles param de mudar, e só se estiverem diferentes do último envio; no máximo um envio a cada 10 minutos. Vai tudo num arquivo só, hub-snk-dados-<computador>.zip, na pasta HUB SNK do seu Drive, substituído a cada envio; o histórico fica nas versões do próprio Drive. Cada computador tem o seu arquivo, e o caminho é de mão única: mudar o arquivo no Drive não muda nada no HUB SNK.

Passo a passo

  1. Com o Drive conectado, marque Manter no Google Drive uma cópia sempre atual dos dados. O aviso Cópia no Google Drive ligada. confirma.
    Caixa Manter no Google Drive uma cópia sempre atual dos dados marcada
  2. Para mandar na hora, mudando ou não os dados, clique em Enviar agora. Abaixo da caixa ficam o nome do arquivo e quando foi a última cópia.
    Botão Enviar agora destacado e a linha com o arquivo e a última cópia
  3. No Drive, o arquivo aparece na pasta HUB SNK.

As senhas do cadastro vão dentro do arquivo. Não compartilhe a pasta HUB SNK do Drive.

Configurações que dependem ou alteram

Depende de

Desconectar o Google Drive

Revoga a autorização no Google e a apaga do cofre do sistema. A cópia para de ser enviada; o arquivo que já está no Drive continua lá. Depois, dá para conectar de novo, com a mesma conta ou com outra.

Passo a passo

  1. No cartão Google Drive, clique em Desconectar. O aviso Google Drive desconectado. confirma, e o cartão volta a mostrar Conectar ao Google Drive.
    Cartão Google Drive desconectado, com o botão Conectar ao Google Drive de volta

Configurações que dependem ou alteram

Depende de

Backup periódico numa pasta

Grava um hub-snk-backup-AAAA-MM-DD-HHmm.zip na pasta que você escolher (outro disco, uma pasta de rede ou do OneDrive), a cada tantas horas ou num horário: todo dia, toda semana ou todo mês. Com o HUB SNK fechado no horário, o backup sai assim que ele abrir. Só grava quando algo mudou desde o backup anterior, e guarda as últimas cópias, apagando as mais antigas. Só arquivos com esse nome são apagados; o resto da pasta não é tocado.

Passo a passo

  1. No cartão Backup neste computador, marque Fazer backup periodicamente.
    Caixa Fazer backup periodicamente destacada
  2. Sem pasta escolhida, o seletor de pastas do sistema abre na hora. Escolha a pasta.
  3. O cartão passa a Ligado, com a pasta no campo, e o aviso Pasta do backup salva. confirma. Para trocar a pasta depois, use Escolher pasta.
    Cartão Backup neste computador ligado, com a pasta D:\Backups\HUB SNK
  4. Escolha a frequência: A cada N horas (1 a 720), Todo dia, Toda semana (com o dia da semana) ou Todo mês (com o dia, de 1 a 28), sempre às um horário. Ajuste também manter as últimas (1 a 365 cópias). Cada campo grava ao sair dele; número fora da faixa é recusado e o valor anterior volta.
    Agenda Toda semana na sexta às 18:00 e manter as últimas 10 cópias destacados

Configurações que dependem ou alteram

Depende de

Fazer backup agora

Grava um backup na pasta na hora, tenham os dados mudado ou não. Bom antes de uma mudança grande ou de levar o cadastro para outra máquina.

Passo a passo

  1. No cartão Backup neste computador, clique em Fazer backup agora; ele fica bloqueado enquanto não há pasta. O aviso Backup gravado. confirma, e a linha ao lado passa a dizer quando foi o último backup.
    Botão Fazer backup agora destacado e a linha Último backup em

Configurações que dependem ou alteram

Depende de

Restaurar do Google Drive

Lista as cópias guardadas na conta, uma por computador que a usa, e prepara a escolhida para substituir os dados. A troca só acontece no próximo reinício do HUB SNK.

Passo a passo

  1. No cartão Restaurar, clique em Restaurar do Google Drive. Aparecem as cópias, com a data e o tamanho; sem nenhuma, o cartão diz Nenhuma cópia dos dados nesta conta do Google Drive.
    Lista de cópias do Google Drive com o botão Restaurar esta em cada uma
  2. Clique em Restaurar esta na cópia que quer trazer de volta. O cartão passa a À espera do reinício; siga em Reiniciar ou cancelar a restauração.

Configurações que dependem ou alteram

Depende de

Restaurar de um arquivo

Traz de volta um .zip de backup do computador, como os do backup periódico ou uma cópia baixada do Drive. O arquivo é conferido antes: se não for um backup do HUB SNK que dê para restaurar, a tela diz o motivo e nada muda.

Passo a passo

  1. No cartão Restaurar, clique em Restaurar de um arquivo de backup.
    Botão Restaurar de um arquivo de backup destacado
  2. Escolha o .zip no seletor de arquivos do sistema. Conferido o arquivo, o cartão passa a À espera do reinício; siga em Reiniciar ou cancelar a restauração.

Configurações que dependem ou alteram

Nenhuma.

Depende de

Reiniciar ou cancelar a restauração

Com um backup à espera, a troca acontece quando o HUB SNK abre de novo: antes, os dados de agora são guardados num antes-da-restauracao-<data>.zip (ficam os três últimos), e então a pasta de dados volta ao que era no backup. Uma notificação conta como foi. Backup feito por uma versão mais nova do HUB SNK é recusado, e os dados ficam como estavam.

Passo a passo

  1. No cartão Restaurar, clique em Reiniciar o HUB SNK agora para aplicar, ou em Cancelar a restauração para desistir. Sem reiniciar agora, a troca acontece na próxima vez que o HUB SNK abrir.
    Cartão Restaurar à espera do reinício, com os botões Reiniciar o HUB SNK agora e Cancelar a restauração
  2. Cancelando, o aviso Restauração cancelada. confirma, e o cartão volta ao normal.
    Cartão Restaurar de volta ao normal, com o aviso Restauração cancelada

O reinício pela tela precisa do aplicativo desktop. Com o Painel aberto fora dele, a tela pede: Feche o HUB SNK e abra de novo para concluir a restauração.

Configurações que dependem ou alteram

Nenhuma.

Depende de

O que vai no backup

O mesmo pacote .zip serve ao backup na pasta e à cópia no Drive. Ele leva:

  • todos os arquivos da pasta de dados, com as subpastas: clientes, contatos, lembretes, notificações, configurações e o resto do cadastro;
  • um retrato íntegro do banco do kanban e da agenda (sankhya.db);
  • um manifesto, hub-snk-backup.json, com a data e a versão.

Ficam de fora os logs, os arquivos temporários e os auxiliares do banco, que o retrato dispensa. O Sankhya ID e a autorização do Google também não vão: ficam no cofre do sistema, fora da pasta de dados.

As senhas das bases e dos bancos vão no pacote sem cifra. Guarde os backups e a pasta HUB SNK do Drive como guardaria as próprias senhas.

Configurações que dependem ou alteram

Nenhuma.

Depende de

Falha no backup

Quando o backup automático na pasta ou o envio automático ao Drive falha, o motivo fica no cartão até o próximo dar certo, uma notificação avisa (uma por dia para cada tipo) e a próxima tentativa espera 10 minutos. Essas notificações não vão por e-mail.

Passo a passo

  1. Abra a aba Backup: o cartão Backup neste computador mostra O último backup falhou e o cartão Google Drive mostra A última tentativa falhou, cada um com o motivo.
    Mensagens de falha nos cartões Google Drive e Backup neste computador
  2. No sino, a notificação O backup dos dados não foi feito ou A cópia no Google Drive não foi atualizada traz o mesmo motivo. No aplicativo, ela também aparece como aviso do Windows.
    Notificação O backup dos dados não foi feito no painel do sino

Configurações que dependem ou alteram

Depende de