Перенос сайта на инстанете

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Перенос сайта на инстанете

#1 24 сентября 2012 в 18:57
Есть сайт на инстанте 1.9 на одном домене
надо перенести на чистый инстант 1.9 на другой домен
1 Юзеров их профиля, альбомы,
2 Клубы с альбомами
3 Блоги
4 Категории статей и сами статьи
5 Фотоблоги и каталог фирм из сторонних компонентов

От вас стоимость и сроки
#2 24 сентября 2012 в 19:06
BilarИuss, а просто клонировать базу данных и прицепить ее к другому домену разве не хватит?
#3 24 сентября 2012 в 19:08
на старом мусора много он тянется с 1.7
#4 24 сентября 2012 в 19:45
я бы просто залил базу на чистую систему и копировал в нее папки upload images
потом из базы удалил бы все что не нужно
#5 25 сентября 2012 в 12:11
Миграцию нужна, база не оптимизируется если просто перекатит туда сюда
#6 25 сентября 2012 в 13:57
все равно нужен человек кто это хоть раз делал
#7 25 сентября 2012 в 14:14
BilarИuss,
ищите человека с хорошим знанием бд движка… я тестовый домен апал с 1,6 до 1,9, а потом сравнивал базу с чистой 1,9 — разница была и в не созданных индексах и кучи непонятных полей. нужно определенно что бы человек понимал что делает. особенно со сторонними компонентами может быть засада если он обновлялся непойми как.
#8 25 сентября 2012 в 22:51
picaboo может вы возметесь?
#9 25 сентября 2012 в 23:18
BilarИuss, в phpmyadmin есть функция сохранения структуры базы в закладке Скопировать базу данных в:
вы можете только структуру скопировать и сравнить наличие и отсутствие индексов например, полей и т.д с чистой базой
это не займет много времени а вот чистка самой базы все равно вами должна делатся или тем кто будет сайт эксплуатировать так как никто не знает лучше вас что нужно а что не нужно
#10 25 сентября 2012 в 23:28
Со старой базой от 1.7-1.9 новый сайт 1.9 работать незахотел
мне нужны только юзеры их статьи комменты и блоги
фото клубов и сами клубы
ну и комментарии
#11 26 сентября 2012 в 00:00
А не проще, сохранить сайт на хостинге (копию сделать) в другую папку, обязательно сделать дамп базы. А еще лучше создать новую (посредством названия ее и присвоения юзера как пользователя базы, чистую. Затем слить дамп в новую базу и в /includes/config.inc.php в строке $_CFG['db_base']= 'test1'; прописать новую базу) Поверх "старого" кинуть 1.8
Зайти по адресу bilarИus.ru/migrate Скрипт все сам сделает, затем не отходя от кассы поверх 1.9 аналогично по тому же адресу. Если что то пойдет не так, то во первых сносим все что есть (тобишь папки инстанта в папке домена, не трогаем папочку webstat) и из сохраненной папки кидаем "старый" инстант причем база не тронута, двиг не тронут. А получится так сносим старый или оставляем как раритет. Вот с не стандартными модулями похоже, как не крути, проще не будет.


У этого метода есть один маленький нуанс, прежде чем делать необходимо посмотреть у папок пользователь и группа соответствует пользователю, а то бывает иногда www-data и пользователю туда не пускают, а при копировании они могут не сохранится. Или делать под root -ом.

Еще забыл база, 1.9 после перехода с 1.8 сразу не оптимизируется, тогда необходимо зайти в админке в крон и в ручную запустить задачу. Если лень ждать. Аналогичное можно и с 1.7-1.8 при переходе сделать.
#12 26 сентября 2012 в 06:03
а что переходных релизов не было? Нельзя разве сначала обновить до одного релиза средствами движка, потом другого и так до конца? потом поставить чистый инстант и на него те же модули и компоненты. что используются на вашем сайте и там уже сравнивать бд
#13 26 сентября 2012 в 08:02

а что переходных релизов не было? Нельзя разве сначала обновить до одного релиза средствами движка, потом другого и так до конца? потом поставить чистый инстант и на него те же модули и компоненты. что используются на вашем сайте и там уже сравнивать бд

AndroS
А зачем сравнивать бд?
#14 26 сентября 2012 в 20:32
eoleg все сделал
Спасибо ему и низкий поклон
#15 26 сентября 2012 в 20:33
Всем спасибо!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.