Roundcube 액세스를 통해 장기간 보관할 수 있도록 비둘기장/접미사 이메일을 밤마다 두 번째 서버에 보관하는 간단한 솔루션

Roundcube 액세스를 통해 장기간 보관할 수 있도록 비둘기장/접미사 이메일을 밤마다 두 번째 서버에 보관하는 간단한 솔루션

우리 이메일 서버에는 10년 동안 삭제할 수 없는 자료가 포함된 이메일 계정이 최대 150개 있습니다. 일부 계정은 10GB의 데이터를 향해 가고 있으므로 오래된 이메일을 가져와 필요한 경우 액세스할 수 있는 다른 서버에 저장하는 야간 보관 프로세스를 설정하고 싶습니다.

우리 설정에서는 dovecot, postfix, roundcube, ubuntu 및 virtualmin/webmin을 사용합니다.

내 초기 생각은 rsynccron 작업을 사용하여 파일에 대한 것이었지만 데이터/헤더 등이 손실되는 것이 문제였습니다. 그래서 을 수행할 수 있다고 생각했지만 doveadm sync -1실행되는 동기화 프로세스에 대해 읽은 후 헤더가 잘못 정렬되어 중복 항목이 보관될 수 있습니다.

나는 또한 이 작업을 수행하는 도구에 대한 게시물을 보았습니다. 처음에는 선호하지 않았지만 대화에 열려 있었습니다. 나는 또한 좀 더 복잡한 c/pearl 스크립트를 보았지만 이것들은 나에게 적합하지 않습니다(비록 내 배경이 프로그래밍이므로 이에 반대하지는 않습니다).

를 사용하여 큰 성공을 거둔 사람이 있습니까 doveadm sync -1? 서버는 이 한 가지 방식으로만 이메일을 수신하고 직접적으로 또는 다른 소스를 통해서는 수신하지 않으므로 둘 중 하나가 작동합니까? 아니면 다른 방법으로 큰 성공을 거두었거나 온라인 문서/자습서/솔루션을 알려줄 수 있는 사람이 있습니까?

관련 정보