Importazione di note da un mac a un altro?


11

Facevo ampio uso di Notes su un laptop in prestito per lavoro. Ho appena ricevuto il mio computer permanente e, dopo l'aggiornamento dai dati di backup su CrashPlan, ho scoperto che le mie note non lo superavano. Ho esaminato il problema, ho visto cosa avevo bisogno di copiare e ho chiesto alla tecnologia di costruzione di inviarmi via e-mail i contenuti di group.com.apple.notes dal vecchio computer. Ho estratto la zip che mi ha inviato e in Notes ho eseguito "import note" nella directory che ha inviato. Non sembra che nulla sia stato copiato. Qualche idea sul perché questo potrebbe non funzionare? Sto copiando la directory sbagliata, oppure sto importando in modo errato o altrimenti manca un passaggio? Quali sono i file effettivi che devono essere copiati? Sia la vecchia macchina che la nuova fanno funzionare El Capitan.


Perché non hai usato Time Machine che è progettato esattamente per questo?
Thorbjørn Ravn Andersen,

Perché tutti voi avete necro un thread di tre anni ???
Frank Harris,

SO ha scelto di presentarmelo.
Thorbjørn Ravn Andersen,

Risposte:


22

La funzione "Importa in note" importa i file di testo. Notes stesso archivia i suoi file in un database SQLite, contenuto nel contenitore del gruppo group.com.apple.notes.

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

Per utilizzare questo come database Notes, chiudere Notes e copiare il contenuto nel contenitore del gruppo sul sistema corrente.


Grazie per questo!! Lavori! Se si adatta alla tua configurazione, puoi connettere il mac sulla stessa rete locale, quindi aprire preferences -> sharingabilita la condivisione, puoi immediatamente vedere che nella tua barra laterale degli altri mac come nuovo client sulla rete, puoi connetterti a quel computer con lo stesso utente e trascinalo direttamente sul tuo locale, scegliendo sostituisci. Chiudi e riapri. Grazie ancora!
blamb

Questo ha funzionato alla grande su High Sierra - grazie! Lascia ad Apple di avere un processo così intuitivo qui ...
Jordan P

0

Vorrei controllare il contenuto dei file zip che ti ha inviato. Come ha detto @grg, puoi importare solo file di testo. Esiste un'app di terza parte chiamata Note2Txt.app che scriverà tutte le note come file di testo in una cartella scelta. È possibile copiare la cartella sul nuovo computer e importare la cartella in Notes. Ora se guardi in "Note importate" vedrai tutte le tue note precedenti.


0

Ho avuto questo problema quando ho comprato un secondo Macbook. Ho pensato che sarebbe stato semplice usare iCloud per sincronizzare i due. Purtroppo questo è un processo molto inaffidabile, come riportato da molte persone. Ho deciso di scrivere uno script bash shell per affrontarlo. Funziona perfettamente. Puoi fare doppio clic sui file di backup / ripristino visualizzati nel Finder. Ho eseguito il backup su Dropbox ma è possibile modificare gli script per scrivere / leggere in un posto diverso. Non riesco a capire come caricare gli script qui, quindi li includerò di seguito come testo. Ci sono molti commenti nello script, quindi dovresti essere in grado di elaborare il processo. Lo script principale eseguirà il backup di tutte le directory dell'app Notes. Creerà anche uno script di ripristino adatto per ripristinare i backup su qualsiasi altro 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

# Preserve ownership, permissions and full path to ensure files are
# restored to original locations
# ** You need to use tar xPpf to preserve full path and permissions on
# ** the restore command as well else the leading / will be removed and
# ** the files will be restored relative to where you run the command

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

# ------------ Create Restore Script ----------------

# The restore script will have the same name, date and hostname
# as the notes tar file saved in the Dropbox folder
# The file can be seen in the Finder Dropbox window. A double click
# on it will run the restore script.
# This ensures that you can export the Notes app files to dropbox
# from any host and restore to any host by selecting the appropriate
# tar file restore script

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
Benvenuto in Stack Exchange. Dai un'occhiata alle istruzioni per la formattazione dei post con Markdown per capire perché il tuo codice non è stato visualizzato correttamente.
Nic
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.