Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
kolyzey
Здравствуйте.
Была проблема с клиентом, пользователь всё с ПК удалил, не сохранив базу с перепиской.
На сервере она есть.
Вопрос - как с сервера поддтянуть переписку на клиент?

Заранее спасибо.
kolyzey
Так же - после переноса сервера на другой хост, нет ни у кого (локально) архива переписки.
Но сервер проверил - переписка на месте.
1 пользователю очень критично восстановить переписку :(
Аватара пользователя
Андрей Раков
Добрый день.

Синхронизация переписки в приватах еще в разработке.

Вы перенесли сервер на компьютер с другим IP?
Вы делали рассылку нового IP клиентам через инструмент админки "Инструменты" - "Перенос сервера"?
kolyzey
Андрей Раков писал(а):Вы перенесли сервер на компьютер с другим IP?
Вы делали рассылку нового IP клиентам через инструмент админки "Инструменты" - "Перенос сервера"?


1. Да, с другим IP.
2. Рассылку не делал, переносил ночью, когда в сети ни кого не было.
Аватара пользователя
Алексей Пикуров
Из-за того, что не сделали рассылку, не произошла перепривязка старого адреса и нового. Логи есть, но они привязаны к старому адресу, нужно теперь вручную править базу данных клиента, если вы хотите, чтобы логи сохранились.
kolyzey
Каким образом это сделать?
Где что поправить?
Аватара пользователя
Алексей Пикуров
Надо теперь вручную смотреть логи клиента и разбираться, что нужно сделать, чтобы история правильно отображалась.

Мы можем этим заниматься на платной основе. Сообщите, когда будете готовы.

Нужен будет полный архив баз данных клиента + резервные копии клиента, которые делались перед обновлением. Возможно, понадобятся базы сервера, если вы удалили из клиента адрес старого сервера. Надо будет смотреть по ситуации.
kolyzey
Алексей Пикуров писал(а): на платной основе

Весело придумали!
Аватара пользователя
Алексей Пикуров
Нет, не весело. Но тратить своё время и бесплатно вручную лопатить ваши базы данных, исправляя чужие ошибки, мы не будем, извините.
kolyzey
А если на новом сервере установить IP старого - всё восстановится?
kolyzey
исправляя чужие ошибки,

Про потерю приватов в мануале по переносу ничего сказано не было.
Аватара пользователя
Алексей Пикуров
Попробуйте. Не могу ответить 100% точно, потому что не знаю, как именно и что конкретно вы сделали.
Аватара пользователя
Алексей Пикуров
Я с вами не спорю и не пытаюсь ни в чём переубедить. Андрей по вашему же запросу давал инструкцию, как перенести сервер.
Цитата:
1) Скопировать на новый сервер два каталога:
- C:\Program Files (x86)\MyChat Server\
- C:\ProgramData\MyChat Server\

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

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

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

Вы же сделали по своему. Вопрос исчерпан.
kolyzey
........и это после недели как купили, да - исчерпан.