Форум компании Ритм - НПО «Ритм»

Перенос БД MySQL на Linux

Поиск  Пользователи  Правила  Войти  
Страницы: 1 2 След.
RSS
Перенос БД MySQL на Linux, Windows -> Linux
Если Вы решили перенести БД с ОС Windows на другую ОС, то вам необходимо:
1. На сервере linux в my.cnf добавить параметр в секцию
[mysqld]
lower_case_table_names=1
и перезапустить MySQL демон на Linux.
2. Сделать резервную копию БД на сервере Windows.
3. Восстановить БД из файла резервной копии на Linux сервере.
4. Настроить соответствующие программы (iserver, inetserver, pcn6, pcn8 и т.п.) на новый сервер.
И еще нужно разрешить подключаться пользователю к базе данных с другого ip в Linux и FreeBSD к базе данных можно подключится только с localhost (iserver работает пока только на Windows следовательно в этом варианте на другой машине)
Делается это из консоли MySQL
запускаем консоль командой:
mysql -uroot -pmasterkey
Далее разрешаем пользователю root c паролем masterkey доступ к базе данных voyager c ip 192.168.0.1 следующей командой:
GRANT ALL PRIVILEGES ON voyager.* TO root@'192.168.0.1' IDENTIFIED BY 'masterkey';
exit
Изменено: Сергей Колобов - 09.04.2012 09:25:27
Мы у себя реализовали схему с вынесением базы и web-интерфейса на внешнюю хостинг-площадку. Таким образом сняв с себя вопрос резервного копирования и отказоустойчивости СУБД и Web-сервера.
Понятное дело, что в данном случае возникают разные вопросы с точки зрения безопасности, но тут уж выбирать не приходится.
Думаю, затраты на реализацию отказоустойчивости (доступности сервиса) для нашей организации были бы весьма внушительными, поэтому пришлось обходиться малой кровью ...
Помогите !
Пытаюсь перенести БД на линукс, с одновременной сменой версии pcn6.
Переносил БД разными способами , один из них предложенный вами,
Цитата
Максим Саяпин пишет:
Если Вы решили перенести БД с ОС Windows на другую ОС, то вам необходимо:

2. Сделать резервную копию БД на сервере Windows.

3. Восстановить БД из файла резервной копии на Linux сервере.

lower_case_table_names=1 добавлена.
После переноса пропадают 20мб из базы smile:cry:
Старая база
Рисунок
Новая
Рисунок
т.е. все перенесли, запустили, все ок.
но при попытке открыть карточку объекта ругается на таблицу ppl
Как ругается?
Предоставьте удалённый доступ до двух серверов БД - мы сделаем сами.
вот так smile:)
Рисунок
при попытке открыть карточку объекта
Отписал в личку
Цитата
Максим Севидов пишет:
вот так



при попытке открыть карточку объекта

Не видно поля в таблице.
Цитата
Максим Севидов пишет:
вот так



при попытке открыть карточку объекта

Отвечаю сам на свой вопрос smile:)

В последней версии в таблице ppl добавили поле deleted
добавил его вручную и все ок
Всем привет, подскажите, пытаюсь перенести базу данных на Linux, Pcn8 выдает ошибку: Ошибка подключения к базе данных! #08S01 Bad handshake. Хотя через MySQL Administrator нормально подключается. С какой стороны копать? на линуксе или Пультовую программу?
Страницы: 1 2 След.