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

Добавлено: 28 июн 2012, 09:35
duxabilii
Никогда еще переход на новую версию не давался так легко.
1) Делаем бекап всех баз данных: через консоль (в случае MySQL)
D:\www\modules\database\MySQL-5.5.25\bin\mysqldump.exe --user=mysql -- password=mysql --host=localhost > C:\mysql_dump.sql
2) Закрываем OpenServer
3) Удаляем все, кроме папки domains и userdata\profiles из папки с OpenServer'ом (скопировать их в другое место).
4) Распаковываем новый OpenServer
5) Возвращаем на место папки domains и userdata\profiles
6) Делаем необходимые настройки в программе.
7) Запускаем OpenServer
8) Делаем импорт БД
D:\www\modules\database\MySQL-5.5.25\bin\mysql.exe --user=mysql -- password=mysql --host=localhost < C:\mysql_dump.sql
У меня по такой схеме все прошло без запинок. Весь процесс занял менее 10 минут.

Добавлено: 28 июн 2012, 15:23
Wave
4.5.2 → 4.5.7 прошло довольно легко и быстро.

\OpenServer.bak\domains → \OpenServer\domains
(с автогенерацией доменов на основе public_html)
\OpenServer.bak\server\database\MySQL-5.5.24\data → \OpenServer\userdata\MySQL-5.5.25
(прокатило, ура, ибо лениво было делать дампы)
\OpenServer.bak\server\PortableApps → \OpenServer\modules\PortableApps
(прикольная всё же штука оказалась)

По быстрому настроил OS через граф-интерфейс (две минуты максимум).

Profit.

Слегка сбило с толку, что когда запустил phpmyadmin из меню, открылся первый домен/openserver/phpmyadmin/, но точно так же работает localhost/openserver/phpmyadmin/ — почти привычно.

Запускается быстрей, первое открытие неск. локальных сайтов было медленным, дальше раскочегарилось. В остальном оцениваю версию как эволюционное развитие.
Спасибо за продукт, один из лучших в своём классе и лучший из тех, что я пробовал.

Добавлено: 28 июн 2012, 15:31
medar
\OpenServer.bak\server\database\MySQL-5.5.24\data → \OpenServer\userdata\MySQL-5.5.25
(прокатило, ура, ибо лениво было делать дампы)
+1 Если базы в MyISAM, то можно смело их копировать из папки в папку (после остановки mysql, конечно), проверено на десятках многогиговых баз, все ок.

Добавлено: 28 июн 2012, 18:51
Wave
Понятно, что сервер был остановлен. Да, MyISAM. Просто Максим неоднократно предупреждал, что то и дело меняет конфиги и т.д., так что надёжней было делать дампы и импортировать их. Я просто сначала проверил быстрый способ.

Добавлено: 29 июн 2012, 15:51
alex_2511
Максим писал(а):1) Так никогда нельзя обновляться. Это раз.
2) Процесс обновления я обсуждать не будут ибо его нет. Это два.

Скопируйте в новый сервер сайты, базы, и настраивайте всё заново. Сто раз уже писал. ;)

За место то что бы каждый месяц менять версию, прикрути автоматическое обновление, или хотя бы верни старый вариант обновления. Я готов кинуть тебе баксов 100, это для меня проще, чем за каждой новой версией, переносить все свои 45 проектов.
Сервак супер, спору нет, но в наше время без нормального обновления нельзя.

Добавлено: 01 июл 2012, 14:42
medar
alex_2511, держите свои сайты и БД в отдельных папках, а на них кидайте символические линки из папки опенсервера.
mklink /D MySQL-5.1.63 с:\mysql_data
mklink /D domains c:\sites

Добавлено: 02 июл 2012, 13:15
X-Fly
Что касается обновления - то поищите по форуму, я уже миллион раз писал, оно физически невозможно и его никогда не будет.
Ребят, вы думаете нормально обновлять каждый раз настройки OpenServer и кучу сайтов с разными параметрами??

За идею огромное спасибо. Продукт очень классный.

Но сделайте хотя бы утилиту для обновления файла настроек и списка доменов.

Добавлено: 03 июл 2012, 12:13
DelphinPRO
Максим писал(а):я уже миллион раз писал, оно физически невозможно и его никогда не будет.
нет ничего невозможного ;)
Вам, Максим, нужно просто определиться с архитектурой программного комплекса.
Далее отделить обновлялку от основной программы. Апдейтер будет чекать версию программы и версию самого себя. Тогда в простых случаях, модуль обновления будет просто скачивать обновления для программы, а в сложных скачивать новую версию самого себя, которая будет знать как обновиться в данном случае.

Можете мне не отвечать ) Ответ предвижу.

Добавлено: 03 июл 2012, 12:28
Максим
X-Fly писал(а):Но сделайте хотя бы утилиту для обновления файла настроек и списка доменов.
Список доменов, он в файле userdata/profiles/профиль_Domains.txt, вот этот файл можете перенести в новую версию, только переименуйте под ваш профиль при необходимости.