Какой лучший способ локального резервного копирования электронной почты? Использовать голубятню?

Я не на 100% знаком с Airdrop, но, глядя на страницу Википедии по теме , это по сути похоже на обмен файлами (P2P) без необходимости иметь точку доступа в миксе. Обычно 2 клиента WiFi могут обмениваться файлами друг с другом.

Для этого есть 2 варианта, перечисленные внизу той же страницы Википедии.

Первый вариант, по сути, предназначен только для Android:

shoutr - это мобильное приложение, которое позволяет пользователям передавать данные любого типа между устройствами под управлением Android. Что уникально в shoutr, так это то, что он работает без подключения к Интернету или существующей сетевой инфраструктуры. Все, что нужно, - это два или более Android-устройства, оснащенных технологией Wi-Fi. Все данные, отправленные с помощью shoutr, защищены шифрованием WPA2.

Технология shoutr основана на возможности Wi-Fi, встроенной в соответствующее устройство Android.Это используется для прямого подключения устройств: одно устройство открывает точку доступа Wi-Fi; другие устройства подключаются к нему и получают данные - для этого не нужна точка доступа Wi-Fi. 1

Однако второй вариант выглядел многообещающим.

Wi-Fi Direct, первоначально называвшийся Wi-Fi P2P, представляет собой стандарт Wi-Fi, который позволяет устройствам легко подключаться друг к другу, не требуя точки беспроводного доступа, и обмениваться данными на обычных скоростях Wi-Fi для всего, от передачи файлов. к подключению к Интернету. Одним из преимуществ Wi-Fi Direct является возможность подключения устройств, даже если они от разных производителей. Только одно из устройств Wi-Fi должно быть совместимо с Wi-Fi Direct, чтобы установить одноранговое соединение, которое передает данные напрямую между собой со значительно упрощенными настройками.

Если углубиться в технологию, то похоже, что она уже включена в беспроводные возможности ядра Linux. Есть ссылка на раздел Информация для разработчиков веб-сайта Wireless Linux. Ссылка под названием: P2P / Wi-Fi Direct содержит ссылки на howto , а также обзор стека и API ].

Я бы начал с howto . В нем рассказывается, как загрузить дерево git hostap , которое необходимо для получения соответствующей версии wpa_supplicant .

1
17.09.2019, 01:09
3 ответа

Просто tar czf mailstorage.tgz /path/to/maillocation. doveadm backupпредназначен для синхронизации почтовых хранилищ между двумя экземплярами dovecot, а не для создания архивов.

2
27.01.2020, 23:42

если вы используете mdbox, вы должны использовать резервное копирование doveadm, а не rsync. С rsync есть риск, что индекс сломается, его нельзя просто перестроить.

Для mbox/mdbox/mailDir можно использовать эту команду:

doveadm backup -u user1 mdbox:/home/backup/user1/

Описание команды:

doveadm backup -u user1
dsync backup -u user1

Эти два варианта делают одно и то же :вы звоните doveadm и говорите ему, что хотите сделать резервную копию всех писем от user1. Doveadm берет информацию о местоположении почты из переменной «mail _location» в конфиге dovecot.

mdbox:/home/backup/user1/

Эта часть регулирует целевой формат резервной почты -, в моем случае :mdbox => если хотите, ваши резервные копии должны храниться в используемом вами почтовом каталоге:

maildir:/home/backup/user1

Дополнительная информация :https://wiki2.dovecot.org/Tools/Doveadm/Sync

Кстати :Если вы используете mdbox, вы можете использовать живое сжатие :https://doc.dovecot.org/configuration_manual/zlib_plugin/

1
27.01.2020, 23:42

dsync? Наткнулся, не пробовал. tachtler/dovecot -backup использует его и его справочная страница говорит:

dsync is Dovecot's mailbox synchronization utility. It can be used for several different use cases: Two-way synchronization of mailboxes in different servers (via ssh(1)), creating backups of mails to a remote server, and convert mailboxes from/to different mailbox formats.

1
04.05.2021, 17:48

Теги

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