Вопрос: |
Здравствуйте, нужна помощь в восстановлении сайта. Сегодня обновлял dle с версии *.* до **.*. Обновление прошло крайне неудачно, сам скрипт dle обновился, но оказалось, что модуль блоков, от которого внешний вид сайта крайне зависит, совершенно не работоспособен после обновления. Нужно что-то сделать, чтобы бы вернуть прежний вид сайта с версией dle *.*.
Я сохранял резервную копию файлов и базы. Подскажите, как можно вернуть бекап базы данных, чтобы восстановить ситуацию на момент вечера пятницы ** декабря?
Ниже привожу переписку с тех. поддержкой dle:
"Ответ тех.поддержки dle:
Вам необходимо вернуть бекапы файлов скрипта, и бекап базы данных от старой версии назад на сервер.
Для этого вам необходимо сначала вернуть файлы, а после этого вернуть бекап БД. Перед возвращением бекапа БД, крайне желательно полностью очисть базу данных от существующих в них таблиц. Для этого можно использовать phpMyAdmin на вашем сервере.
Мой Вопрос:
Если можно опишите это пошагово и более подробно, а то у меня нет опыта подобного восстановления.
*. То есть, первый шаг, как я понимаю просто залить копию файлов и базы по фтп.
*. А дальше “вернуть бекап БД” – это делается через админку dle или через cpanel? Если через cpanel, то каков порядок действий? Нужно выбрать импорт базы данных и какие-то еще действия перед этим?
*. Стоит написать обо всем этом своему хостингу для каких-то сопутствующих действий?
Ответ тех.поддержки dle:
*. Да загрузить файлы скрипта из бекапа, папку /*/ трогать не нужно только те папки которые вы заменяли при обновлении и файлы в корне сайта.
*. Бекап БД поместить в папку /*/
*. Восстановить БД, можно и через DLE, и через cpanel. Через DLE восстановление БД, делается там же где вы его и создавали, в соответствующем разделе админпанели. Алгоритм восстановления БД, через cpanel вам нужно узнавать уже у хостинг провайдера, мы данной панелью не пользуемся и алгоритмов действия в них я не знаю, т.к. мы ее в работе никогда не использовали.
Мой Вопрос:
“перед возвращением бекапа БД, крайне желательно полностью очисть базу данных от существующих в них таблиц.”
Вы имели в виду, какие действия и где? Данная очистка от таблиц, где выполняется?
Это делается через панель управления хостингом. И как сделать чистое восстановление бекапа БД, чтобы удалилось все старое содержимое, вам нужно уже узнать у службы поддержки вашего хостинга, потому как у разных хостингов это может делаться по разному, т.к. это делается уже с использованием серверного ПО, а не через DLE."
Понимаю, что объемная переписка, но подскажите, что нужно сделать и какие данные необходимо предоставить, чтобы восстановить сайт, с чего вообще начать? |
Ответ: |
Здравствуйте.
Сообщите папку в которой расположены файлы сайта и имя используемой БД. Мы проверим наличие бэкапа. |
Ответ: |
Здравствуйте. Наш бекап делался сегодня. Поэтому у нас дата файлов сегодняшняя. если у вас есть бекап файлов и баз то вам нужно загрузить файлы в папку сайта и в phpmyadmin импортировать дамп вашей базыю базу перед импортом нужно очистить |
Вопрос: |
Можете объяснить по пунктам, все шаги, куда зайти и что нажать? |
Ответ: |
для начала- о каком сайте идет речь? |
Вопрос: |
*.*.*
Сохраненные файлы я загружу, а дальнейший порядок действий (в спанели)? |
Ответ: |
загрузите файлы, с заменой в папку сайта - public_html
запустите phpmyadmin в панели управления, выберите базу. выберите в базе все таблицы и удалиет их. хатем в phpmyadmin сделайте импорт дампа вашей базы |
Вопрос: |
То есть, кнопка Импорт (которая вверху) или “импорт дампа” это что-то другое? |
Ответ: |
в phpmyadmin импорт это импорт файла дампа в выбраную вами базу. перед импортом удалите таблицы |
Вопрос: |
*. Как правильно указать кодировку, выбрать исходя из того какая отображается сейчас в таблицах базы?
*. И подскажите, рядом с кнопкой обзор написано (Максимальный размер: **МБ). Моя база больше, что с этим делать? |
Ответ: |
Загрузите дамп на хостинг, и сообщите имя базы, мы сделаем импорт |
Вопрос: |
Я в целом все понял, просто проясните пожалуйста два последних вопроса и я сам начну эту процедуру. |
Вопрос: |
*. Как уточнить и кодировку базы?
*. И размер моей базы ** мб, это не страшно? |
Вопрос: |
Или я сам не смогу стандартным способом (через кнопку обзор) загрузить базу размером ** мб? |
Ответ: |
не трогайте кодировку. |
Вопрос: |
Но в разделе "Импорт" есть форма "Кодировка файла" она при загрузке базы она сама определится? |
Ответ: |
не трогайте кодировку, просто делйте импорт. прочтите еще раз внимательно ответы техподдержки, где мы там говорили хоть слов про изменение кодировки? просто делаете импорт |
Вопрос: |
Хорошо спасибо, попробую это сделать и через некоторое время еще напишу, если будут какие-то непонятные детали. |
Ответ: |
Хорошо |
Вопрос: |
При импорте базы спрашивается кодировка файла: *-* (оставить *-*)?
Прилагаю скрин
http://****.*.****/****/**/********.*
Две другие галочки (частичный импорт, режим совместимости), которые ниже оставить или отключить при добавлении базы? |
Ответ: |
при импорте базы вы указываете лишь файл дампа и нажимаете "ok" |
Вопрос: |
Хорошо, я нажал "ok", когда он полностью загрузится, это как-то отобразится на данной странице (а то нет отображения прохода загрузки в процентах)? |
Вопрос: |
Вот, что выдал:
Вероятно, размер загружаемого файла слишком велик. Способы обхода данного ограничения описаны в документации.
http://*.*:****/**********/*rdparty*phpMyAdmin*html*faq.html*faq*-**
Там все на английском, что с этим делать? |
Ответ: |
Какой размер файла дампа БД? |
Вопрос: |
Я же говорил - ** мб |
Вопрос: |
Какая может быть альтернатива и что делать? |
Ответ: |
Закачайте дамп в корень аккаунта, сообщите имя БД куда импортировать. |
Вопрос: |
Уточните, закачать просто в public_html ? |
Ответ: |
Нет, выше папки public_html. |
Вопрос: |
В корень аккаунта - это public_html? |
Вопрос: |
Закачал файл выше папки public_html
Имя файла: ****.sql
Название базы (восстанавливаемой)
****
Подтвердите, что все правильно сделал. |
Ответ: |
Ожидайте пожалуста. |
Ответ: |
БД импортированна. |
Вопрос: |
Огромное спасибо! Вроде бы все восстановилось. Буду смотреть проверять. Извиняюсь, что поздно побеспокоил. |
Ответ: |
Так как вопрос решен, мы закрываем данный тикет. В случае, на Ваш взгляд, неудовлетворительного ответа, Вы всегда можете создать новый или возобновить данный тикет своим ответом. |
Вопрос: |
Хорошо. |
Ответ: |
ok
|
Вопрос: |
Здравствуйте, позавчера Вы мне помогли восстановить сайт и правильно загрузить дамп базы. Хотел уточнить следующий момент: файл дамп базы данных (****.sql), который я загружал в корень аккаунта для его последующего использования при восстановлении базы данных, сам этот файл (который в корне аккаунта) теперь его можно удалить? |
Ответ: |
Здравствуйте.
Да, можете удалить. |
Вопрос: |
Хорошо, еще раз спасибо за своевременную помощь при восстановлении сайта. |
Ответ: |
Хорошо. |