Как передать динамично решительным адресам с Постфиксом?

Если Вы волнуетесь по поводу проигрывающих данных, это не безопасно. Согласно руководству, транзакция, возможно, фиксировалась, но не писалась в диск все же - быть только в памяти. Это означает катастрофический отказ mysqld или катастрофический отказ операционной системы, или сбой питания может вызвать потерю транзакций.

В некоторых системах может быть нормально терять транзакции, пока транзакция или полностью потеряна или полностью сохранена. В этом случае можно выключить эту установку.

Уместность RAID-контроллера с аварийным батарейным питанием является безопасной записью, кэширующейся на контроллере. Если бы контроллер кэшировал бы записи, но потерял бы питание без батареи, это было бы, теряют данные в кэше записи. Но, MySQL уже ожидал бы, что это будет безопасно на диске. Таким образом, батарея позволяет безопасное использование записи, кэширующейся в RAID-контроллере. Обычно контроллер имеет установку для отключения записи, кэширующейся автоматически, если уровень заряда батареи является слишком низким.

Уровень RAID не непосредственно релевантен. Если данные находятся на диске, это находится на диске. Если Вы теряете питание, это будет безопасно. То, где уровни RAID действительно имеют значение, - то, если диск умирает - совершенно другой режим отказа. В случае, если, если RAID0, существует очевидно мгновенная потеря всех данных. В случае RAID5 можно продолжить большой хит производительности. С RAID1/10 можно продолжить очень маленький хит производительности.

Но, не принимайте RAID за резервное копирование. Существуют десятки видов отказа для сервера базы данных, и RAID обрабатывает только одного из них: отказ диска. Ваша файловая система могла отказать, Вы могли случайно удалить данные, Ваши файлы данных могли повредиться из-за неясной ошибки MySQL. Так, не забывайте сохранять резервные копии важного использования данных mysqldump. Никогда не копируйте файлы данных, если MySQL не останавливается, поскольку они могут быть непоследовательными.

1
задан 16 May 2013 в 05:16
1 ответ

Правильный способ сделать это - создать новый транспорт в master.cf

Примерно так:

myscript unix -  n  n   -  40   pipe
flags=R user=vmail argv=/path/to/myscript -o SENDER=${sender} -m USER=${user} EXTENSION=${extension}

Вы можете использовать свои собственные параметры.

Затем вы можете использовать regexp для ваших правил отлова

transport_maps = regexp:/etc/postfix/redirect_or_forward.regexp

Затем в /etc/postfix/redirect_or_forward.regexp

Что-то вроде:

 /^user-.*@mydomain\.com/   myscript:

Прочтите документы postfix, здесь должно быть более подробное объяснение. Надеюсь, это поможет.

2
ответ дан 3 December 2019 в 21:33

Теги

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