지메일 백업하기

  • Post author:
  • Post category:칼럼
  • Post comments:0 Comments
  • Post last modified:April 6, 2020

ZDNet의 기사 The ultimate guide to Gmail backup은 말 그대로 궁극의 지침서라 할만 하다. 이메일을 백업하는 방법을 열 가지도 넘게 소개하는데 그 중에서 내 경험에 비추어 주 계정이 Gmail일 때 제일 쓸만한 방법을 정리해본다.

  • 단순히 여러 개의 이메일 계정을 하나로 통합해서 한 곳에서 모든 이메일을 받아볼 생각이라면 Forward 기능을 이용하는 편이 편하다.
  • Forward 기능을 제공하지 않는 곳이라면 POP3 또는 IMAP로 이메일을 가져오면 된다.
  • 데이터 백업을 할 생각이면 Google Takeout를 이용한다.

Gmvault

좀더 고급 기능이 필요할 때는 Gmvault가 답이다. 특정 지메일 계정을 그대로 복사해서 다른 지메일 계정으로 옮길 때, 그냥 불안해서 주기적으로 백업할 때 유용하다. 그 외에도 특정 기간의 데이터만 백업을 한다던가 기능이 참 많다. 다만 쉘 명령어라 컴맹이 쓰기엔 적합하지 않을 수도 있다.

몇 가지 용례를 살펴보면,

  1. 이메일을 암호화해 백업하되 이전에 백업한 기록이 있으면 마지막으로 백업한 이메일 이후부터 백업한다. 이때 백업한 데이터는 $HOME/gmvault-db/[email protected] 폴더에 저장한다.
    gmvault sync [email protected] --resume --encrypt --db-dir=~/gmvault-db/[email protected] 
  2. $HOME/gmvault-db/[email protected]에 백업한 이메일을 [email protected] 계정에 집어넣되 이전에 복원하다 실패한 적이 있으면 실패한 곳부터 작업을 재개한다. [email protected]에 집어넣은 이메일에는 [email protected]라는 레이블을 붙인다.
    gmvault restore --resume —apply-label "[email protected]" --db-dir=~/gmvault-db/[email protected] [email protected] 

Author Details
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
0 0 votes
Article Rating
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments