Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Антон
Есть ли какие-нибудь рекомендации по поводу переноса MyChat Server 4.10.1 с платформы Windows 2003 SP2 на Windows 2008 Standart SP2 32bit.
Аватара пользователя
Алексей Пикуров
Каких-то технических особенностей работы MyChat Server в Windows 2008 по сравнению с Windows 2003 нет. Перенос сервера производится достаточно просто. Основное - это база данных сервера чата, в ней хранится абсолютно всё. Имея базу данных - вы просто можете установить на любом компьютере в сети сервер заново, переписать туда базу данных и работать.

Перенос будет выглядеть так:

1. Создание резервной копии базы данных.

Заходим в настройки сервера, раздел "Резервные копии" и жмём кнопку "Создать резервную копию сейчас":
3163021347_orig.png

Сервер создаст резервную копию базы данных (ZIP файл) и сообщит, куда он его сохранил:
3163030550_orig.png
3163030550_orig.png (10.25 КБ) Просмотров: 1297

2. Если ваш новый сервер будет иметь другой IP адрес и вы не используете интеграцию MyChat с Active Directory, то нужно будет разослать клиентам информацию о том, что будет изменён адрес сервера, чтобы не делать этого вручную. Делается это через сервер, "Управление" - "Удалённое управление" - "Изменить параметры подключения клиентов к MyChat Server":
3163101824_orig.png

А затем вводите новый адрес сервера, порт, пароль на подключение (если нужно) и рассылаете эту настройку всем клиентам:
3163130504_orig.png

Ещё раз напомню, если вы интегрируете MyChat и Active Directory, этот пункт вам не нужен, адрес сервера будет задаваться в реестре, загружается через групповые политики.

Установка и обновление MyChat в Active Directory с помощью MSI
Руководство по установке и настройке MyChat в корпоративной сети с помощью групповых политик Active Directory в Windows 2008 R2

3. Установка сервера на новый компьютер.

Берёте новый дистрибутив, устанавливаете на компьютер, запускаете сервер, после чего завершаете его работу.

После этого распаковываете ZIP архив базы данных сервера, который вы уже сделали и перезаписываете поверху. Обычно, если вы устанавливали сервер в каталог по умолчанию, то файл базы данных нужно записать в
C:\Documents and Settings\All Users\MyChat Server\db\main.abs

После того, как перезаписали базу данных сервера, запускаете сервер на новом компьютере.
Антон
Спасибо за оперативный ответ.
Я правильно понимаю, что указанная база данных содержит только настройки сервера?
Как в таком случае быть с переносом истории сообщений и пользовательских файлов?
Аватара пользователя
Алексей Пикуров
База данных не содержит истории сообщений и пользовательских файлов. Они находятся там же, где и база данных, в подпапках:
C:\Documents and Settings\All Users\MyChat Server\logs\

и

C:\Documents and Settings\All Users\MyChatServer\users\

Их можно перенести вручную (просто сделать архив и распаковать потом на новое место).

Рекомендую обновиться на последнюю версию, так как, если не ошибаюсь, в ветке 4.10 были ошибки с отправкой информации о новом адресе сервера (пункт №2 скорее всего не будет корректно работать).

Последняя версия - 4.12, готовится к выходу в этом месяце 4.13, так что, если не к спеху перенос сервера - можете подождать релиза - и обновиться сразу на 4.13.

Вот список того, что уже сделано в версии 4.13: http://www.nsoft-s.com/what-is-new.html
Антон
Спасибо за совет. К сожалению, переезд в эти выходные, да и с обновлением пользователей совмещать не хотелось бы (более 200). С п.2 проблем не должно быть, адрес сервера будет тот же. В AD-схему MyChat Server ничего не пишет?
Аватара пользователя
Алексей Пикуров
Нет, из AD MyChat тянет только учётки пользователей и ничего туда не пишет.

Значит, обновитесь, когда сможете :)
Антон
Спасибо! На ВМ всё получилось!
Вопрос не по теме ещё. Где можно почитать историю изменений с версии 4,10,1 по актуальную? не нашел на сайте...
Аватара пользователя
Алексей Пикуров
На здоровье :)

Все изменения по версию 4.11: http://www.nsoft-s.com/mcclienthelp/ver ... story.html
Изменения версии 4.12: viewtopic.php?f=39&t=2055
Что сделано в 4.13: http://www.nsoft-s.com/what-is-new.html