← Почта · Все разделы

Backup

> Исходные требования, сохранённые по темам. Рабочие команды и отличия реализации — в руководстве. Концептуальные примеры ниже не являются готовыми конфигурационными файлами.

Нужно сохранять:


PostgreSQL

Stalwart config

mail blobs

secrets

Ежедневный backup:


/mnt/omv/work/SMTP/backups

Для PostgreSQL:


pg_dump

Для:


stalwart-etc

blobs

использовать snapshot/backup файлов.

Для полностью консистентного backup на таком небольшом сервере допустимо:


1. остановить Stalwart;

2. pg_dump;

3. snapshot/copy blobs;

4. snapshot/copy stalwart-etc;

5. запустить Stalwart.

Downtime будет минимальным при небольшом количестве данных.

Рекомендуемое хранение:


7 daily

4 weekly

3 monthly

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