지메일 백업하기

The ultimate guide to Gmail backup | ZDNet

Almost exactly a year ago, I moved off of Office 365 and Outlook and onto Gmail. Many of you thought I’d regret the move, but I have to tell you that Gmail has been a nearly frictionless experience and I don’t think I’d ever go back to using a standalone email application.

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

  1. 단순히 여러 개의 이메일 계정을 하나로 통합해서 한 곳에서 모든 이메일을 받아볼 생각이라면 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]
      
    Buy me a coffeeBuy me a coffee

    최 재훈

    블로그, 페이스북, 트위터 고성능 서버 엔진, 데이터베이스, 지속적인 통합 등 다양한 주제에 관심이 많다.
    Close Menu