Перенос крупной базы

L
На сайте с 01.12.2008
Offline
47
503

Подскажите пожалуйста что не правильно делаю.

Есть база от сайта на dle.

Таблица в этой базе "dle_post" занимает 50 гигабайт.

Требуется запустить на этой же базе, ещё один сайт.

1.Через putty захожу на сервер (Freebsd)

2. Копирую полностью базу из /var/db/mysql/base1/ в /var/db/mysql/base2/

3. Заливаю на ftp новый движек на новый домен.

4. Прописываю в этом движке пароли доступа к перенесенной базе.

5. В админку пускает, пытаюсь запустить http://site.ru сайт не запускается, просто висит в загрузке страница, а потом вываливается в таймаут Nginx.

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

Этот же второй ни в какую не хочет.

Что не правильно делаю?

[umka]
На сайте с 25.05.2008
Offline
456
#1
like:
2. Копирую полностью базу из /var/db/mysql/base1/ в /var/db/mysql/base2/

Перед этим нужно оптимизировать таблицы и остановить БД.

А после копирования и запуска БД не забыть добавить новую базу и пользователей в служебных таблицах MySQL.

like:
5. В админку пускает, пытаюсь запустить http://site.ru сайт не запускается, просто висит в загрузке страница, а потом вываливается в таймаут Nginx.

Логи вам в помощь.

Лог в помощь!
S
На сайте с 23.05.2004
Offline
315
#2

Как то так....


USE new_database;
CREATE TABLE myTable LIKE old_database.myTable;
INSERT INTO myTable SELECT * FROM old_database.myTable;
Это просто подпись.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий