БД в пол гигабайта!

Рубрика: Записки
Метки: |
Вторник, 27 октября 2009 г.
Подписаться на комментарии по RSS

 Начал вчера готовиться к работе над следующим проектом и решил сначала разобраться с форумом. Движок форума phpBB 3.0.2, а ранее он работал на 2-й версии. История форума началась в 2006 году когда я собственно этот сайт и сделал. Позже движок был обновлённ каким то фрилансером с конвертацией Бд из старой версии в новую. А так как сайт и форум очень неплохо посещаем, то к сегодняшнему дню общий обьём БД форума приблизился к 500 мегабайтам! Цифра впечатляющая!

 История этого форума как и сайта очень запутанная, вначале владелец нанял одного фрилансера, потом увидев что тот тормоз, другого. В общем если я не ошибаюсь, общее количество фрилансеров которые работали над форумом и сайтом набралось аж 4 ! Почему владелец не обратился с самого начала ко мне я так и не понял. Но теперь, поняв что работать лучше всего с тем кто создавал всё это с нуля, заказ передан мне. И разгребать всё что после меня наворотили прежние исполнители придётся долго.

 Ну во первых сам движок сайта уже полностью самописный, пробовать разбираться с ним наверное не стоит. Проще поставить всё с нуля а самопис оставить как архив сайта без возможности его наполнять. Хотя некоторые вещи можно и перенести в новый двиг. С форумо более менее что то понятно. разобраться проще - какие моды и как установленны я разберусь. Попробую сделать ещё и обновление на актуальную сегодня версию 3.0.5. Но прежде я должен запустить форум на компе что бы перед изменениями на сервере проверять всё на Денвере. Форум то рабочий с посещаемостью от 1000 уникальных в сутки. Если что то поломается сами понимаете...

 И вот я часов 5 переносил БД с сервера на комп в БД на Денвере. Конечно с урезанием слишком обьёмных таблиц. Мне то они для тестирования и доработки не нужны. Потом ещё часа 2 провозился с запуском, пришлось вручную кое какие таблицы в БД править, запускать форум с нуля в одну Бд а потом переключить на ту которая была уже с данными форума и кое какие другие рихтовки. В конечном счёте я уменьшил обьём БД до 50 мегабайт, оставив только часть пользователей и тем с топиками в форуме. Хотя не уверенн что всё совпало как надо. Но это для тестового форума не страшно.

  Вот сейчас думаю, как сделать бэкап всей БД на сервере перед обновлением форума, с таким обьёмом БД ни один скрипт не справляется. Просто не хватает лимита на время и обьём которые выставленны в настройках сервера. Я на комп перекачивал по одной - две, редко 6-7 таблиц если в них мало информации. А общее количество таблиц - 130 и форум и сайт в одной базе. Придётся ещё раз засесть с утра и опять бэкапить потаблично что бы уже ночью сделать обновление. Или всё же поискать скрипт который сможет спокойно работать с таким обьёмом. Sypex Dumper последней версии не справляется.

Оставьте комментарий!

Не регистрировать/аноним

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

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

(обязательно)