Что я могу использовать для автоматизации резервного копирования Gmail?

То, что вы хотите сделать, это «создать виртуальную машину» в вашей текущей установке Linux.

Если вы находитесь в Ubuntu, у вас уже есть несколько хороших вариантов «виртуализации», вот ссылка на Ubuntu https://help.ubuntu.com/community/VirtualMachines

[114 ] Вам понадобится следующее.

Установите одну из программных систем виртуальных машин по вышеуказанной ссылке (VirtualBox приходит на ум довольно простой, но я вспоминаю, что XEN и Qemu доступны).

Копия вашей «гостевой» ОС, в вашем случае - копия Windows.

Затем вам нужно будет запустить программное обеспечение вашей виртуальной машины и попросить его создать новую виртуальную машину. Тогда просто следуйте инструкциям по созданию машины - фактически вы используете установочный диск Windows для установки копии Windows в вашей работающей Ubuntu.

Некоторые термины, которые вам могут понадобиться, чтобы обдумать.

Хост ОС: для вас это основная ОС на вашем компьютере (то есть ubuntu, система, которая включается при включении компьютера)

Гостевая ОС: ОС, которую вы хотите запустить внутри своего компьютера. виртуальная машина (то есть windows)

Мост: вы можете заставить своего хоста и гостя общаться, обмениваться интернет-соединениями, обмениваться жесткими дисками (вам может понадобиться настроить samba на вашем хосте, чтобы «обслуживать» общий диск для окна).

1112 Одно раздражение. Если вы используете систему с двойной загрузкой, вы не можете превратить установленную на данный момент версию в виртуальную машину, что является проблемой, поскольку в большинстве случаев, когда вы покупаете компьютер, вы не получаете копию ОС.

Другой вариант. Если у вас установлен «старый» компьютер с Windows, вы можете использовать его и «удаленно войти на него» - для этого нужно немного настроить (то есть время / безопасность и т. Д.). Может быть, ваш работодатель может предоставить вам удаленный вход на компьютер в соответствии с вашими требованиями?

Надеюсь, что вышесказанное поможет вам.

Если у вас возникнут какие-либо проблемы во время создания виртуального Macine, зайдите на форумы по Ubuntu, здесь есть ссылка на вики-страницу Ubuntu Первая виртуальная машина

23
задан 19.05.2020, 03:59

3 ответа

Я провел несколько исследований, КАК СОЗДАТЬ БЕЗОПАСНОСТЬ УЧЕТНОЙ ЗАПИСИ IMAP , сравнивая различные доступные инструменты с w.r.t. набор требуемых функций и проблем. В результате я использовал offlineimap, как уже предлагалось выше. (Мое сохраненное сравнение все еще может быть полезно, чтобы увидеть более полную картину.) Кроме того, я подытожил (отвечая на связанный вопрос) некоторые моменты, касающиеся архитектуры такого решения для резервного копирования учетной записи IMAP и ее хранения. в Git.

0
ответ дан 19.05.2020, 04:00

offlineimap Install offlineimap является популярным решением для этого.

Включить IMAP в GMail

( Инструкции Google )

  1. Войдите в Gmail.
  2. Нажмите Настройки в верхней части любой страницы Gmail.
  3. Нажмите Пересылка и POP / IMAP.
  4. Выберите «Включить IMAP».
  5. Настройте клиент IMAP и нажмите «Сохранить изменения».

Настройка offlineimap

После установки создайте .offlineimaprc

[general]
accounts = GMail
maxsyncaccounts = 3

[Account GMail]
localrepository = Local
remoterepository = Remote
autorefresh = 10  #refresh every 10 minutes
quick = 5         #Quick-syncs do not update if the only changes were to IMAP flags

[Repository Local]
type = Maildir
localfolders = /whatever/directory

[Repository Remote]
type = IMAP
remotehost = imap.gmail.com
remoteuser = your_username@gmail.com
remotepass = your_password
ssl = yes
maxconnections = 1

#Setting realdelete = yes will Really Delete email from the server.
#Otherwise "deleting" a message will just remove any labels and 
#retain the message in the All Mail folder.
realdelete = no 

Затем вам нужно запустить offlineimap.

Автоматизация автономной карты с помощью cron

В некоторых случаях постоянная работа автономной карты может занимать большие объемы памяти, особенно если у вас большой почтовый ящик, поэтому вы можете добавить проверку автономной карты в cron, чтобы просто проверить ее. и затем выход, вот ежедневное резервное копирование:

 @daily offlineimap -u Noninteractive.Basic

Резервное копирование офлайн-карты

Файлы будут находиться в любом месте, указанном в строке локальных папок как Maildir . Вы можете выполнить резервное копирование, используя любой способ резервного копирования:

Ссылки

0
ответ дан 19.05.2020, 04:00

Альтернативой будет использование fetchmail. fetchmail может использовать как pop3s, так и imap4s для доступа к Google. Есть онлайн-уроки по настройке.

0
ответ дан 19.05.2020, 04:01

Теги

Похожие вопросы