URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7364
[ Назад ]

Исходное сообщение
"помогите восстановить базу данных mysql от joomla"

Отправлено netc , 25-Сен-11 11:57 
Была настроена joomla на freebsd 7 или 8 не помню точно. ;(

Там же была настроена mysql. Была создана база данных joomla.
Все прекрасно работало.

Вскоре понадобилось вывести из эксплуатации этот сервер. Времени на правильный бэкап не было.

Сохранил только /etc, /usr/local, /var/db/mysql

Теперь пытаюсь восстановить joomla + mysql joomla db на сервере с debian linux 6

Поставил mysql-server

Останавливаю mysql. Копирую то что было в /var/db/mysql в /var/lib/mysql

Сервер не запускается говрит, что что то повреждено.

Если копирую только каталог /var/db/mysql/joomla.
Остальные файлы оставляю от установленной mysql то сервер запускается, но
если подключится к серверу mysql через mysql administrator

при попытке простора каталога joomla сервер ругается на отсутствие ил повреждение схемы этой бд.

некоторое время в этой программе видно, таблицы джумловской бд, но потом он ругается и они пропадают.

Вопрос:

Как мне быстро (времени у меня свободного очень и очень мало) восстановить базу данных джумлы имея просто бэкап /var/db/mysql с freebsd

Да по хорошему надо было делать через mysqldump но я делал это поздно ночью и мне не когда было очень.


Заранее спасибо.

Надеюсь вы меня поняли



Содержание

Сообщения в этом обсуждении
"помогите восстановить базу данных mysql от joomla"
Отправлено mef_ , 25-Сен-11 20:39 
бюджет и контакты?

"помогите восстановить базу данных mysql от joomla"
Отправлено netc , 26-Сен-11 12:02 
> бюджет и контакты?

спасибо за отклик уже сам восстановил.

рассказываю.

создал базу с такой же кодировкой на новом сервере:

root@newserver#> mysql --user=root --pass=rootpassword mysql

mysql> create database `joomla` charset=utf8
mysql> exit

root@newserver#> /etc/init.d/mysql stop

root@newserver#>cp -yR /backup_of_var_db/mysql/joomla /var/lib/mysql/joomla

root@newserver#>chown -R mysql:mysql /var/lib/mysql/joomla

root@newserver#> /etc/init.d/mysql start

WUALA !!! ;)