Постепенная гибель MySQL при активной "настройке"

Главные вкладки

Аватар пользователя veresk veresk 22 ноября 2010 в 16:52

Пока тут есть тестовый домен и сервер, пробую разные модули. Из "мастхэв"(дополните ссылками, плиз, на списки мастхэв! Буду рад попробовать):
1. Views
2. Panels
3. QuickTabs
4. Advanced Forum

Собстно, первый и последний для меня не новость. Но вот пока я неделю уже активно пробую, почему-то MySQL решила, что больше ей работать не хочется: стала крошить ошибками, пришлось сперва выключить "Update Status", об этой ошибке уже писали. Потом отсохли какие-то обработчики для Views, потом, при отключении и удалении модулей зачем-то сохранилась возможность создания нод. То есть отключил молуль WebForms, почислил за ним, а он всё-равно в меню оставляет пункт "Создать\Вебформу". Попрыгал-попрыгал, погуглил и снёс базу к чертям. Но вопросы остались: на свежей базе включил все модули, даже "Update Status" и оно всё заработало! Нет, оно понятно, что не надо было так сильно мучать Drupal, и что руки надо пропатчивать до состояния прямых. Однако вот сейчас думаю-гадаю: есть работающий сайт, хочется там всё перенастроить, с учётом опыта, а трогать страшно: там уже база 200 Mb, люди не поймут. А модуль из разряда "выгрузить все материалы и пользователей в бэкап" так и не подсказали. Было бы красиво: прибить старую базу с ошибками, настроить заново, а блоги\статьи\форум вернуть как было.

Собстно, вопрос: отчего так получается и как с этим бороться (эт я не про криворукость, а про ошибки MySQL)

ЗЫ. Мне тут как-то сказали, что не тру-вэй это, что переустановка - это для виндузятников. Однако, я уж лет 5 на Debian сижу и знаю: в результате долгих экспериментов иногда проще переустановить систему, чем найти и поправить over 100500 ошибок и глюков.

Комментарии

Аватар пользователя vitg vitg 22 ноября 2010 в 17:58

"veresk" wrote:
а блоги\статьи\форум вернуть как было.

node_export не подойдет?

Насчет экспорта пользователей. Много информации в профилях хранится или никакой надстройки над стандартным профилем нет? Если нет, то можно просто скопировать таблицы с пользователями (и нодами тоже, если структура проста) и попробовать поставить (сначала на тестовый).

Аватар пользователя veresk veresk 22 ноября 2010 в 23:41

node_export - спасибо, попробую! Может и прокатит!

"скопировать таблицы" - это уже что-то жестокое для меня. Мне бы что-нить типо "user_export", данные пользователей не нужны, всё равно на новом месте всё будет иначе организовано, логины-пароли сохранить бы и хватит.

Аватар пользователя veresk veresk 23 ноября 2010 в 8:59

node_export - не проканало:
1. Нету сохранения автора
2. Нету сохранения комментариев, и, как следствие, обсуждения тем форума.
3. Вылезла какая-то ошибка при импорте одного из файлов.

Аватар пользователя vitg vitg 23 ноября 2010 в 13:56

Дело в том, что ноды и комментарии подвязаны к пользователям.
Шаг 1.
Нужно изучить:
- какие таблицы относятся к требуемым нодам (как минимум, таблица node, node_revisions)
- какие таблицы относятся к пользователями (как минимум,таблица user)
- какие таблицы относятся к форуму
- какие таблицы относятся к комментариям

Попробуйте экспортировать это все из основной базы в файл.
Шаг 2. Установите друпал и все нужные модули максимально приближено к существующему сайту.
Шаг 3. Замените содержимое используемых таблиц, полученных в шаге 1, содержимым из файла шага 1.

Пробуйте проверять. Это не точно, возможны неполадки при работе. Дерзайте!

Аватар пользователя stepnoy stepnoy 5 мая 2011 в 10:36

подскажите как прошли испытания? у меня база упала хотел вытащить табл с данными или литературу подскажите