DBMail over PostgreSQL + Postfix + SASL on Debian. Part 2. DBMail.

Part 1. Введение.Part 2. DBMail.Part 3. Postfix.Part 4. SASL.Part 5. SPF. DKIM. DMARC. Очистка заголовков. DNS PTR. Репозиторий nfgd.net больше недоступен. Это означает, что готовых компилированных deb пакетов больше нет. Нужно собирать самостоятельно.Скачайте последние исходники с сайта или скачайте версию 3.2.3 из моего бэкапа, а затем распакуйте архив. cd /root wget http://dbmail.org/download/3.2/dbmail-3.2.3.tar.gz tar -xvzf dbmail-3.2.3.tar.gz …

DBMail over PostgreSQL + Postfix + SASL on Debian. Part 2. DBMail. Читать далее »

DBMail over PostgreSQL + Postfix + SASL on Debian. Part 1. Введение.

Базы данных плохи для хранения почты. Однако, иногда вам не нужен быстрый почтовый сервер и вы просто хотите бэкапировать почту, используя уже настроенную базу данных. В этом цикле статей мы настроим свой почтовый сервер, используя DBMail, Postfix и SASL. DBMail это проект с открытым кодом, который может использовать реляционную базу данных в качестве бэкенда для …

DBMail over PostgreSQL + Postfix + SASL on Debian. Part 1. Введение. Читать далее »

Запускаем виртуалку с последним ядром внутри контейнера OpenVZ с ядром 2.6 используя QEMU.

На рынке представлено много дешевых NAT OpenVZ VPSок. Однако, виртуализация OpenVZ имеет свои ограничения и поставляется со старым ядром 2.6. Ваш провайдер также может ограничить модули ядра, такие как tun/tap и nfs, что делает использование VPS очень лимитированным. В этой статье мы сломаем правила и запустим Alpine Linux внутри Debian контейнера OpenVZ с ядром 2.6.32-042stab134.8 …

Запускаем виртуалку с последним ядром внутри контейнера OpenVZ с ядром 2.6 используя QEMU. Читать далее »

Отказоустойчивый PostgreSQL кластер. Часть 5. Тестирование. Ansible. Вместо послесловия.

Часть 1. Введение.Часть 2. Репликация. Repmgr.Часть 3. Auto-failover. Демоны repmgr.Часть 4. Высокая доступность. Бэкапирование. Демоны repmgr. Barman.Часть 5. Тестирование. Ansible. Вместо послесловия. Ручное переключение серверов На сервере backup запустите. su — postgres repmgr standby switchover -f /etc/repmgrd_db2.conf —log-to-file Автоматическое переключение серверов db2 теперь новый мастер. Погасите db2. shutdown -h now Подождите пока db1 не станет …

Отказоустойчивый PostgreSQL кластер. Часть 5. Тестирование. Ansible. Вместо послесловия. Читать далее »

Отказоустойчивый PostgreSQL кластер. Часть 4. Высокая доступность. Бэкапирование. Демоны repmgr. Barman.

Часть 1. Введение.Часть 2. Репликация. Repmgr.Часть 3. Auto-failover. Демоны repmgr.Часть 4. Высокая доступность. Бэкапирование. Демоны repmgr. Barman.Часть 5. Тестирование. Ansible. Вместо послесловия. В этой части мы: сделаем PostgreSQL высоко доступным, используя демоны repmgr применим barman для потокового бэкапирования используем высокую доступность и barman вместе чтобы хранить бэкапы мастера и резервного сервера вместе, чтобы сэкономить место …

Отказоустойчивый PostgreSQL кластер. Часть 4. Высокая доступность. Бэкапирование. Демоны repmgr. Barman. Читать далее »