восстановление сайта из резервной копии

В предыдущем уроке уже Вы научились делать резервные копии сайта на CMS Joomla, вместе с компонентом магазина JoomShopping, конечно же. Теперь поставим новую задачу – восстановить сайт из архива или перенести его на новый хостинг или домен. По своей сути эти процессы мало чем отличаются, и для реализации задуманного нам потребуются три вещи: новая чистая БД, файл с архивом сайта и скрипт для восстановления Akeeba KickStart.
Внимание! Перед восстановлением сайта из резервной копии убедитесь в том, что Ваш архив читается и распаковывается. Если Вы восстанавливаете сайт на том же месте и есть угроза потерять данные – протестируйте архив на локальном компьютере или создайте новую папку на хостинге и восстановите сайт сначала в ней. Держите несколько резервных копий Вашего сайта в разных местах!
Начнем восстановление с подготовки площадки – это может быть новая папка для тестирования или место старого сайта. Во втором случае потребуется полностью удалить все старые файлы Joomla – папка должна быть чистой. Проверьте себя еще раз: точно все надежно сохранили?
Скопируйте файл с резервной копией Вашего сайта в чистую папку. Копирование больших файлов лучше делать по FTP протоколу – используйте бесплатный ftp-клиент FileZilla.

Распакуйте на своем компьютере архивный файл со скриптом KickStart в отдельную папку.
Из всего списка нам потребуются четыре файла, показанные на следующем рисунке. Три из них – это сам скрипт, а четвертый – русский языковой файл для удобства.
Скопируйте эти четыре файла в туже папку, куда Вы поместили файл с резервной копией Вашего сайта.
Следующий шаг – это подготовка чистой базы данных. Тут может быть два пути: или очистить от таблиц старую базу или создать новую. На самом деле есть и третий путь – после запуска скрипта KickStart выбрать очистку или перезапись таблиц в БД, но я предпочитаю проделывать подобные операции вручную и осознанно.
Войдите в панель управления Вашим хостингом и создайте новую Базу Данных и пользователя MySQL с правами на чтение и запись в эту БД. Этот шаг подробно рассматриваться не будет, и, если у Вас тут возникли затруднения, обратитесь в службу технической поддержки Вашего хостинга. Если Вы хотите использовать старую Базу, то рекомендую сделать её полную очистку через phpMyAdmin.
Итак: есть чистая база и архив сайта с скриптом восстановления, которые находятся в нужном месте. Запускаем восстановление сайта из резервной копии. Для этого наберите в браузере путь к файлу kickstart.php на сервере. Например http://ваш_магазин.ру/kickstart.php (если файлы Вы скопировали в корневую папку). Если все было сделано правильно, Вы увидите окно приветствия:

Внимательно прочитайте информацию и нажмите ESC. Далее предлагается выбрать файл с резервной копией сайта и извлечь файлы, нажав кнопку «Старт».
Запустится процесс извлечения файлов из архива. Дождитесь его окончания и предложения запустить инсталлятор.
Вы увидите окно с информацией о системе, а в правом верхнем углу будет находиться кнопка «Next», для перехода на следующий уровень установки.
В случае переноса Joomla на новый домен (смена адреса) Вы должны увидеть предупреждение, которое означает буквально следующее: Установщик Akeeba Backup определил, что Вы восстанавливаете сайт на новом адресе, отличном от того, на котором создавалась резервная копия. Информация о БД отображается с Вашего старого сайта. Вы хотите очистить информацию о подключении к БД и ввести новые данные?
Я выбираю Да и ввожу новые параметры для подключения к БД. Также на этом этапе можно поменять суффикс базы данных, если есть такая необходимость.
Запустите процесс восстановления Базы Данных. По его завершению нажмите «Ок».
Введите параметры для «нового» сайта. Эти вопросы аналогичны тем, которые задает Joomla во время установки: название сайта, почта и пароль админа, настройки доступа по FTP и т.д.
Введите требуемую информацию и нажмите кнопку «Next» в правом верхнем углу экрана.
Восстановление сайта закончено. Удалите директорию инсталлятора (ссылка для удаления есть). Удалите директорию инсталлятора.
Сообщение говорит об успешном удалении директории инсталлятора. Нажмите на кнопку «Ок» и перед Вами откроется Ваш новый «старый» сайт в том виде, в котором он был сохранен. Поздравляем Вас с успешным восстановлением или переносом Joomla!
Важный момент!
Обязательно переименуйте файл htaccess.txt в .htaccess (точка в начале имени файла) – без этого не будут работать SEF ссылки (получите сообщение – 404 станица не найдена). После полной проверки сайта на работоспособность не забудьте удалить из корневой директории пять файлов: резервную копию сайта и четыре файла Akeeba KickStart.
P.S. Если вы являетесь Владельцем онлайн-магазина на базе компонента JoomShopping или Вебмастером, нуждающимся в качественных дополнениях, то Вам может пригодиться наш модуль импорта и экспорта товаров (CSV) или плагин для оптимизации (SEO/SEF).

восстановление сайта joomla из резервной копии

восстановление сайта из резервной копии ucoz

Часть 3: Восстановление сайта из резервной копии. Стандартная процедура, которую ДОЛЖЕН уметь каждый блогер. Изучим восстановление блога (сайта) из резервной копии вручную или при помощи ISP-Manager.17 декабря 2014

Читать

восстановление сайта из резервной копии битрикс

О том, как настроить резервное копирование сайта на Joomla 2.5 можно узнать из предыдущей статьи «Резервное копирование Joomla 2.5».  Теперь рассмотрим восстановление сайта из полной резервной копии.