Recuperar notas de TimeMachine

14

He eliminado una información en una nota que necesito recuperar. La nota es puramente local (no sincronizada en la nube o en cualquier otro dispositivo).

Estoy usando Mac OS X El Capitan V10.11.3 y la aplicación Apple "Notas" Versión 4.2 (549.10.1).

Tengo varias copias de seguridad de Time Machine disponibles.

Encontré varias soluciones en Internet, pero parecen aplicarse a la versión anterior de la aplicación Notes.

Si abro la copia de seguridad de Time Machine y voy a:

/Users/<my username>/Library/Containers/com.apple.Notes/Data/Library
  • La subcarpeta "Notes" tiene una base de datos antigua "NotesV6.storedata" pero no se modificó desde mi actualización a El Capitan, por lo que es una versión antigua.

Tenga en cuenta que esta base de datos podría contener la información que estoy buscando, por lo que una solución a mi problema inmediato puede ser encontrar una manera de leerla ...

  • La subcarpeta CoreData/ExternalRecords/NotesV4/6003A0A6.....401contiene muchas subcarpetas, entre ellas la ICNote/_records/O/que parece contener las notas, pero estos son todos archivos de 0 bytes que, cuando se miran en el buscador, contienen la versión actual de mis notas, por lo que parece que son algún tipo de puntero a ubicación de notas en lugar de una copia de seguridad de las notas. (En la consola no son enlaces simbólicos).

Hacer un grep con palabras clave que están presentes en las notas no ayudó.

Entonces la pregunta es: ¿qué archivos debo restaurar desde Time Machine para recuperar mis notas?

JFL
fuente

Respuestas:

10

Empíricamente, parece que los 3 elementos en
~/Library/Group Containers/group.com.apple.notes/
se actualizan a medida que se cambia una Nota, mientras que los de
~/Library/Containers/com.apple.Notes/Data/Library/Notes/
solo se actualizan periódicamente [No puedo encontrar cómo activarlos para actualizar, pensé que hacer una nueva Nota podría hacerlo, pero parece que no. ]

Mi investigación fue realmente ayudada por mis antiguos fieles, EasyFind (software gratuito, sin afiliación), que configuré buscando una palabra clave en una de mis Notas existentes. Tomó bastante tiempo, pero al final lo encontró.

Tetsujin
fuente
77
Confirmé que cerrando la aplicación Notes, luego moviendo los tres archivos NoteSotre.sqlite. * De ~ / Library / Group Containers / group.com.apple.notes /, y colocando los archivos de la copia de seguridad en su lugar y luego abriendo Notes el truco. Muchas gracias.
JFL
Puede confirmar una migración similar de Sierra (NotesV6) a High Sierra (NotesV7). Tuve que volver a habilitar las cuentas de iCloud después de la transferencia.
Setempler
acabas de salvarme la vida!
holographix