한 Mac에서 다른 Mac으로 메모를 가져 오시겠습니까?


11

나는 일을 위해 대출 노트북에서 Notes를 광범위하게 사용하고있었습니다. 방금 영구 컴퓨터를 받았으며 CrashPlan의 백업 된 데이터에서 업데이트 한 후에도 메모가 완료되지 않았다는 것을 알았습니다. 문제를 조사한 후 복사해야 할 내용을 확인한 후 빌드 기술에 기존 시스템의 group.com.apple.notes 내용을 이메일로 보내달라고 요청했습니다. 나는 그가 보낸 우편을 추출했고, Notes에서 그가 보낸 디렉토리에서 "수입 노트"를 실행했습니다. 아무것도 복사 된 것 같지 않습니다. 왜 이것이 작동하지 않을 수 있습니까? 잘못된 디렉토리를 복사하거나 잘못 가져 오거나 단계가 누락 되었습니까? 복사해야하는 실제 파일은 무엇입니까? 오래된 기계와 새로운 기계 모두 El Capitan을 실행하고 있습니다.


정확히 설계된 Time Machine을 사용하지 않은 이유는 무엇입니까?
Thorbjørn Ravn Andersen

왜 여러분 모두 3 살짜리 실을 ne어요 ???
Frank Harris

그래서 나에게 그것을 제시하기로 결정했습니다.
Thorbjørn Ravn Andersen

답변:


22

'Notes로 가져 오기'기능은 텍스트 파일을 가져옵니다. Notes 자체는 파일을 group.com.apple.notes 그룹 컨테이너에 포함 된 SQLite 데이터베이스에 저장합니다.

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

이것을 Notes 데이터베이스로 사용하려면 Notes를 종료하고 현재 시스템의 그룹 컨테이너에 내용을 복사하십시오.


감사합니다 !! 공장! 설정에 맞는 경우 동일한 로컬 네트워크에서 Mac을 연결 한 다음 preferences -> sharing공유 활성화 를 열면 다른 Mac의 사이드 바에서 네트워크의 새 클라이언트로 즉시 확인할 수 있으며 해당 컴퓨터에 연결할 수 있습니다 동일한 사용자와 함께 로컬로 바로 드래그하여 바꾸기를 선택하십시오. 닫았다가 다시 엽니 다. 다시 감사합니다!
blamb

이것은 High Sierra에서 훌륭하게 작동했습니다-감사합니다! 여기에 직관적 인 프로세스가 있도록 Apple에 맡겨 두십시오.
Jordan P

0

그가 보낸 zip 파일의 내용을 확인하겠습니다. @grg가 말했듯이 텍스트 파일 만 가져올 수 있습니다. Note2Txt.app라는 3 부 응용 프로그램이 있으며 선택한 모든 폴더에 모든 메모를 텍스트 파일로 작성합니다. 폴더를 새 컴퓨터로 복사하고 폴더를 Notes로 가져올 수 있습니다. 이제 "가져온 노트"를 보면 이전의 모든 노트가 표시됩니다.


0

두 번째 Macbook을 구입할 때이 문제가 발생했습니다. iCloud를 사용하여 둘을 동기화하는 것이 간단하다고 생각했습니다. 불행히도 이것은 많은 사람들에 의해보고 된 바와 같이 매우 신뢰할 수없는 프로세스입니다. 나는 그것을 처리하기 위해 bash 쉘 스크립트를 작성하기로 결정했다. 완벽하게 작동합니다. Finder에 표시된 백업 / 복원 파일을 두 번 클릭 할 수 있습니다. Dropbox에 백업했지만 스크립트를 수정하여 다른 곳에서 쓰거나 읽을 수 있습니다. 여기에 스크립트를 업로드하는 방법을 알 수 없으므로 아래 스크립트를 텍스트로 포함하십시오. 스크립트에 많은 주석이 있으므로 프로세스를 수행 할 수 있어야합니다. 기본 스크립트는 Notes 앱 디렉토리 전체를 백업합니다. 또한 다른 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
Stack Exchange에 오신 것을 환영합니다. 코드가 제대로 표시되지 않는 이유를 이해하려면 Markdown 으로 게시물의 형식을 지정 하는 지침을 참조 하십시오.
Nic
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.