Чтобы восстановить базы данных из резервной копии, нужно:
1.Остановить MyChat Server, завершить его работу.
2.Сделать резервную копию папки C:\Documents and Settings\All Users\MyChat Server\db\
3.Перезаписать поверху все файлы из ZIP-архива резервной копии в папку C:\Documents and Settings\All Users\MyChat Server\db\
4.Запустить MyChat Server
В моём случае этого будет достаточно?
Дайте ссылку на статью справки, пожалуйста, что вы нашли.
Этого недостаточно, потому что вы скопируете только базы данных. Но не файлы, которые находятся обычно в папке C:\ProgramData\MyChat Server\files\ (если вы не переназначили её в настройках сервера).
Вот статья в блоге по переносу данных сервера с одного компьютера на другой, прочитайте внимательно.
Чат со мной
Чат со мной
Практически всё прошло гладко, за малым исключением.
У меня сервис чата работает от имени доменной учётной записи (чтобы не было проблем с сетевыми ресурсами). Забыл сразу дать ему права на c:\programdata\mychat server, поэтому не мог попасть в консоль администрирования. Возможно, где-то в справке это написано, но кто же её читает?
Момент с правами в справке не описан, потому что MyChat Server стартует с UAC elevation по умолчанию, если вы его запускаете, как GUI приложение. Если вы его запускаете службой, то он имеет права system, как любая служба по умолчанию.
Однако, если вы явно указываете права для конкретной службы, то, конечно, тогда вопрос прав уже ложится на администратора, раз он взял и изменил стандартное поведение.
Чат со мной
Возможно, кому-то это сэкономит время.
