19 votes

Importation de notes d'un mac à un autre ?

J'utilisais beaucoup les Notes sur un ordinateur de prêt pour le travail. Je viens de recevoir ma machine permanente, et après la mise à jour à partir des données sauvegardées sur CrashPlan, je me suis rendu compte que mes notes n'avaient pas été transférées. J'ai examiné le problème, vu ce que je devais copier, et j'ai demandé au technicien de construction de m'envoyer par e-mail le contenu de group.com.apple.notes de l'ancienne machine. J'ai extrait le fichier zip qu'il m'a envoyé, et dans Notes, j'ai exécuté "importer des notes" sur le répertoire qu'il a envoyé. Il semble que rien n'ait été copié. Avez-vous une idée pourquoi cela ne fonctionne pas? Est-ce que je copie le mauvais dossier, ou importer incorrectement ou bien manquer une étape? Quels sont les fichiers réels qui doivent être copiés? Les anciennes et nouvelles machines tournent sous El Capitan.

0 votes

Pourquoi n'as-tu pas utilisé Time Machine qui est spécifiquement conçu pour cela ?

32voto

grg Points 181593

La fonction "Importation dans Notes" importe des fichiers texte. Notes stocke ses fichiers dans une base de données SQLite, contenue dans le conteneur de groupe group.com.apple.notes.

~/Library/Group Containers/group.com.apple.notes/

Pour utiliser ceci comme base de données pour Notes, quittez Notes et copiez le contenu dans le conteneur de groupe sur votre système actuel.

1 votes

Merci pour cela!! Ça marche! Si cela convient à votre configuration, vous pouvez connecter le Mac sur le même réseau local, puis ouvrir préférences -> partage activer le partage, vous pouvez instantanément le voir dans la barre latérale de vos autres Mac en tant que nouveau client sur le réseau, puis vous pouvez vous connecter à cette machine avec le même utilisateur et la faire glisser directement vers votre local, en choisissant de remplacer. Fermez et rouvrez. Merci encore!

0 votes

Cela a bien fonctionné sur High Sierra - merci! Laissez à Apple un processus aussi intuitif ici...

1 votes

J'ai dû activer Préférences Système > Sécurité et confidentialité > Confidentialité > Accès total au disque pour iTerm 2 afin de pouvoir répertorier et compresser le contenu du répertoire ~ / Library / Group Containers / group.com.apple.notes/

0voto

Anja Aglante Points 1

Je voulais juste partager: Et si nous devions transférer juste quelques Notes d'un Mac à un autre, mais le Mac cible a déjà des Notes existantes?

Et vous voulez également préserver le style et la mise en forme du texte?

TexteEdit à la rescousse!

  1. Copiez-collez le contenu de la Note dans TextEdit. (Cela préserve la mise en forme)
  2. Envoyez le fichier TextEdit par e-mail ou Slack à vous-même (ou AirDrop).
  3. Ouvrez le fichier TextEdit sur le 2e Mac et copiez-collez dans Notes.

0voto

Dustin G Points 11

Lorsque j'ai acheté un nouveau MacBook Pro mi-2018 au printemps 2019 qui tournait sous Mojave, j'ai dû transférer les Notes d'un MacBook Pro mi-2012 qui tournait sous Mavericks. Ce que j'ai fait a été de copier le dossier plus volumineux dans ~/Library/Containers/com.apple.Notes/, (et peut-être aussi ~/Library/Group Containers/group.com.apple.notes/) après avoir supprimé les dossiers existants du nouveau Mac. Cela a fonctionné pour copier complètement les Notes. Je pense que le dossier com.apple.Notes peut contenir des médias, des images et des liens associés qui avaient été copiés dans les notes.

0voto

Natsfan Points 12853

Je vérifierais le contenu des fichiers zip qu'il vous a envoyés. Comme l'a dit @grg, vous ne pouvez importer que des fichiers texte. Il existe une application tierce appelée Note2Txt.app qui écrira toutes vos notes sous forme de fichiers texte dans un dossier que vous aurez choisi. Vous pourriez copier le dossier sur le nouvel ordinateur et importer le dossier dans Notes. Maintenant, si vous regardez dans "Notes importées", vous verrez toutes vos notes précédentes.

-1voto

sethvargo Points 10560

J'ai rencontré ce problème lorsque j'ai acheté un deuxième Macbook. Je pensais que ce serait simple d'utiliser iCloud pour synchroniser les deux. Malheureusement, c'est un processus très peu fiable comme le rapportent de nombreuses personnes. J'ai décidé d'écrire un script shell bash pour y remédier. Ça fonctionne parfaitement. Vous pouvez double-cliquer sur les fichiers de sauvegarde/restauration vus dans Finder. J'ai sauvegardé sur Dropbox mais vous pouvez modifier les scripts pour écrire/lire à un autre endroit. Je n'arrive pas à télécharger les scripts ici donc je vais juste les inclure ci-dessous en tant que texte. Il y a plein de commentaires dans le script donc vous devriez être capable de comprendre le processus. Le script principal sauvegardera l'intégralité des répertoires de l'application Notes. Il créera également un script de restauration adapté pour restaurer les sauvegardes sur n'importe quel autre Mac.

#!/bin/bash
#set -x

DT=`date "+%y%b%d"`
SAV_DIR=~/Dropbox/Notes
NOTE_DIR=~/Library/Group*/group.com.apple.notes*
TARFILE=Notes.$DT
RESTORE_FILE=notes_restore.$TARFILE.$HOSTNAME.sh

#echo DT=$DT
#echo SAV_DIR=$SAV_DIR
#echo TARFILE=$TARFILE
#echo RESTORE_FILE=$RESTORE_FILE
#ls -ld $NOTE_DIR

# Préserver la propriété, les autorisations et le chemin complet pour assurer que les fichiers
# soient restaurés dans leurs emplacements d'origine
# ** Vous devez utiliser tar xPpf pour préserver le chemin complet et les autorisations
# ** sur la commande de restauration sinon le slash initial sera supprimé et
# ** les fichiers seront restaurés par rapport à l'endroit où vous exécutez la commande

tar cfpP /tmp/$TARFILE.$HOSTNAME.tar $NOTE_DIR
mv /tmp/$TARFILE.$HOSTNAME.tar $SAV_DIR

# ------------ Créer le script de restauration ----------------

# Le script de restauration aura le même nom, la même date et le même nom d'hôte
# que le fichier tar des notes sauvegardé dans le dossier Dropbox
# Le fichier peut être vu dans la fenêtre Dropbox de Finder. Un double-clic
# dessus exécutera le script de restauration.
# Cela garantit que vous pouvez exporter les fichiers de l'application Notes vers Dropbox
# à partir de n'importe quel hôte et les restaurer sur n'importe quel hôte en sélectionnant
# le script de restauration de fichier tar approprié

echo "#! /bin/bash "                                >  /tmp/$RESTORE_FILE
echo "cp $SAV_DIR/$TARFILE.$HOSTNAME.tar /tmp"      >> /tmp/$RESTORE_FILE
echo "tar xPpf /tmp/$TARFILE.$HOSTNAME.tar"         >> /tmp/$RESTORE_FILE
echo "/bin/rm /tmp/$TARFILE.$HOSTNAME.tar"          >> /tmp/$RESTORE_FILE

chmod 755 /tmp/$RESTORE_FILE
mv /tmp/$RESTORE_FILE $SAV_DIR

1 votes

Bienvenue sur Stack Exchange. Veuillez consulter les instructions de formatage des messages avec Markdown pour comprendre pourquoi votre code ne s'affichait pas correctement.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X