Возможно сей вопрос уже поднимался, но я решения так и не нашел.Возникла необходимость перенести roundcube на другой сервер. При этом старый roundcube "висел" на том-же сервере где был и IMAP-сервер и MySQL-сервер. В результате появилась проблема: адресные книги пользователей исчезли, настройки профилей исчезли, ... Вобщем все пользовательские настройки сбросились.
Вопрос: можно ли в моей ситуации перенести roundcube с сохранением пользовательских настроек и если можно, то как?
С уважением GrafIn.
Достаточно базу mysql правильно перенести, вроде бы.
> Достаточно базу mysql правильно перенести, вроде бы.Не проходит! Базу пытался использовать старую, перетаскивал вместе с кубом - без результата.
>> Достаточно базу mysql правильно перенести, вроде бы.
> Не проходит! Базу пытался использовать старую, перетаскивал вместе с кубом - без
> результата.В смысле пытался? А авторизация в скл? И пытался старый скл -> дамп / дамп -> новый скл?
>>> Достаточно базу mysql правильно перенести, вроде бы.
>> Не проходит! Базу пытался использовать старую, перетаскивал вместе с кубом - без
>> результата.
> В смысле пытался? А авторизация в скл? И пытался старый скл ->
> дамп / дамп -> новый скл?Перенес куб на другой сервер.
1)В конфигах изменил IP-адреса MySQL и IMAP серверов - настройки пользователей не перенеслись.
2)Перенес MySQL вместе с кубом. Базы MySQL естественно перенес тоже. - настройки пользователей не перенеслись.В обоих вариантах все работает, только настройки слетают. Переносить с кубом еще и IMAP-сервер не пробовал, да и не нужно мне это.
>[оверквотинг удален]
>>> результата.
>> В смысле пытался? А авторизация в скл? И пытался старый скл ->
>> дамп / дамп -> новый скл?
> Перенес куб на другой сервер.
> 1)В конфигах изменил IP-адреса MySQL и IMAP серверов - настройки пользователей не
> перенеслись.
> 2)Перенес MySQL вместе с кубом. Базы MySQL естественно перенес тоже. - настройки
> пользователей не перенеслись.
> В обоих вариантах все работает, только настройки слетают. Переносить с кубом еще
> и IMAP-сервер не пробовал, да и не нужно мне это.IMAP не причем. Перенеси одну из папок пользователя (где почта лежит) на новый сервер и посмотри. Более детально уже не помню. Убедись что куб смотрит в одну и ту же базу скл или ее восстановленный дамп.
>[оверквотинг удален]
>> 1)В конфигах изменил IP-адреса MySQL и IMAP серверов - настройки пользователей не
>> перенеслись.
>> 2)Перенес MySQL вместе с кубом. Базы MySQL естественно перенес тоже. - настройки
>> пользователей не перенеслись.
>> В обоих вариантах все работает, только настройки слетают. Переносить с кубом еще
>> и IMAP-сервер не пробовал, да и не нужно мне это.
> IMAP не причем. Перенеси одну из папок пользователя (где почта лежит) на
> новый сервер и посмотри. Более детально уже не помню. Убедись что
> куб смотрит в одну и ту же базу скл или ее
> восстановленный дапм.В том то и дело, папки пользователей не перемещаются - они остаются на IMAP-серевере. Вся почта пользователей видна. В настройках куба изменился только адрес IMAP и MySQL серверов с localhost на 192.168.0.20 Все работает. Обращение идет к нужной базе MySQL. Только всех пользователей он в нее добавляет под другим идентификатором, потому и настройки пользователей слетают. А вот как куб заставить использовать старые идентификаторы пользователей - не пойму.
На крайний случай тогда вот. http://support.pickaweb.co.uk/customer/portal/articles/32076...-
> На крайний случай тогда вот. http://support.pickaweb.co.uk/customer/portal/articles/32076...-Спасибо за ссылку, но перенос адресной книги не самое страшное. У пользователей в кубе календарь, настроенные профили (подпись и т.д.) Основная проблема именно в переносе профиля. Хотя подозреваю что если перенесется профиль - перенесется и адресная книга.
В любом случае спасибо.
>> На крайний случай тогда вот. http://support.pickaweb.co.uk/customer/portal/articles/32076...-
> Спасибо за ссылку, но перенос адресной книги не самое страшное. У пользователей
> в кубе календарь, настроенные профили (подпись и т.д.) Основная проблема именно
> в переносе профиля. Хотя подозреваю что если перенесется профиль - перенесется
> и адресная книга.
> В любом случае спасибо.Не за что. У меня по старой памяти раундкуб создавал свои папки где почтовик складывал почту юзеров. На фри было так /var/mail/domen/user/
Если уже копать глубоко, то включи логированние запросов в MySQL и когда создашь нового юзера и войдешь под ним в куб, зафиксируй время и посмотри что писалось в MySQL и find -ctime time (man find) найдешь измененный(е) файл(ы), возможно там и будет привязка к профилю.
>[оверквотинг удален]
>> в кубе календарь, настроенные профили (подпись и т.д.) Основная проблема именно
>> в переносе профиля. Хотя подозреваю что если перенесется профиль - перенесется
>> и адресная книга.
>> В любом случае спасибо.
> Не за что. У меня по старой памяти раундкуб создавал свои папки
> где почтовик складывал почту юзеров. На фри было так /var/mail/domen/user/
> Если уже копать глубоко, то включи логированние запросов в MySQL и когда
> создашь нового юзера и войдешь под ним в куб, зафиксируй время
> и посмотри что писалось в MySQL и find -ctime time (man
> find) найдешь измененный(е) файл(ы), возможно там и будет привязка к профилю.Попробую еще и так. Хотя сравнивал дампы базы до и после входа пользователя на новом кубе - привязки не нашел.
Спасибо.
>[оверквотинг удален]
>>> В любом случае спасибо.
>> Не за что. У меня по старой памяти раундкуб создавал свои папки
>> где почтовик складывал почту юзеров. На фри было так /var/mail/domen/user/
>> Если уже копать глубоко, то включи логированние запросов в MySQL и когда
>> создашь нового юзера и войдешь под ним в куб, зафиксируй время
>> и посмотри что писалось в MySQL и find -ctime time (man
>> find) найдешь измененный(е) файл(ы), возможно там и будет привязка к профилю.
> Попробую еще и так. Хотя сравнивал дампы базы до и после входа
> пользователя на новом кубе - привязки не нашел.
> Спасибо.Решение найдено. Все как обычно просто. Спасибо тебе за наводку.
>[оверквотинг удален]
>>> Не за что. У меня по старой памяти раундкуб создавал свои папки
>>> где почтовик складывал почту юзеров. На фри было так /var/mail/domen/user/
>>> Если уже копать глубоко, то включи логированние запросов в MySQL и когда
>>> создашь нового юзера и войдешь под ним в куб, зафиксируй время
>>> и посмотри что писалось в MySQL и find -ctime time (man
>>> find) найдешь измененный(е) файл(ы), возможно там и будет привязка к профилю.
>> Попробую еще и так. Хотя сравнивал дампы базы до и после входа
>> пользователя на новом кубе - привязки не нашел.
>> Спасибо.
> Решение найдено. Все как обычно просто. Спасибо тебе за наводку.КАКОЕ РЕШЕНИЕ??
>[оверквотинг удален]
>>>> где почтовик складывал почту юзеров. На фри было так /var/mail/domen/user/
>>>> Если уже копать глубоко, то включи логированние запросов в MySQL и когда
>>>> создашь нового юзера и войдешь под ним в куб, зафиксируй время
>>>> и посмотри что писалось в MySQL и find -ctime time (man
>>>> find) найдешь измененный(е) файл(ы), возможно там и будет привязка к профилю.
>>> Попробую еще и так. Хотя сравнивал дампы базы до и после входа
>>> пользователя на новом кубе - привязки не нашел.
>>> Спасибо.
>> Решение найдено. Все как обычно просто. Спасибо тебе за наводку.
> КАКОЕ РЕШЕНИЕ??http://rfedorov.blogspot.com/2012/12/roundcube.html
А в своем случае в файле конфига новой версии раундкуба у меня адрес стоял localhost а в изначальной версии 1.3 был 127.0.0.1 . Заменил на 127.0.0.1 и даже бд править не пришлось, появились профили и контакты.