¿Importar notas de una mac a otra?

11

Estaba haciendo un uso extenso de Notes en una computadora portátil prestada para el trabajo. Acabo de recibir mi máquina permanente, y después de actualizar desde los datos respaldados en CrashPlan, encontré que mis notas no se recuperaron. Investigué el problema, vi lo que necesitaba copiar y le pedí al técnico de compilación que me enviara un correo electrónico con el contenido de group.com.apple.notes de la máquina anterior. Extraje el zip que me envió, y en Notes ejecuté "importar notas" en el directorio que envió. No parece que se haya copiado nada. ¿Alguna idea de por qué esto podría no funcionar? ¿Estoy copiando el directorio incorrecto o importando incorrectamente o me falta un paso? ¿Cuáles son los archivos reales que deben copiarse? Tanto la máquina antigua como la nueva están ejecutando El Capitan.

Frank Harris
fuente
¿Por qué no usaste Time Machine, que está diseñado exactamente para esto?
Thorbjørn Ravn Andersen
¿Por qué todos ustedes necro un hilo de tres años ???
Frank Harris
Entonces elegí presentármelo.
Thorbjørn Ravn Andersen

Respuestas:

22

La función 'Importar a notas' importa archivos de texto. Notes mismo almacena sus archivos en una base de datos SQLite, que está contenida dentro del contenedor de grupo group.com.apple.notes.

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

Para usar esto como su base de datos de Notes, salga de Notes y copie el contenido al contenedor de grupo en su sistema actual.

grg
fuente
¡¡Gracias por esto!! ¡Trabajos! Si se ajusta a su configuración, puede conectar la Mac en la misma red local, luego abrir preferences -> sharinghabilitar compartir, puede ver eso instantáneamente en su barra lateral de otras Mac como un nuevo cliente en la red, luego puede conectarse a esa máquina con su mismo usuario, y arrástrelo directamente a su local, eligiendo reemplazar. Cierra y vuelve a abrir. ¡Gracias de nuevo!
blamb
Esto funcionó muy bien en High Sierra, ¡gracias! Deja que Apple tenga un proceso tan intuitivo aquí ...
Jordan P
0

Verificaría el contenido de los archivos zip que te envió. Como @grg dijo, solo puedes importar archivos de texto. Hay una aplicación de tercera parte llamada Note2Txt.app que escribirá todas sus notas como archivos de texto en la carpeta que elija. Puede copiar la carpeta a la nueva computadora e importarla a Notes. Ahora, si busca en "Notas importadas", verá todas sus notas anteriores.

jmh
fuente
0

Tuve este problema cuando compré un segundo Macbook. Pensé que sería simple usar iCloud para sincronizar los dos. Desafortunadamente, este es un proceso muy poco confiable según lo informado por muchas personas. Decidí escribir un script de bash shell para lidiar con eso. Funciona perfectamente Puede hacer doble clic en los archivos de copia de seguridad / restauración que se ven en Finder. Hice una copia de seguridad en Dropbox, pero puede modificar los scripts para escribir / leer en otro lugar. No puedo entender cómo cargar los scripts aquí, así que solo los incluiré a continuación como texto. Hay muchos comentarios en el script, por lo que debería poder resolver el proceso. El script principal hará una copia de seguridad de todos los directorios de la aplicación Notes. También creará un script de restauración adecuado para restaurar las copias de seguridad a cualquier otra 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
zeeb1953
fuente
1
Bienvenido a Stack Exchange. Lea las instrucciones para formatear las publicaciones con Markdown para comprender por qué su código no se muestra correctamente.
Nic