Резервна копія G-mail
Одним з варіантів є використання gmail-backup
від gmail-backup.com .
Після цього можна створити резервну копію всієї електронної пошти [backupDirectory]
люблю:
gmail-backup backup [backupDirectory] [emailAddress] [password]
Де [backupDirectory]
- це папка, в якій зберігатиметься локальна копія [emailAddress]
і [password]
- це підключення до облікового запису Google.
Зауважте, що потрібно мати imap
у налаштуваннях Gmail.
Інкрементальне резервне копіювання:
Зверніть увагу, що ви завантажуватимете лише нові повідомлення електронної пошти (див Інкрементальне резервне копіювання ). Щоразу, коли ви запускаєте команду, ви перевірятимете кожну електронну пошту, щоб побачити, чи вона нова. Щоб допомогти зменшити накладні витрати, переглядаючи старі електронні листи, подумайте про додавання дати, як у:
gmail-backup backup [backupDirectory] [emailAddress] [password] 20110101
Також зверніть увагу, що це потрібно python2.5
. Ці інструкції може допомогти вам виконати цю вимогу.
Резервне копіювання на S3
Один із варіантів - використовувати s3cdm
(доступно в apt
) від s3tools.org
s3cmd sync --delete-removed --skip-existing [backupDirectory] s3://[s3URL]
де [backupDirectory]
це те саме місце, де ви тільки що завантажили всю свою електронну пошту, і [s3URL]
це URL-адреса вашого облікового запису S3, де ви хочете розмістити його.
Обов'язково подивіться на s3cmd
Вступна сторінка , щоб дізнатися про першу установку, і s3cmd
документацію синхронізації стор. Це в основному передбачає rsync
- подібна функціональність до S3.
Також зверніть увагу, що я використовував --delete-removed
тут, щоб видалити (з S3) будь-які електронні листи, які були остаточно видалені.
Інкрементальне резервне копіювання:
Зверніть увагу, що --skip-existing
прапор гарантує, що ви не будете повторно копіювати мільйони старих повідомлень електронної пошти на S3.
Шифрування
Я хотів би запропонувати вам також використовувати encfs
(або інший інструмент шифрування) для подібного. Надсилання звичайних копій всіх ваших повідомлень електронної пошти до Amazon не є безпечними. Якщо ви використовуєте encfs
Ви можете потім синхронізувати зашифровану копію, зберігаючи при цьому інкрементну резервну копію.
Оскільки ви використовуєте Ubuntu, розгляньте можливість виходу цей підручник з шифрування папок . Якщо ви наслідуєте їхній приклад, у нашому випадку ви хочете синхронізувати з S3 папку з назвою ~/encrypted
(не ~/visible
).