Récupérer des notes de Time Machine

14

J'ai supprimé une information dans une note que je dois récupérer. La note est purement locale (non synchronisée dans le cloud ou sur un autre appareil).

J'utilise Mac OS X El Capitan version 10.11.3 et l'application Apple "Notes" version 4.2 (549.10.1).

J'ai plusieurs sauvegardes Time Machine disponibles.

J'ai trouvé plusieurs solutions sur Internet, mais elles semblent s'appliquer à l'ancienne version de l'application Notes.

Si j'ouvre la sauvegarde Time Machine et que je vais à:

/Users/<my username>/Library/Containers/com.apple.Notes/Data/Library
  • Le sous-dossier "Notes" a une ancienne base de données "NotesV6.storedata" mais n'a pas été modifiée depuis ma mise à niveau vers El Capitan, donc c'est une ancienne version.

Notez que cette base de données peut contenir les informations que je cherche. Une solution à mon problème immédiat peut donc être de trouver un moyen de la lire ...

  • Le sous-dossier CoreData/ExternalRecords/NotesV4/6003A0A6.....401 contient de nombreux sous-dossiers, parmi lesquels le ICNote/_records/O/ cela semble contenir les notes, mais ce sont tous des fichiers d'une taille de 0 octet qui, lorsqu'on les regarde dans le visionneur, contiennent la version actuelle de mes notes. Il semble donc qu'ils constituent une sorte de pointeur sur l'emplacement des notes plutôt qu'une sauvegarde des notes. . (Dans la console, ce ne sont pas des liens symboliques.)

Faire un grep avec mot-clé qui sont présents dans les notes n'a pas aidé.

La question est donc la suivante: quels fichiers dois-je restaurer à partir de Time Machine pour récupérer mes notes?

JFL
la source

Réponses:

11

De manière empirique, il semble que les 3 éléments de
~/Library/Group Containers/group.com.apple.notes/
sont mis à jour à mesure que la note change, alors que ceux de
~/Library/Containers/com.apple.Notes/Data/Library/Notes/
ne sont mis à jour que périodiquement [je ne trouve pas comment déclencher la mise à jour, je pensais que créer une nouvelle note pourrait le faire, mais il semble que non.]

Mes recherches ont été aidées par mes vieux fidèles - EasyFind (freeware, pas d’affiliation) - que je mets à la recherche d’un mot clé dans l’une de mes notes existantes. Cela a pris un certain temps, mais je l’ai trouvé à la fin.

Tetsujin
la source
7
J'ai confirmé la fermeture de l'application Notes, puis le déplacement des trois fichiers NoteSotre.sqlite. * À partir de ~ / Bibliothèque / Group Containers / group.com.apple.notes / et la mise en place des fichiers de la sauvegarde, puis l'ouverture de Notes. l'astuce. Merci beaucoup.
JFL
Peut confirmer une migration similaire de Sierra (NotesV6) vers High Sierra (NotesV7). A dû réactiver les comptes iCloud après le transfert.
setempler
tu viens de sauver ma vie!
holographix