/
/
Перенос правил автоответчика

Перенос правил автоответчика

Для чего это нужно

Перенос правил автоответчика после импорта почтовых ящиков с другой панели ispmanager 6.

Инструкции

Обратите внимание!

Перенос выполняется только в консоли и под пользователем root.

Для MySQL и MariaDB

Подключитесь по SSH к серверу-источнику и выполните экспорт таблицы email_responder из базы данных ispmgr:

mysqdump ispmgr email_responder > /ПУТЬ-ДО-ДАМПА/ДАМП_ТАБЛИЦЫ.sql

Подключитесь по SSH к серверу-приемнику и заблокируйте панель для корректного импорта данных:

/usr/local/mgr5/sbin/mgrctl -m ispmgr -l

Перенесите созданный ранее дамп на сервер-приемник и выполните импорт:

mysqdump ispmgr email_responder < /ПУТЬ-ДО-ДАМПА/ДАМП_ТАБЛИЦЫ.sql

В заключении необходимо очистить кэш баз данных и перезапустить панель:

/usr/local/mgr5/var/.db.cache.* -f && rm /usr/local/mgr5/var/.xmlcache/* -rf && /usr/local/mgr5/sbin/mgrctl -m ispmgr -u

Для SQLite3

Подключитесь по SSH к серверу-источнику и установите SQLite3, если ранее он не был установлен:

apt install sqlite3

Затем выполните экспорт таблицы email_responder из базы данных ispmgr, выполнив следующие команды:

sqlite3 /usr/local/mgr5/etc/ispmgr.db
.output /ПУТЬ-ДО-ДАМПА/ДАМП_ТАБЛИЦЫ.sql
.dump email_responder
.exit

Подключитесь по SSH к серверу-приемнику и установите SQLite3, если ранее он не был установлен:

apt install sqlite3

Затем заблокируйте панель для корректного импорта данных:

/usr/local/mgr5/sbin/mgrctl -m ispmgr -l

Перенесите созданный ранее дамп на сервер-приемник и выполните импорт:

sqlite3 /usr/local/mgr5/etc/ispmgr.db
.import /ПУТЬ-ДО-ДАМПА/ДАМП_ТАБЛИЦЫ.sql email_responder
.exit

В заключении необходимо очистить кэш баз данных и перезапустить панель:

/usr/local/mgr5/var/.db.cache.* -f && rm /usr/local/mgr5/var/.xmlcache/* -rf && /usr/local/mgr5/sbin/mgrctl -m ispmgr -u