Recuperar notas do TimeMachine

14

Excluí as informações de uma nota que preciso recuperar. A nota é puramente local (não sincronizada na nuvem ou em qualquer outro dispositivo).

Estou usando o Mac OS X El Capitan V10.11.3 e o aplicativo Apple "Notes", versão 4.2 (549.10.1).

Eu tenho vários backups do Time Machine disponíveis.

Encontrei várias soluções na internet, mas elas parecem se aplicar à versão mais antiga do aplicativo Notes.

Se eu abrir o backup do Time Machine e for para:

/Users/<my username>/Library/Containers/com.apple.Notes/Data/Library
  • A subpasta "Notes" possui um banco de dados antigo "NotesV6.storedata", mas não foi modificado desde a minha atualização para o El Capitan, portanto é uma versão antiga.

Observe que esse banco de dados pode conter as informações que estou procurando, portanto, uma solução para meu problema imediato pode ser encontrar uma maneira de lê-lo ...

  • A subpasta CoreData/ExternalRecords/NotesV4/6003A0A6.....401contém muitas subpastas, entre as quais a ICNote/_records/O/que parece conter as notas, mas são todos os arquivos de tamanho de 0 byte que, quando analisados ​​no localizador, contêm a versão atual das minhas notas, portanto, parece que são algum tipo de ponteiro para o localização das notas em vez de um backup das notas. (No console, eles não são links simbólicos.)

Fazer um grep com palavras-chave presentes nas notas não ajudou.

Portanto, a pergunta é: quais arquivos devo restaurar do Time Machine para recuperar minhas anotações?

JFL
fonte

Respostas:

10

Empiricamente, parece que os 3 itens em
~/Library/Group Containers/group.com.apple.notes/
são atualizados à medida que uma nota é alterada, enquanto os que
~/Library/Containers/com.apple.Notes/Data/Library/Notes/
são atualizados somente são periodicamente [não consigo encontrar como acioná-los para atualizar, pensei que fazer uma nova anotação pode fazê-lo, mas não aparece. ]

Minha pesquisa foi realmente auxiliada por meus antigos fiéis - EasyFind (freeware, sem afiliação) - que defini para procurar uma palavra-chave em um dos meus Notes existentes. Demorou algum tempo, mas o encontrei no final.

Tetsujin
fonte
7
Confirmei que fechei o aplicativo Notes, movendo os três arquivos NoteSotre.sqlite. * De ~ / Library / Group Containers / group.com.apple.notes / e colocando os arquivos do backup em seu lugar e abrindo o Notes o truque. Muito obrigado.
JFL
Pode confirmar uma migração semelhante da Sierra (NotesV6) para High Sierra (NotesV7). Teve que reativar as contas do iCloud após a transferência.
Setempler
você acabou de salvar minha vida!
holographix