Thunderbird: CalDAV/CardDAV 연결을 한 컴퓨터에서 다른 컴퓨터로 이동하는 방법은 무엇입니까?

Thunderbird: CalDAV/CardDAV 연결을 한 컴퓨터에서 다른 컴퓨터로 이동하는 방법은 무엇입니까?

Thunderbird내 기본 컴퓨터 에서 실행 중이며 Lightning여러 CalDAV캘린더가 연결되어 있습니다. 게다가 CardDAV주소록도 연결되어 있습니다.

CalDAV 및 CardDAV 연결을 다른 컴퓨터로 어떻게 전송할 수 있습니까?

두 번째 컴퓨터에서 언급된 연결을 사용하려면 다음 옵션이 있습니다.

  1. 모든 연결을 처음부터 완전히 생성하세요(-> 귀찮음)
  2. 전체 디렉토리를 ~/.thunderbird새 시스템에 복사합니다. (-> 메일 프로필도 복사되므로 실용적이지 않습니다.)
  3. 달력과 주소록에 필요한 파일만 새 기기에 복사합니다(->원함).

수동으로 설정하는 것을 피하고 싶습니다. 그래서: 어떤 파일에서 복사해야 합니까 ~/.thunderbird?

내 추측은 다음과 같습니다.

  • 파일storage.db
  • 파일 prefs.js("calendar"가 있는 줄만)
  • 예배 규칙서calendar-data

그런데 연결은 어디에 CardDAV저장되어 있나요?

답변1

CalDAV 및 CardDAV 연결 파일을 찾으려면 다음 절차를 제안합니다.

  • ~/.thunderbird폴더 사본을 가져 가세요
  • 해당 연결을 추가하거나 삭제하세요.
  • 어떤 파일이 변경되었는지 확인
  • 다음을 사용하여 변경된 파일을 비교합니다.차이점 본질적으로 텍스트이고 올바른 파일을 복사하고 있는지 확인하려는 경우(또는 구문이 궁금한 경우).

답변2

서버의 CardDAV 파일 위치는 다음과 유사한 경로에 있어야 합니다.

~/.config/radicale/collections/contact/AddressBook.vcf

답변3

면책 조항: 저는 CalDAV 및 CardDAV와 Thunderbird가 이를 처리하는 방법에 대해 아무것도 모릅니다. 그러나 몇 가지 일반적인 지침을 제시할 수 있기를 바랍니다.

그래픽 UI를 사용하여 Linux의 디렉터리 트리와 파일 비교

다른 답변/댓글 중 일부는 프로필을 백업하고 CalDAV/CardDAV 연결 중 하나를 삭제하고 프로필에서 변경된 내용을 확인하도록 제안했습니다. 정말로 시간을 들여(많을 수 있음) 문제를 조사하고 싶다면 이것이 매우 좋은 생각이라고 생각합니다.

diff하지만 그런 목적으로 (그리고 일반적으로) 사용하는 것은 고문이라고 생각합니다 . Thunderbird를 사용하고 있으므로 그래픽 데스크탑을 사용하고 있으므로 다음을 사용할 수 있습니다.meld, Linux의 전체 디렉토리 트리를 비교하는 것을 즐겁게 해주는 멋진 UI를 갖춘 그래픽 애플리케이션입니다. 합리적인 Linux 배포판을 사용하는 경우 meld패키지 관리자를 통해 사용할 수 있어야 합니다.

완벽하지는 않지만 신속하게 작동하는 솔루션 찾기

귀하가 완벽한 솔루션을 원하고 현재 상황을 자세히 이해하고 싶어한다는 점을 이해하지만 때로는 실용적인 것이 더 나을 수도 있습니다(특히 일종의 시간 압박이 있는 경우).

나는 무언가를 삭제하는 것이 문제를 조사하거나 무언가를 만드는 것에 비해 일반적으로 시간이 걸리지 않는다는 데 동의한다고 생각합니다. 그래서 저는 전체 Thunderbird 프로필을 기본 컴퓨터에서 두 번째 컴퓨터로 복사한 다음 두 번째 컴퓨터에서 모든 메일 계정을 삭제합니다.

메일 계정을 삭제한다고 해서 해당 계정과 연결된 로컬 데이터(POP3의 경우) 또는 캐시/동기화된 데이터(IMAP의 경우)가 반드시 로컬 파일 시스템에서 제거되는 것은 아니므로 원하는 경우 추가 단계를 수행해야 합니다. 디스크 공간을 절약하기 위해 또는 개인 정보 보호 문제가 있는 경우:

계정을 삭제하기 전에 Server Settings왼쪽 창에서 해당 계정의 하위 메뉴 항목을 선택한 다음 표시된 줄의 위치를 Local directory​​안전한 장소(예: 텍스트 파일)에 복사하세요. 계정 자체를 삭제한 후 해당 디렉터리를 삭제합니다. 이 단계에서는 로컬 파일 시스템에서 해당 계정과 연결된 실제 메시지를 삭제합니다.

예를 들어 주소록( ) 및 개인 데이터를 공개할 수 있는 *.mab다양한 기타 파일과 같이 삭제하고 싶은 다른 파일이 있다는 점에 유의하세요 . .sqlite귀하의 경우에는 문제가 될 수도 있고 아닐 수도 있습니다. 이 추가 데이터는 일반적으로 많은 디스크 공간을 차지하지 않으므로 개인 정보 보호 문제가 없다면 그대로 두어도 됩니다.

Thunderbird 프로필 폴더 레이아웃에 대해 더 자세히 알고 싶으시면,이 시작점을 사용할 수 있습니다.

답변4

CardBook 설정을 복사하려면 prefs.js 파일과 Storage 및 Cardbook 폴더를 복사하면 됩니다.

관련 정보