Блог фрилансера - сайты под ключ

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

Просмотров: 4327Комментарии: 0
Записки

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

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

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

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

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

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

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


Комментарий будет опубликован после проверки

     

  

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