메모 백업하기

BetterStickies는 메모를 자동으로 저장하고 문제가 생길 경우에 대비해 복구용 사본을 보관합니다. 직접 수동으로 백업을 만들 수도 있습니다.

메모가 저장되는 위치

메모는 BetterStickies 설정 디렉터리 안의 data 폴더에 있습니다.

플랫폼데이터 폴더
Linux~/.config/BetterStickies/data/
Windows%APPDATA%\BetterStickies\data\
macOS(지원 예정)~/Library/Application Support/BetterStickies/data/

이 폴더에는 메모, 미리 알림, 삭제된 메모(휴지통), 그리고 붙여넣은 스크린샷이 들어 있습니다.

메뉴 > 설정데이터 저장소 항목에서도 이 경로를 확인할 수 있습니다. 바로 그곳으로 이동하는 폴더 열기 버튼이 있습니다.

자동 백업

BetterStickies는 저장할 때마다 메모, 미리 알림, 휴지통의 백업 사본을 보관합니다. 주 파일이 손상되면(정전, 충돌, 외부에서의 파일 변경 등) 다음에 앱을 열 때 BetterStickies가 백업에서 자동으로 복구합니다.

추가 안전장치로 일일 스냅샷 도 며칠분 보관합니다. 각 파일이 지난 하루 이틀 전 시작 시점에 어떤 모습이었는지 담은 사본으로, 문제를 뒤늦게 알아차린 경우에 대비한 것입니다.

한 가지 의도적인 예외가 있습니다. 파일이 완전히 비어 있게 되면(메모를 전부 삭제했거나, 휴지통을 비웠거나, BetterStickies 밖에서 무언가가 파일을 지운 경우) 그 빈 상태는 백업이나 스냅샷으로 보관되지 않습니다. 대신 이전 사본이 그대로 남으므로 실수로 지운 경우에도 복구할 수 있습니다.

이 예외에 대해 알아 둘 점이 두 가지 있습니다.

  • 이 경우는 자동으로 복구되지 않습니다. 빈 파일은 손상된 파일이 아닙니다. BetterStickies가 보기에는 지극히 정상이며, "누군가 이걸 지웠다" 와 "일부러 전부 삭제했다" 를 구분할 방법이 없습니다. 그래서 앱은 비어 있는 상태로 열리고 이전 사본은 그대로 남겨 둡니다. 원하던 결과가 아니라면 아래의 백업에서 복원하기로 직접 되돌리세요.
  • 예전 내용이 한동안 남아 있습니다. 전부 삭제한 뒤에도 대응하는 백업 사본에는 삭제한 내용이 아직 들어 있습니다. 새로운 것을 추가한다고 바로 지워지지 않습니다. 사본은 그다음 저장 때 갱신되므로 예상보다 한 단계 더 오래 남아 있습니다. 그리고 휴지통을 비운 뒤로 메모를 하나도 삭제하지 않으면 그 사본은 비워진 항목들을 계속 품고 있게 됩니다.

따로 할 일은 없습니다. 모두 백그라운드에서 일어납니다.

데이터 폴더에서 보게 될 파일들

메모 외에도 몇 가지 파일이 더 보입니다. 모두 안전장치의 일부이며 그대로 두어도 괜찮습니다.

파일정체
notes.json, reminders.json, deleted_notes.json실제 데이터
*.backup.json각 파일의 자동 백업 사본
*.snapshot-YYYYMMDD일일 스냅샷(며칠분 보관)
*.corrupt-… / *.pre-shrink-…BetterStickies가 파일 손상이나 예기치 않은 비워짐을 감지했을 때 저장하는 드문 구조용 사본. 아무것도 잃지 않도록 보관됩니다

잘 모르겠다면 가장 안전한 복구 사본은 대응하는 *.backup.json 또는 가장 최근의 *.snapshot-… 파일입니다.

수동 백업

BetterStickies를 종료한 다음 data 폴더 전체를 안전한 곳에 복사하세요. 이 사본에는 JSON 데이터 파일과 BetterStickies가 관리하는 스크린샷이 들어 있습니다. 파일 바로가기가 참조하는 외부 파일이나 컴퓨터의 다른 위치에서 고른 배경 이미지는 복사되지 않습니다.

이 폴더 사본이 같은 설치본, 같은 데이터 경로로 복원하기 위한 형식입니다. 메모가 의존하는 외부 파일이 있다면 함께 보관해 두세요.

메모 내보내기로 읽기 좋은 텍스트나 마크다운 기록, 또는 구조화된 JSON 사본을 만들 수도 있습니다. 내보내기에는 이미지 파일이 함께 담기지 않으며, BetterStickies에는 현재 가져오기 명령이 없습니다.

여러 컴퓨터 간 동기화

Dropbox, OneDrive, Google Drive, Syncthing 같은 클라우드 서비스를 쓰면 여러 컴퓨터에서 메모를 쓸 수 있습니다. data 폴더를 동기화하도록 설정하면 메모, 미리 알림, 스크린샷이 함께 따라다닙니다.

앞으로 나올 업데이트 전까지 지켜야 할 중요한 규칙이 하나 있습니다. BetterStickies는 한 번에 한 컴퓨터에서만 사용하세요. 모든 메모가 하나의 파일에 함께 저장되기 때문에, 두 컴퓨터에서 동시에 메모를 편집하면 동기화 서비스가 파일 전체를 교체하는 방식으로 충돌을 정리할 수 있고, 그 과정에서 한쪽 컴퓨터의 변경 내용이 다른 쪽 변경 내용을 덮어쓸 수 있습니다. 한 컴퓨터에서 BetterStickies를 종료하고 동기화가 끝난 뒤에 다른 컴퓨터에서 열면 문제가 없습니다. 앞으로의 업데이트에서 메모 저장 방식을 새로 손봐서, 두 컴퓨터를 동시에 쓰더라도 동기화가 안전하도록 만들 예정입니다.

이 밖에 알아 둘 점이 두 가지 있습니다.

  • 본문 속 스크린샷과 배경 이미지는 그것을 만든 컴퓨터의 파일 경로와 함께 저장됩니다. 다른 컴퓨터에서 data 폴더가 다른 경로에 놓이면(예를 들어 사용자 이름이 다른 경우) 일부 이미지가 보이지 않을 수 있습니다.
  • 자동 백업은 동기화 사고의 충격을 줄여 주지만 충돌을 해결해 주는 장치는 아닙니다. 안전을 지켜 주는 것은 한 번에 한 컴퓨터라는 규칙입니다.

백업에서 복원하기

백업에서 메모를 복원해야 한다면:

  1. BetterStickies를 종료합니다
  2. 백업해 둔 data 폴더를 위 표의 위치로 복사합니다
  3. BetterStickies를 다시 엽니다

같은 데이터 경로로 복원하면 메모와 BetterStickies가 관리하는 스크린샷이 백업을 만들었을 때의 모습 그대로 나타납니다. 파일 바로가기와 배경 이미지는 여전히 원래 파일에 의존합니다.

함께 보기