Cópias de segurança das notas
O BetterStickies salva as notas automaticamente e mantém uma cópia diária delas caso algo dê errado. Você também pode fazer a sua própria cópia de segurança manual.
Onde as notas são armazenadas
As notas ficam em uma pasta data dentro da pasta de configuração do BetterStickies:
| Plataforma | Pasta de dados | Cópias diárias |
|---|---|---|
| Linux | ~/.config/BetterStickies/data/ | ~/.config/BetterStickies/backups/ |
| Windows | %APPDATA%\BetterStickies\data\ | %APPDATA%\BetterStickies\backups\ |
| macOS | ~/Library/Application Support/BetterStickies/data/ | ~/Library/Application Support/BetterStickies/backups/ |
Dentro da pasta de dados, a pasta notes guarda um arquivo por nota (incluindo as notas que estão na Lixeira). A partir da versão 1.5, o lembrete de uma nota fica dentro do arquivo dessa nota. Ao lado da pasta de notas ficam as capturas de tela que você colou e os clipes de som que adicionou.
Você também encontra este caminho em Menu > Configurações…, na parte de baixo da aba Geral, na seção Armazenamento. Há um botão Abrir pasta que leva você diretamente até lá.
No Windows, a versão da Microsoft Store e a versão que você baixa em betterstickies.com usam esta mesma pasta. Se as duas estiverem instaladas, elas mostram as mesmas notas. Atualize as duas para a 1.4 antes de voltar a usar a outra: a 1.4 que você iniciar primeiro converte as notas para o novo formato, e a outra simplesmente as encontra. Uma instalação que ainda esteja na 1.2 não consegue ler o novo formato e abre vazia, e as notas que ela salvar nesse meio-tempo não são mescladas às demais (consulte Voltar a uma versão mais antiga mais abaixo).
Cópias de segurança automáticas
Uma vez por dia, na primeira vez que o BetterStickies salva, é gravada uma cópia de todas as notas, incluindo a Lixeira, na pasta backups indicada acima. Os últimos 7 dias são mantidos, então um problema que você só perceba mais tarde ainda tem recuperação. A pasta de cópias fica fora da pasta de dados de propósito: o que danificar a pasta de dados não consegue alcançá-la.
Duas coisas mantêm essas cópias seguras:
- Se não houver nada para copiar (todas as notas excluídas, ou a pasta de notas esvaziada por algo fora do BetterStickies), nenhuma cópia diária é feita, então as cópias mais antigas permanecem.
- Se não for possível ler uma nota, nenhuma cópia antiga é excluída até que essa nota possa ser lida novamente.
A partir da versão 1.5, os lembretes fazem parte das notas, então a cópia diária também os inclui.
Na primeira vez que você inicia a versão 1.5, ela atualiza as notas para o novo formato (você não precisa fazer nada) e, antes disso, salva uma cópia delas como notes-before-1.5.json na pasta de cópias: as notas tal como a versão anterior as deixou. Essa cópia nunca é excluída automaticamente, e é dela que você precisa se algum dia voltar para a 1.4 (consulte Voltar a uma versão mais antiga).
Se um único arquivo de nota for danificado, o BetterStickies não consegue repará-lo sozinho. Ele pula essa nota, deixa o arquivo onde está e avisa você ao iniciar. Consulte Restaurar a partir de uma cópia de segurança mais abaixo.
Arquivos que você pode ver na pasta de dados
| Arquivo | O que é |
|---|---|
Pasta notes | Suas notas, um arquivo por nota |
reminders.json.migrated, reminders.backup.json.migrated | Seus lembretes tal como estavam antes da atualização para a versão 1.5, que os moveu para os arquivos das notas. Mantidos para poder voltar para a 1.4 |
Pastas screenshots e audio | As imagens que você colou e os clipes de som que adicionou às notas |
notes.json.migrated, deleted_notes.json.migrated | Suas notas tal como estavam antes da atualização para a versão 1.4. Mantidas como cópia de segurança |
*.unreadable-…, *.not-imported-… | Arquivos de notas no formato antigo que o BetterStickies não conseguiu importar (consulte Solução de problemas) |
*.snapshot-…, *.backup.json, *.corrupt-…, *.pre-shrink-… | Cópias de resgate mais antigas. Podem ficar como estão |
Cópias de segurança manuais
Feche o BetterStickies e depois copie a pasta data inteira para um lugar seguro. Essa cópia contém as notas, os lembretes e as capturas de tela e clipes de som que o BetterStickies armazena para elas. Ela não copia os arquivos externos apontados por atalhos de arquivos, nem uma imagem de fundo escolhida em outro lugar do computador.
Você também pode usar Exportar notas para criar um arquivo legível em texto ou Markdown, ou uma cópia estruturada em JSON. As exportações não incluem os arquivos de imagem, e o BetterStickies ainda não tem um comando de importação.
Sincronizar entre computadores
Você pode usar um serviço na nuvem como o Dropbox, o OneDrive, o Google Drive ou o Syncthing para ter as notas em mais de um computador, sincronizando a pasta data.
Use o BetterStickies em um computador de cada vez. Feche-o em um computador e deixe a sincronização terminar antes de abri-lo no próximo. Uma versão futura vai trazer uma forma segura de manter as notas em vários computadores.
Vai atualizar para a versão 1.5? Atualize todos os computadores que compartilham a pasta. Depois que um computador iniciar a 1.5, a versão 1.4 mostra É necessária uma versão mais recente e fecha em vez de abrir as notas, para que nada se misture.
Vai atualizar para a versão 1.4? A versão 1.4 armazena cada nota em seu próprio arquivo. Atualize para a 1.4 todos os computadores que compartilham a pasta antes de voltar a usar o BetterStickies em cada um deles, e deixe o serviço de sincronização terminar depois que o primeiro computador for atualizado. Um computador que ainda esteja em uma versão anterior salva as notas no formato antigo, e a 1.4 não as mistura às suas notas: ela as deixa de lado e avisa você (consulte Solução de problemas).
A partir da versão 1.4.2, as imagens e os clipes de som armazenados na pasta de dados funcionam em todos os computadores que compartilham a pasta, mesmo onde a pasta de dados está em um caminho diferente. O que uma nota apenas vincula continua onde está: uma imagem de fundo escolhida em outro lugar do computador, um atalho de arquivo ou um clipe de som com mais de 50 MB (que é vinculado, não copiado; consulte Atalhos de arquivos) podem não funcionar em outro computador.
Restaurar a partir de uma cópia de segurança
Tudo a partir de uma cópia manual: feche o BetterStickies. Renomeie a pasta data atual (para data-old, por exemplo), para que não fique nada no lugar dela, depois copie a pasta data da sua cópia de segurança para o local indicado na tabela acima e abra o BetterStickies novamente. Não copie a cópia de segurança por cima da pasta existente: os arquivos das duas se misturariam, e uma cópia feita antes da 1.4 nem seria restaurada (o BetterStickies deixaria as notas dela de lado, como descrito em Solução de problemas). Mantenha a data-old até ter conferido as notas. A partir da versão 1.4.2, as imagens e os clipes de som armazenados na pasta de dados também voltam, mesmo quando você restaura em outro computador ou com outro nome de usuário.
Uma nota a partir de uma cópia diária (por exemplo, uma nota que o BetterStickies indicou como ilegível): feche o BetterStickies e abra em um editor de texto a cópia diária boa mais recente (notes-YYYYMMDD.json na pasta de cópias). Encontre a entrada da nota: tudo o que está entre o { e o } correspondentes, começando antes do seu "id". Salve essa entrada sozinha como um arquivo novo na pasta notes, com o id como nome e .json no final (por exemplo 3f2a…-…9c.json), substituindo o arquivo danificado. Depois abra o BetterStickies novamente.
Todas as notas a partir de uma cópia diária: feche o BetterStickies. Na pasta de dados, renomeie a pasta notes (para notes-old, por exemplo). Copie a cópia diária que você quer para a pasta de dados duas vezes: uma com o nome notes.json e outra com o nome deleted_notes.json (a segunda traz a Lixeira de volta). Abra o BetterStickies novamente. Ele as importa para uma pasta de notas nova, como fez quando você atualizou para a 1.4 pela primeira vez (isso substitui os dois arquivos .migrated dessa primeira atualização, então, se quiser mantê-los, copie-os antes para outro lugar). Uma cópia diária feita pela versão 1.5 ou posterior traz os lembretes de volta junto com as notas; uma feita por uma versão anterior (ou o notes-before-1.5.json) traz as notas de volta sem os lembretes.
Voltar a uma versão mais antiga
Da 1.5 para a 1.4
A versão 1.4 não consegue ler notas salvas pela 1.5: ela mostra É necessária uma versão mais recente e fecha. Para voltar manualmente:
- Feche o BetterStickies e instale a versão 1.4. Não a inicie ainda.
- Na pasta de dados, mova a pasta notes para outro lugar (fora da pasta de dados).
- Copie o
notes-before-1.5.jsonda pasta de cópias para a pasta de dados duas vezes: uma com o nomenotes.jsone outra com o nomedeleted_notes.json(a segunda traz a Lixeira de volta). Se a pasta de dados já tiver os arquivosnotes.json.migratededeleted_notes.json.migratedda sua atualização para a 1.4, copie-os antes para outro lugar se quiser mantê-los: este passo os substitui. - Renomeie
reminders.json.migratedde volta parareminders.json, ereminders.backup.json.migratedde volta parareminders.backup.json, conforme o que você tiver dos dois. - Inicie a versão 1.4.
Você recupera as notas e os lembretes tal como estavam quando iniciou a 1.5 pela primeira vez. As notas e os lembretes que você criou ou alterou na 1.5 não estão incluídos. Para notas mais recentes, no passo 3 copie a cópia diária mais recente para a pasta de dados como notes.json e como deleted_notes.json, em vez do notes-before-1.5.json; os lembretes dela estão dentro das notas, onde a 1.4 não os lê, então o passo 4 continua trazendo de volta apenas os lembretes que você tinha antes da 1.5.
No Windows e no Linux, uma nota que usava a antiga fonte Inter volta com a fonte padrão do sistema.
Se mais tarde você atualizar para a 1.5 novamente, ela atualiza as notas outra vez a partir do que a 1.4 deixou e cria um novo notes-before-1.5.json e novos arquivos .migrated no lugar dos antigos.
Para uma versão anterior à 1.4
As versões anteriores à 1.4 não conseguem ler a nova pasta de notas e abrem vazias. Se você realmente precisar voltar:
- Feche o BetterStickies e instale a versão mais antiga.
- Na pasta de dados, renomeie
notes.json.migratedparanotes.jsonedeleted_notes.json.migratedparadeleted_notes.json. Se você já usou a versão 1.5, renomeie tambémreminders.json.migratedde volta parareminders.json.
A versão mais antiga mostra então as notas tal como estavam quando você atualizou para a 1.4. As notas que você criou ou alterou na 1.4 não estão incluídas (elas ficam na pasta notes). Para algo mais recente, copie a cópia diária mais recente para a pasta de dados como notes.json e como deleted_notes.json: ela tem no máximo um dia.
Se mais tarde você atualizar para a 1.4 novamente, recebe as notas que a 1.4 tinha. O que a versão mais antiga tiver salvado nesse meio-tempo fica de lado como notes.json.not-imported-…, em vez de ser misturado; você pode abri-lo em um editor de texto para copiar o texto.
Ver também
- Exportar notas: salvar as notas como texto, Markdown ou JSON
- Lixeira e recuperação: restaurar notas excluídas recentemente
- Solução de problemas: ajuda com problemas comuns