Страница 1 из 1

Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт май 03, 2018 5:19 pm
Андрей Раков
Статья в блоге

Или краткая инструкция:

1) Скопировать на новый сервер два каталога:
- C:\Program Files (x86)\MyChat Server\
- C:\ProgramData\MyChat Server\ (для 2003 R2: C:\Documents and Settings\All Users\Application Data\MyChat Server\).

2) На старом сервере в админке зайдите в "Инструменты" — "Перенос сервера" и укажите новый IP адрес сервера, после этого отправьте эти параметры всем пользователям (отправляются пользователям в онлайн).

Пользователи получат эти настройки и при следующем подключении подключатся уже к новому серверу.

Если IP сервера при переносе не изменится, тогда все просто — перенесите два каталога из пункта 1 и пользователи спокойно подключатся.

Если у вас доменная прозрачная авторизация — перенесите каталоги из п.1 на новый компьютер, а в файле реестра укажите новый IP адрес сервера. После обновления ГП пользователи подключатся к новому серверу.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Ср сен 12, 2018 11:02 am
Alex1982
Добрый день
Подскажите, как действовать в следующей ситуации
1) Старый сервер установлен на Windows 10 как сервис
2) Хотим перенести на Windows Server 2016 с расположением папки не на диске С

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Ср сен 12, 2018 11:52 am
Алексей Пикуров
Здравствуйте.

Сервис или приложение — особой разницы нет. Просто останавливаете службу и делаете копирование.

Диск, куда будете устанавливать, не важен, важна только конечная папка, то есть "MyChat Server\".
Лучше установку на новом компьютере делать с нуля, тогда инсталлятор сам пропишет содержимое скриптов для запуска сервера службой. Вам останется только перенести файлы из ProgramData со старого на новый компьютер и всё.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Ср сен 12, 2018 12:33 pm
Alex1982
Я правильно понимаю, что

1) Содержимое текущей папки C:\Program Files (x86)\MyChat Server\ я могу перенести на новый сервер куда угодно? Например f:\Programs\MyChat Server

2) Содержимое текущей папки C:\ProgramData\MyChat Server\ я обязательно должен перенести в папку нового сервера C:\ProgramData\MyChat Server\

или также могу перенести куда угодно?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Ср сен 12, 2018 12:40 pm
Алексей Пикуров
1. Да
2. Да, обязательно в C:\ProgramData\MyChat Server\

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Ср сен 12, 2018 12:50 pm
Alex1982
Ок, принял. Спасибо

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт ноя 20, 2018 11:16 am
Виноградов Павел
После переноса сервера у пользователей не показывает старую переписку. Это связано с id нового сервера? Можно это как то пофиксить?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт ноя 20, 2018 11:17 am
Алексей Пикуров
Павел, в первом посте этой темы написано, как правильно перенести сервер, чтобы не потерять переписку. Вы так сделали?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт ноя 20, 2018 11:40 am
Виноградов Павел
Нет я по инструкции установил новый и каталог db перенес

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт ноя 20, 2018 11:58 am
Алексей Пикуров
В таком случае вы историю потеряете, она привязана к IP сервера. Сделайте, как написано в первом посте этого топика.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт ноя 20, 2018 12:36 pm
Виноградов Павел
IP у сервера в любом случае сменился. Заменил оба каталога со старого сервера, перезапустил сервер - ничего не изменилось

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт ноя 20, 2018 12:43 pm
Алексей Пикуров
Павел, история у вас осталась, но для клиентов это по сути новый сервер. И историю вы уже не увидите. Почему упорствуете и не хотите сделать, как написано в инструкции?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт ноя 20, 2018 12:47 pm
Виноградов Павел
По инструкции фактически все выполнено
- каталоги оригинальные перенесены
- рассылка через сервер клиентам была, сработала или нет - не знаю

Клиенты зашли на rdp - получили reg файл с ip нового сервера.

Возвращить всех на старый сервер и пробовать еще раз накладно. Лучше скажите как я могу это руками исправить - реестр поправить на сервере/в профиле или файлы конфига у пользователей?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт ноя 20, 2018 12:49 pm
Алексей Пикуров
Руками вы не исправите ничего. Нужно править базы данных на клиентах и разбираться индивидуально.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт ноя 20, 2018 12:50 pm
Виноградов Павел
ок спасибо за консультацию

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт авг 01, 2019 11:14 am
ВасилийИевлев
Добрый день!

Рекомендации в данной теме по переносу сервера с одного компьютера на другой всё ещё актуальны? Или же появился новый механизм переноса?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт авг 01, 2019 11:36 am
Алексей Пикуров
Добрый. Рекомендации из первого сообщения темы - актуальны.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пт авг 02, 2019 11:22 am
ВасилийИевлев
Здравствуйте!
Сделал все по рекомендации из первого сообщения. Установил на новый компьютер последнюю актуальную версию сервера. Скачал папки из Program Files и Program Data файлы не запущенного MyChat Server.
При запуске на новом компьютере получаю - Invalid database version. Closing application.
Что я делаю не так?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пт авг 02, 2019 11:36 am
ВасилийИевлев
Разобрался. Был неправильный файл main.abs

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт сен 10, 2019 6:42 pm
Шокин Артём
Здравствуйте. А перенесётся ли в этом случае лицензия на новый компьютер?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт сен 10, 2019 6:44 pm
Андрей Раков
Если вы все сделаете по инструкции - да.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт фев 11, 2020 5:30 pm
oleg
Все сделано по инструкции кроме того, что надо переадресацию сделать на старом серве. Пока стремно так как зашел на новый и увидел такую картину нет списка пользователей, лицензия не активна как будто поставил чистый сервер. Эта так и должно быть и все это подтянутся после переадресация?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт фев 11, 2020 5:31 pm
Андрей Раков
2oleg
Вы не перенесли профиль сервера.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт фев 11, 2020 5:37 pm
oleg
А можно поподробнее
Это - C:\Program Files (x86)\MyChat Server\
и
Это - C:\ProgramData\MyChat Server\ (для 2003 R2: C:\Documents and Settings\All Users\MyChat Server\)

Единственное я переношу с 2003 на 10 тоесть вот так

для 2003 R2: C:\Documents and Settings\All Users\MyChat Server\ (C:\ProgramData\MyChat Server\)

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт фев 11, 2020 5:39 pm
Андрей Раков
На старом компьютере сервер должен быть выключен, иначе он не даст скопировать базу.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт фев 11, 2020 5:41 pm
oleg
Все по инструкции служба отключена все копировалось нормально.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт фев 11, 2020 5:47 pm
Андрей Раков
Это легко проверить — сравните файлы, также проверьте, в какою папку установлен сервер чата, может там не "MyChat Server", а какая-то другая папка, в которую у вас установлен сервер в "Program Files", например "MyChat Server123".

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Вт фев 11, 2020 5:51 pm
oleg
Прошу прощение моя невнимательность. Вместо
C:\ProgramData\MyChat Server\ скопировал в C:\Documents and Settings\admin\MyChat Server\ (Тут тоже есть такая папка MyChat Server вот и сбила)

Все заработало спасибо.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт ноя 26, 2020 2:29 pm
it_m-gurman
Добрый день. Вроде бы не было такого вопроса - просто уточнение - надо ли на новом компьютере (сервере) устанавливать серверную часть чата (а уже затем поверх копировать каталоги со старого сервера) или же достаточно сразу скопировать каталоги, запустить сервер, а в реестре все пропишется при следующем обновлении?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт ноя 26, 2020 3:29 pm
Алексей Пикуров
Как хотите, не принципиально.
а в реестре все пропишется

Что пропишется?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн дек 14, 2020 5:35 am
zzelarto
Добрый день. На Server 2016 установлен Mychat Server 8.2.2.0. Сам сервер установлена на VirtualBox. Клиентская машина с Windows 7 так же установлена на VirtualBox


Делал перенос сервера на другой ip адрес 10.10.10.10 порт 8888 и клиент перестал подключаться на него. В чем может быть причина? Антивируса на сервер и клиентской машинах. Отключение брандмауэра не помогало.

Изначально на адрес 10.10.10.10 порт 2004 клиент подключался без проблем.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн дек 14, 2020 5:37 am
zzelarto
Дополнение к предыдущему комментарию. Антивируса на сервере и клиентской машинах нет

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт янв 14, 2021 11:56 am
gato
Здравствуйте!
При переносе сервера на другую машину нужно, наверное, чтобы версии сервера совпадали? Переносить файлы с сервера версии 8.1 на сервер версии 8.3 не стоит, полагаю?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт янв 14, 2021 2:13 pm
Алексей Пикуров
Можно. После запуска он просто обновит базы и будет работать.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт янв 14, 2021 2:16 pm
Алексей Пикуров
Делал перенос сервера на другой ip адрес 10.10.10.10 порт 8888 и клиент перестал подключаться на него. В чем может быть причина? Антивируса на сервер и клиентской машинах. Отключение брандмауэра не помогало.

Изначально на адрес 10.10.10.10 порт 2004 клиент подключался без проблем.

Сервер чата использует и 2004 (ядро сервера), и 8888 (TURN сервер) порты, если вы их используете иначе — то перенастройте все службы сервера на те порты, которые вам нужны.

Порты, которые использует MyChat Server

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт фев 25, 2021 3:29 pm
TheMikeOne
Вот такой вопрос. Если на прошлом ПК разрядность операционной системы отличается? То есть папки Program Files (x86) нет. Получится ли перенести без потерь?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт фев 25, 2021 3:30 pm
Алексей Пикуров
Да.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Сб мар 13, 2021 11:22 am
Tsproekt
Доброе утро. Возникла такая проблема при переносе. Конференции созданные в админке чата переехали нормально, а вот созданные в окне клиента чата не переехали. Как это можно исправить? Спасибо

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Сб мар 13, 2021 1:02 pm
Tsproekt
прошу прощения, все заработало после полной перезагрузки самого сервера и сервера май чат.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:26 pm
it_m-gurman
Добрый день. В шапке темы ошибка
Server 2003 R2: - C:\ProgramData\MyChat Server\ (для 2003 R2: C:\Documents and Settings\All Users\MyChat Server\) - нет такой папки
Есть папка:
C:\Documents and Settings\All Users\Application Data\MyChat Server\

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:28 pm
Алексей Пикуров
Ошибки нет. То, о чём вы пишете — обычный симлинк.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:32 pm
it_m-gurman
Папка MyChat Server в папке C:\Documents and Settings\All Users\ отсутствует. Я про это. Копируем из C:\Documents and Settings\All Users\Application Data\MyChat Server\ ?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:36 pm
Алексей Пикуров
Я не знаю. Должна быть папка "C:\Documents and Settings\All Users\MyChat Server\". Посмотрите содержимое по тому пути, что у вас. Если там есть актуальные данные — значит, беретё её.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:38 pm
it_m-gurman
Я об этом и пишу. Актуальные данные в указанной версии ОС были обнаружены только по пути C:\Documents and Settings\All Users\Application Data\MyChat Server

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:39 pm
Алексей Пикуров
Я не знаю, почему у вас так.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:42 pm
it_m-gurman
Вы меня пугаете [smilie=skull.gif] Клиентам уже отправлен новый ip сервера. Службы остановлены. Файлы копируются. Короче говоря, ящик Пандоры уже прохудился.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:44 pm
Алексей Пикуров
Вы ссылаетесь на первый пост, но, тем не менее, вам это не мешает делать всё ровно наоборот.

Сначала делаем бекап сервера, потом шлём новый адрес клиентам. А вы сделали что?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:47 pm
it_m-gurman
Разослал клиентам новый адрес и остановил службу. И уже потом сделал бэкап. При включенном сервере его не сделать. А как я смогу им отправить новый адрес, если старый сервер не будет работать? Как бы то ни было - переезд сервера чата с Server 2003 R2 на Server 2016 прошел успешно. История читается на глубину до года. Дальше не проверял)

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:48 pm
Алексей Пикуров
Вот и хорошо.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:58 pm
it_m-gurman
Но не все так гладко. История осталась, но при попытке открытия любого отправленного файла - пишет "ошибка 252" имя_файла был удален с сервера.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 2:59 pm
Алексей Пикуров
Это значит, что файлы вы не переписали. Либо они находились в другой папке, если вы это явно указали в настройках сервера.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 3:00 pm
it_m-gurman
Все настройки были по умолчанию

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 3:02 pm
Алексей Пикуров
Хорошо. Посмотрите содержимое папки \files в профиле сервера.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 3:05 pm
it_m-gurman
Виноват). Перед новым годом перенес все папки контента на другой диск. Сейчас пофиксю.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 4:38 pm
it_m-gurman
Да. Спасибо. Все решилось копированием файлов. Файлы из истории тоже теперь открываются.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 4:54 pm
Алексей Пикуров
Установил Windows Server 2003 R2 на виртуалку "с нуля". Вы правы, папка сервера расположена в C:\Documents and Settings\All Users\Application Data\MyChat Server\

Но намучился я с ней порядочно, это ж говно мамонта, а не система :) Не используйте такие старые ОС, пожалуйста.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Пн апр 12, 2021 5:46 pm
it_m-gurman
[smilie=biggrin.gif]
"-Я ничего не вижу!
-А я так живу." (с) "Слепая ярость"
[smilie=biggrin.gif]
Как-то жили до сих пор. До версии 8.1 чата. Жалко было - лицензию на этот сервер покупали в свое время. И чат на нем прекрасно работал. Но времена меняются. Пришло время и его в отставку отправить.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Сб май 08, 2021 7:27 am
jony_aa
Я не переносил сервер на другой ПК, а менял настройки сети в локалке (поменялась подсеть), поэтому не предполагал проблем и инструкции полез читать только после того, как всё сломалось.
Вопрос такой, понятно, что т.к. я заранее не выслал пользователям информацию о смене IP, то вся переписка потеряна, ладно, не страшно. Пользователи у меня синхронизированы с AD, расположенном на этом же ПК. Т.к. IP поменялся, мне нужно теперь всех пользователей из AD вытаскивать заново? или можно каким-либо образом поменять у текущих пользователей настройки.
В списке все пользователи есть, но в разделе синхронизации они написан этот же сервер, но на старом IP. При попытке подключения выдаёт ошибку "Ошибка #0092: не удалось авторизоваться под указанным пользователем домена (неверно указаны логин, пароль или домен)"

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Сб май 08, 2021 11:31 am
Алексей Пикуров
Ничего не потеряно и ничего заново вытаскивать не нужно.

Заходите в раздел синхронизации, удаляете запись. Затем снова заходите в импорт, подключаетесь к новому серверу чрез LDAP, в синхронизациях запись появляется.
Пользователи у меня синхронизированы с AD, расположенном на этом же ПК.

Ваши пользователи подключаются, используя прозрачную авторизацию? Если да, то достаточно сменить им адрес MyChat Server в REG-файле (справка, пункт 3).

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Сб май 08, 2021 4:48 pm
jony_aa
Всё получилось,спасибо

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Сб май 08, 2021 7:17 pm
Алексей Пикуров
Пожалуйста.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Ср май 12, 2021 2:28 pm
AlexSun
Добрый день. Переносил программу с 32-бит системы. Саму программу на всякий случай перенес на 64-битной системе в ту же папку. Все работает, но когда ставишь обновление чат-сервера, то он постоянно норовит установится в папку C:\Program Files (x86). Можно ли инстятор сделать так, чтобы, установив в другую папку, он помнил путь, куда его ставить?. Каждый раз после обновления приходится корректировать путь.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Ср май 12, 2021 2:30 pm
Алексей Пикуров
Добрый. Да, добавим это в список задач на будущие версии.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Ср май 12, 2021 2:32 pm
Алексей Пикуров
Саму программу на всякий случай перенес на 64-битной системе в ту же папку

Это неправильно, x32 программы должны быть там, где им положено. Для MyChat Server критична только последняя папка в пути, именно по ней он определяет название папки с данными в AllUsers.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт июл 14, 2022 4:43 pm
eap
Планирую перенос сервера MyChat с одного сервера на другой с сохранением IP адреса.
Правильно ли я понимаю:
1. Остановить службу на старом сервере.
2. Сменить IP адреса (на новом сервере прописать IP старого сервера)
3. Установить MyChat сервер на новом сервере
4. Остановить службу
5. Скопировать с заменой папки из первого поста
И будет мне ЩАСТЬЕ: подхватится лицензия, юзеры вообще разницы не увидят?

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт июл 14, 2022 4:45 pm
Алексей Пикуров
Да, если вы всё проделаете именно так.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт июл 14, 2022 4:46 pm
Алексей Пикуров
Только IP поменяйте в самом конце, иначе ваши пользователи подключатся к серверу и отвалятся, потому что базы там ещё не будет актуальной.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт июл 21, 2022 12:14 pm
eap
"Переезд" сервера с 2008 на 2019 прошел идеально, спасибо.
Сейчас возник вопрос по доступу к ВЭБ интерфейсу для администрирования:
Смог только остановить службу, запустить приложение и "Администрирование" - открылось в браузере по умолчанию.
По-другому "Попытка соединения не удалась" и т.п., в том числе сейчас при запущенном приложении.
Брандмауэр отключен.
Куда копать? (или перенесите вопрос в соответствующее место)

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Сб июл 23, 2022 11:28 am
Алексей Пикуров
Сделайте отдельную тему, пожалуйста, сами.

Re: Перенос сервера с одного компьютера на другой

СообщениеДобавлено: Чт мар 23, 2023 1:05 am
Алексей Пикуров
Статья в блоге, постарались описать основные нюансы. Задавайте в комментариях вопросы, дополним, если есть неясности.