Глава 6. Миграция с сервера Weasel.

Миграция с сервера Weasel производится в новое хранилище (директоию mail-root), которое должно быть пустым, до запуска сервера Manjary работающего с этим хранилищем. После миграции будут созданы домены, пользователи, списки подстановки, почтовые ящики и другие объекты. Также будут конвертированы сообщения хранящиеся в почтовых ящиках пользователей. Исходные данные Weasel не будут изменены или удалены. Учтите, что время требуемое на миграцию, в основном, зависит от объёма сообщений в почтовых ящиках пользователей и сопоставимо со временем которое могло бы быть потрачено на копирование тех же данных.

Миграция выполняется утилитой:

weaselmj {-d path} [-s path] [-t [ T | I | S ]]

-d

Путь к целевой директории mail-root.

-s

Директория в которой установлен Weasel. По этому пути должен находиться файл WEASEL.INI или WEASEL.TNI.

-t

T - использовать текстовый конфигурационный файл WEASEL.TNI, I - использовать двоичный файл WEASEL.INI. S - не выполнять (пропустить) миграцию, сразу перейти к подсчёту использованного дискового пространства в новых почтовых ящиках и скорректировать соответствующую информацию. По-умолчанию сначала произойдёт попытка использовать файл WEASEL.TNI, в случае его отсутствия, будет использоваться WEASEL.INI.

Для пользователей postmaster будут установлены флаги "Администратор". Если пользователь postmaster в исходном домене отсутствует, включая случай когда используется псевдоним postmaster для другого пользователя, необходимо до запуска Manjary выполнить следующие действия. Перейдите в целевую mail-root директорию куда выполнялась миграция, затем в директорию с именем домена и в директорию с именем пользователя который будет администратором. Найдите файл user.dat. Файл текстовый, в нём необходимо добавить строку flags ADMIN. Это можно сделать в любом текстовом редакторе или командой:

>echo flags ADMIN>>user.dat

Обратите внимание на два последовательных символа ">>", необходимо дополнить файл а не перезаписать его. После этого можно запустить manjary.exe и войти в WEB-интерфейс с именем пользователя назначенным администратором и его паролем.