kickstart - Восстановление сайта из резервной копии 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.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 - игрушка отличная, но дорогая и треять важные данные ох как неохота. Наверно должна быть автоматичекская синхронизация с внешним носителем или компьютером если подключиться.

