Суббота, 04 Февраль 2012 13:58

Резервное копирование Joomla в один клик, или как пользоваться компонентом Akeeba Backup

Оцените материал
(5 голосов)

В этой статье я научу вас делать резервные копии Joomla 1.5 — 2.5 в автоматическом режиме, то есть вам не нужно делать самостоятельно дамп базы и архивировать файлы, а так же прописывать пути к логам с временными файлами, и выставлять права на папки. Все сделает за вас один очень полезный компонент Akeeba Backup, который я предусмотрительно выложил в своем файловом архиве (скачать Akeeba Backup rus для Joomla 1.5, 1.6, 1.7, 2.5). Подробности под катом.

Пост будет до безобразия коротким, поскольку пользоваться Акибой легко и просто. Итак, вы скачали компонент резервного копирования с моего блога, разархивировли его и установили архив com_akeeba-3.3.7-core.zip. Первый запуск Акибы предлагает настроить его. Настройка производится в один клик. Просто оставляете все галочки и нажимаете кнопку «Применить», после чего вы увидите сообщение

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

Нажимаем кнопку «Начать резервное копирование», затем, если нужно, вписываете комментарии к архиву, нажимаете одноименную кнопку и ждете пока копия сделается архив (на нормальном хостинге —1-10 минут,в зависимости от объема сайта). Если все прошло нормально, увидите сообщение

Поздравляем! Процесс резервного копирования успешно завершен.
Теперь вы можете перейти на другую страницу.

Процесс может закончиться неудачей, но решается это обычно путем вписывания в общие настройки Джумлы данных от ФТП, но это происходит нечасто. Нажимаем «Управление резервными копиями», убждаетесь в том, что копия сделана. Теперь, чтобы скачать копию себе на компьютер, открываем фтп-клиент, ставим двоичный режим (binary, если клиент английский), заходим в папку administrator/components/com_akeeba/backup и скачиваем файл с расширением *.jpa. Это и есть ваша резервная копия.

Чтобы эту копию восстановить, заливайте резервную копию Джумлы на сервер, в корень, рядом кладите файл kickstart.php и языковой файл (если Акибу качали с моего блога, то и сам kickstart, и его локализации находятся в архиве kickstart-3.3.2.zip, если нет — ищите их на сайте разработчика компонента Akeeba Backup). Дальше в браузере набираете адрес http://your_site.ru/kickstart.php, система предложит вам распаковать jpa-архив. Соглашайтесь со всем что вам пишут и следуйте инструкциям. По завершении распаковки, откройте в соседней вкладке (не закрывайте предыдущую) адрес http://your_site.ru/ у вас появится обычный инсталлятор Джумлы, только с другим дизайном. Как устанавливать Джумлу, думаю, объяснять ни к чему. По завершении установки нажмите на кнопку удаления папки installation, открывайте предыдущую вкладку и активируйте (нажатием на кнопочку) htaccess. Все. Можно пользоваться.

Есть, конечно, один нюанс. Если в вашем файле конфигурации Виртуемарта адреса прописаны абсолютные, а не с помощью переменных, берущих значения из общего configuration.php, а копию вы восстанавливаете на другом сервере (как вариант — переносите сайт с локалхоста на хостинг), то вам прийдется поправить файл конфигурации Виртуемарта. Акиба делать это не умеет.

На этом все. Спасибо за внимание.

Прочитано 9637 раз
Твитнуть

Комментарии   

 
Sohik
0 #5 Sohik 09.09.2014 12:21
Цитирую Дмитрий26:
У меня kickstart не видит резервную копию,
После создании резервной копии я обновил joomla 1.7.3 на 2.5.4
Какие варианты восстановления еще имеются?


залить на прямую через ФТП, но!!! сделайте резервную копию БД, потом заливаете на сервер сайт, и импортируете БД, при необходимости в файле конфигураций меняете параметры
Цитировать
 
 
Тян. Просто тян.
0 #4 Тян. Просто тян. 22.08.2012 21:00
Темка, спасибо! Всё получилось, всё работает! Целую, почти люблю =)
Цитировать
 
 
Игорь
0 #3 Игорь 08.06.2012 12:16
Спасибо автору за пост.
Все получилось на Joomla 2.5. Компанент (Akeeba Backup rus) брал у Вас по ссылке.
Цитировать
 
 
Артем
0 #2 Артем 27.04.2012 14:44
Ручками. Делаем дамп, правим configuration.php

Если не видит копию, ройтесь в настройках пхп.
Цитировать
 
 
Дмитрий26
0 #1 Дмитрий26 27.04.2012 12:26
У меня kickstart не видит резервную копию,
После создании резервной копии я обновил joomla 1.7.3 на 2.5.4
Какие варианты восстановления еще имеются?
Цитировать
 

Добавить комментарий

Защитный код
Обновить

joomla 1.7

Не получаются доработки?

Становитесь партнером студии Millor! Быстро и недорого эти ребята помогут решить практически любую проблему.

Хотите подзаработать?

Если да, то вам сюда! Партнерская программа студии MyWebSite. Получи 20% за каждого клиента! Работаем по всей России и СНГ!

Рекламное место свободно.