kickstart - Восстановление сайта из резервной копии Akeeba Backup

Автор: Сушинский.

akeeba_backup

Akeeba Backup давно уже стала стандартом де факто по резервному копированию сайтов на движке Joomla. Последние версии легко обновляются и по расписанию создают резервные копии сайта – красота! В настройках akeeba backup можно выставить разные параметры резервного копирования – целиком сайт или только базу данных, формат архива zip или фирменный архив  Akeeba Backup jpa и даже задать пароль к архиву. Компонент из разряда must have.

Но вот что делать, когда с сайтом приключилась беда или надо переехать на другой хостинг, а у вас на руках только резервная копия сайта созданная Akeeba Backup.

Процедура восстановления сайта из резервной копии Akeeba Backup.

Для начала нам потребуется официальная программа разархивации – специальный скрипт, который распакует резервную копию, изменит настройки конфигурационных файлов и запишет данные в базу данных. Называется этот скрпит kickstart.php и скачать его можно с официального сайта Akeeba - https://www.akeebabackup.com/download/official/akeeba-kickstart.html .

После того как вы его скачаете, его нужно разархивировать, в результате у вас получится несколько файлов, сам скрпит - kickstart.php и многочисленные языковые локализации. Можно оставить только ru-RU.kickstart.

Теперь с помощью FTP менеджера нужно закинуть два файла kickstart.php и ru-RU.kickstart на хостинг, где вы хотите развернуть резервную копию вашего сайта. Туда же, в ту же папку нужно закинуть и саму резервную копию, созданную Akeeba Backup в формате zip или jpa.

Еще раз – важно чтобы эти файлы находились в ОДНОЙ корневой папке сайта!

Затем в браузере открываем адрес – http://имясайта/ kickstart.php

Запустится мастер на русском языке, который проведет вас по всем пунктам восстановления сайта.

Заострятся на каждом пункте не буду, ибо все и так снабжено подсказками.

kickstart

Остановлюсь лишь на самых распространенных ошибках при восстановлении сайта с помощью kickstart.php.

Самая главная ошибка kickstart.php – это когда мастер не находит архив с резервной копией сайта. Хотя лежат они, как и полагается  в одной папке.

Секрет кроется в правах на этот архив. У разных хостингов права могуть быть настроены по-разному. Для того чтобы скрипт читал арихив права должны стоять 755. Поменять можно через административную панель хостера – файловый менеджер.

Следующая проблема, которая часто возникает на некоторых хостингах – это при разархивации выскакивает ошибка Could not open тут-укаказан-какой-нибудь-файл for writing.

Проблема опять-таки в хостинге и решить ее без обращения к технической поддержке вряд ли получится.  Но действенный метод такой – если архив сайта у вас в формате zip, тогда просто распаковываете его и заливаете распакованные файлы на хостинг.  После чего переходите на страницу сайта и автоматически запуститься страница инсталлятора Akeeba.

Если резервная копия в формате jpa, тогда нужно скачать специальный софт Akeeba eXtract Wizard, который распакует этот хитрый формат. Скачать его можно на официальном сайте - https://www.akeebabackup.com/download/official/akeeba-extract-wizard.html.

Дальше аналогично, как и в случае с zip’ом.

Вот, пожалуй, и все основные хитрости при восстановлении сайта из резервной копии Akeeba Backup. Регулярно делайте резервные копии сайта, не пренебрегайте этим, вот, кстати, не знаю как с этим у Apple iPad 3 - игрушка отличная, но дорогая и треять важные данные ох как неохота. Наверно должна быть автоматичекская синхронизация с внешним носителем или компьютером если подключиться.

 

Об авторе:

-

Я приветствую вас на авторском блоге Tytto.ru

Основные темы блога - это решение различных проблем и вопросов с CMS Joomla и Wordpress, а так же практика продвижения сайтов - SEO, SMO и SMМ.

Если у вас заинтересуют мои услуги или у вас есть вопрос - все мои контакты есть в соответствующем разделе - заходите, не стесняйтесь.