web-dev-qa-db-fra.com

Sauvegarde/Restauration de notes dans Notes.app, c'est-à-dire stockées dans iCloud (iOS, Mac OS X Mountain Lion)

Je souhaite effectuer une sauvegarde régulière de mes notes stockées sur mon iPhone, iPad et Mac OS dans le fichier Notes.app standard. Malheureusement, depuis qu'Apple a déplacé ceux-ci de leur format IMAP standard vers un format de base de données (et ajouté une application séparée), cela est pratiquement impossible.

J'ai actuellement plus de 200 notes et en croissance. Je suppose qu'ils sont stockés dans un format de base de données standard et sont synchronisés avec iCloud et transmis à tous les périphériques.

Notes semble stocker ses données dans ce chemin:

"Bibliothèque/Conteneurs/com.Apple.Notes/Data/Bibliothèque/Notes /"

Si quelqu'un d'entre vous peut lire de manière fiable, et peut-être même sauvegarder/restaurer cette base de données, veuillez commenter.

Il existe un article Apple KB HT4910 qui traite de ce problème, qui s'avère peu utile. En fait, leur méthode complique les problèmes et est très peu élégante pour plusieurs sauvegardes.

Time Machine, la solution de sauvegarde intégrée d'Apple, est également d'une aide précieuse, car elle semble ignorer la sauvegarde et ne permettre aucune restauration pour les notes.

Je serais reconnaissant si quelqu'un pouvait prendre connaissance de cela et proposer des solutions, ce qui serait certainement apprécié par de nombreux membres de la communauté grandissante d'utilisateurs d'iCloud.

13
meny

Ok, c'est une réponse quelque peu incomplète, mais je voulais la poster pour que les gens puissent contribuer.

En utilisant cette commande LSOF:

lsof -c Notes | GREP /Users/

J'ai pu comprendre que la plupart des données Notes.app étaient stockées ici:

/Users/USERNAME/Library/Containers/com.Apple.Notes/Data/Library/Notes

Il y a trois fichiers dans ce dossier (du moins pour moi): NotesV1.storedata NotesV1.storedata-shm NotesV1.storedata-wal

Ce qui m'a étrangement orienté dans cette direction:

https://superuser.com/questions/464679/where-does-os-x-mountain-lion-store-notes-data

J'ai aussi trouvé une base de données de cache SqlLite ici: 

/Users/USERNAME/Library/Containers/com.Apple.Notes/Data/Library/Caches/com.Apple.Notes/Cache.db

Bien qu’en enquêtant avec Sqlite3, nous n’avions trouvé que quelques tables peu intéressantes:

sqlite> .tables
cfurl_cache_blob_data       cfurl_cache_response      
cfurl_cache_receiver_data   cfurl_cache_schema_version
7
Matt

Si vous avez besoin de récupérer vos notes, déconnectez-vous d'abord d'Internet ... Copiez ensuite vos notes dans un endroit sûr (bureau) .. Supprimez ensuite le dossier de votre bibliothèque, puis recopiez-le dans les notes de la bibliothèque .. . vous pouvez voir une ancienne date de fichier..il s’agit du fichier principal dont vous avez besoin pour récupérer les notes .. Vous pouvez supprimer les 2 autres nouvelles car elles sont copiées à partir de icloud .. Maintenant vous pouvez ouvrir votre note.app et voir toutes vos anciennes notes sont de retour

0
Ali Baylar

J'essayais de faire la même chose et j'ai trouvé où les notes étaient stockées dans 10.8.5 Mountain Lion. C'est très simple. L'emplacement est comme suit:

/ Utilisateurs/(votre utilisateur) /Library/Mail/V2/Mailboxes/Notes.mbox/ (numéro long avec des traits d'union)/Data/Messages /

Les notes individuelles sont stockées à cet emplacement avec un format de nom number.emlx.

si vous copiez le fichier Notes.mbox, cela devrait tous les avoir.

0
user2869170