Akeeba backup установка из url

Akeeba backup установка из url

Сколько существует система управления контентом Joomla, столько же времени пользователи и администраторы сайтов задаются вопросами, как создать резервную копию сайта, и в случае чего — восстановить из нее систему. Сегодня мы познакомимся с замечательным инструментом, отлично подходящим для этих целей – компонентом Akeeba Backup.

Официальный сайт программы http://www.akeebabackup.com. Здесь можно получить подробную информацию о компоненте и скачать свежую версию со страницы http://www.akeebabackup.com/download/official/akeeba-backup.html. Бесплатно доступна версия Akeeba Backup Core, функционала которой с избытком хватает для решения задач резервного копирования и переноса сайтов на Joomla.

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

Затем зайдите в административную панель Joomla и в меню «Расширения» выберите «Установить / Удалить». Нажмите кнопку «Обзор» и выберите архив с Akeeba Backup на своем компьютере. Для установки компонента кликните «Загрузить файл и установить».

Установка компонента занимает не более 1-2 минут в зависимости от вашего хостинга. Кстати, если Joomla у вас развернута на локальном сервере, например на Денвере, установка также пройдет без проблем. После установки компонент будет доступен в меню «Компоненты» — «Akeeba Backup».

Для начала настроим параметры резервного копирования. Позвольте компоненту автоматически определить все настройки, нажав «Мастер настройки». А впоследствии подкорректируйте параметры в разделе «Настройка». Akeeba Backup поддерживает несколько профилей резервного копирования. Управлять ими вы можете в разделе «Менеджер профилей», создав свой профиль для каждой из задач. Например, резервное копирование всего сайта или создание дампа базы данных, архивация резервной копии либо ее передача на другой хост по FTP .

Обратимся к настройкам Akeeba Backup. Вам необходимо указать две важнейшие опции: что будет включено в резервную копию и в каком формате она будет сохранена.

Первая опция находится в разделе «Основные настройки». В списке «Тип резервной копии» вы можете указать копирование всего сайта целиком, всех баз данных, главной базы данных. Так, если вам необходимо иметь полную версию сайта для переноса на хостинг или на всякий непредвиденный случай, выберите «Копирование всего сайта». Если же вам потребовалось сделать дамп базы данных, к которой привязана Joomla, выберите «Только главную базу данных сайта ( SQL файл)».

Вторая опция задается в разделе «Дополнительные настройки». Универсальным форматом бекапа (т.е. резервной копии) считается ZIP . Это архив, который вы сможете распаковать на компьютере и на хостинге.

При выборе способа архивирования «Формат ZIP » после создания резервной копии вы сможете скачать ее непосредственно из Joomla в разделе «Управление резервными копиями» Akeeba Backup. Но иногда требуется передать резервную копию по FTP на другой хостинг без архивирования. В этом случае в списке «Способ архивирования» выберите « DirectFTP ». Затем нажмите кнопку «Настроить» и укажите настройки FTP удаленного хоста, на который будет скопирована резервная копия Joomla.

В поле «Имя хоста» введите доменное имя или IP адрес, а в поле «порт» оставьте по умолчанию 21. Введите имя пользователя и пароль для подключения к FTP удаленного хоста. Обязательно укажите каталог, в который будет скопирована резервная копия. Также рекомендую оставить отмеченным пункт «Использовать пассивный режим». В случае затруднений можете навести курсор мыши на название поля, чтобы увидеть всплывающую подсказку. После указания параметров FTP , проверьте их при помощи кнопки «Проверить FTP соединение». Если проверка прошла удачно, можно нажать кнопку «Сохранить» и перейти к созданию резервной копии сайта.

Запустить процесс резервного копирования в Akeeba Backup очень просто: нажмите кнопку «Начать резервное копирование». Вы попадете на страницу, где можно изменить название и описание будущего бекапа. Несколько секунд или минут, в зависимости от количества папок и файлов, которые будут упаковываться в архив, вам придется наблюдать за процессом резервного копирования. Не обновляйте и не закрывайте страницу, не переходите на другие страницы админпанели Joomla в это время!

Об успешном создании резервной копии Akeeba Backup вас уведомит следующим сообщением. Теперь можно продолжить работу с Joomla.

Итак, резервная копия сайта создана. Что дальше? Вы можете хранить ее у себя на компьютере и использовать при сбое или повреждении сайта вирусами. Резервные копии Joomla, созданные при помощи Akeeba Backup, очень легко переносить на хостинг с локального компьютера или другого хостинга. Давайте рассмотрим процесс восстановления сайта из резервной копии подробно.

Для переноса или восстановления сайта из резервной копии Akeeba Backup вам потребуется загрузить архив с резервной копией в корневую папку хостинга и распаковать его там. Либо распаковать архив на своем компьютере и перенести все файлы на хостинг по FTP , чего я вам делать не рекомендую, особенно для больших сайтов. Такое копирование может занять несколько часов и грозит повреждениями файлов в случае обрыва связи. Поэтому, если распаковка архивов на хостинге невозможна, воспользуйтесь функцией Akeeba Backup по передачи резервных копий по FTP . Как настроить параметры FTP соединения мы рассматривали выше.

Читайте также:  Артефакты на ноутбуке после установки драйверов

Когда архив с резервной копией распакован на хостинге, создайте базу данных MySQL . Для этого потребуется зайти в Панель управления хостингом и воспользоваться приложением phpMyAdmin , о котором мы писали в одной из прошлых статей. Если база данных уже создана, ее необходимо очистить, удалив все таблицы. Это также делается в phpMyAdmin .

В результате всех вышеперечисленных действий вы должны иметь распакованную резервную копию Joomla и пустую базу данных на хостинге. Теперь откройте свой сайт в браузере. Вы увидите окно инсталлятора Akeeba Backup. Он проведет вас через уже знакомые шаги, которые очень напоминают стандартную установку Joomla на хостинг.

Шаг первый. « Check » (проверка настроек хостинга). Внимательно ознакомьтесь с информацией в окне Akeeba Backup. Напротив каждой опции должно стоять « Yes ». Это означает, что настройки хостинга соответствуют требованиям Joomla.

В разделе « Required Settings » указаны требуемые настройки компонентов и конфигурационного файла Joomla.

В разделе « Optional Settings » приведены прочие настройки, не столь важные, но рекомендуемые для корректной работы Joomla.

Наконец, в разделе « Directories » указаны пути к папкам кэша, логов и временному каталогу Joomla. Ознакомившись с настройками, нажмите кнопку « Next » для продолжения.

Шаг 2. « DB Restore » (установки главной базы данных для Joomla). Здесь вам предлагается указать параметры базы данных, которую будет использовать Joomla. В разделе « Connection parameters » введите параметры соединения с базой данных. Зачастую необходимо указать лишь логин и пароль пользователя, имя базы данных, в которую будет распакован дамп базы из резервной копии Joomla.

В следующих разделах перечислены дополнительные опции. Как правило, здесь ничего не требуется менять.

После того, как вы нажмете « Next » запустится процесс восстановления Joomla из резервной копии. Он может занимать несколько минут.

Шаг 3. « Site Info » (ввод информации о сайте). На данном этапе вам предстоит указать важную информацию об администраторе сайта, настройках FTP , пути к директориям Joomla и т.п.

В разделе « Site Parameters » введите общую информацию о сайте:

имя отправителя (обычно это Администратора сайта),

Если вы хотите обновить пути к каталогам tmp и logs Joomla, установите галочку напротив последнего пункта.

В разделе « FTP Options » укажите настройки FTP своего сайта. Включение и отключение FTP для Joomla регулируется галочкой « Enable the FTP layer ».Обычно имя хоста и порт подставляются автоматически. А вот имя и пароль для доступа к FTP придется вводить вручную. В поле « Directory » укажите путь к корневому каталогу хостинга. Его может определить и автоматически, нажав кнопку « Auto find directory ». А для тестирования соединения и проверки настроек FTP щелкните кнопку « Test connection ».

В разделе « Super Administrator Settings » выберите имя, введите пароль и адрес электронной почты Администратора Joomla. Имейте в виду, что под указанным логином и паролем вы будете входить в админпанель Joomla в дальнейшем.

Наконец, в разделе « Fine — tuning » модно указать пути к временному каталогу и каталогу логов Joomla

Нажмите кнопку « Next », и вы перейдете к заключительному шагу — удалению инсталляционной папки Joomla. Для этого достаточно нажать ссылку « remote the installation directory ».

После того как папка Installation будет удалена, ваш сайт автоматически запустится.

Как видите, создано множество инструментов для резервного копирования, один из которых — Akeeba Backup. Он прекрасно справляется со своими задачи, как при переносе сайтов с одного хостинга на дугой, так и с периодическим резервным копированием сайта на Joomla или создания дампов баз данных.

источник

Как сделать резервную копию сайта на joomla 3? Akeeba backup — резервная копия сайта по шагам в картинках

Здравствуйте друзья! Вот решил написать очередную заметку, посвященную cms Joomla. В данной статье я расскажу о том, как можно легко и быстро создать резервную копию сайта на joomla 3 и перенести с локального сервера на хостинг.

Существует несколько способов создания резервных копий. Первый вариант (которым я долгое время пользовался) это создание архива файлов сайта и дамп базы данных в sql-файл. Данный метод не очень удобен. Я выбрал наиболее упрощенный вариант с применением расширения под названием Akeeba Backup. Что меня действительно радует, что компонент можно скачать с сайта разработчика совершенно бесплатно.

Akeeba Backup — установка

Скачайте компонент с официального сайта. Качаем архив самого компонента последней версии в списке релизов и файлы локализации. Далее мы идем в админку joomla нашего сайта и устанавливаем оба эти расширения через стандартный загрузчик — сначала сам компонент, а затем и язык перевода. После установки идем в сис. меню Компоненты -> Akeeba Backup.

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

Можете пройтись по всем уведомлениям. Я думаю разбирать каждое сообщение нет смысла, т.к. переведено все на русский язык и в комментариях не нуждается. После просмотра сообщения можете нажать на кнопочку «Скрыть сообщение».

Читайте также:  Машинист установок обогащения и брикетирования лекции

Возвращаемся снова в компонент Akeeba Backup. Теперь на главной странице жмем на плитку «Мастер настройки». Это необходимо, чтобы Akeeba определил оптимальные настройки, исходя из конфигурации вашего сервера.

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

Настройка Akeeba Backup

Что касается настроек, то больших изменений делать сделать здесь не нужно. Я лично изменяю только лишь один параметр — «Способ архивирования». По умолчанию выставлено значение «Формат JPA (рекомендуется)». Но я выбираю — «Формат ZIP». » Это не принципиально, просто мне с форматом ZIP работать более удобно. К формату JPA мы вернемся чуть ниже и я объясню для чего он нужен и как с ним работать.

Рядом с выбором формата можно открыть настройки и настроить размеры частей архивов. Это нужно в том случае, если у вас сайт большой и в данном случае будет удобно разбить архив сайта на несколько частей. Но я обычно выставляю «0.00», означающее, что архив не будет делиться на составные части.

Следующая отличная возможность в Akeeba Backup — это создание профилей с настройками. Те настройки, что мы произвели выше относились к профилю по умолчанию, который создается автоматически при установке компонента. Мы же можем создать свой профиль, настроить его как угодно, а затем сохранить сделанные настройки у себя на компьютере в виде отдельного файла.

Для создания нового профиля переходим во вкладку «Панель управления» компонента Akeeba Backup и щелкаем по кнопочке «Менеджер профилей».

Чтобы создать новый профиль жмем по кнопочке «Создать». Задаете имя профилю и сохраняете. Теперь у вам доступны два профиля: один созданный по умолчанию, второй — ваш, только что созданный.

Жмем по кнопочке «Настроить» и попадаем в известные уже нам настройки. Настраиваете все как вам надо и сохраняете. Сделанные настройки можно экспортировать на компьютер, нажав на кнопочку «Export».

Резервная копия сайта с помощью Akeeba Backup

Ну вот с настройками мы закончили, теперь можно начинать процесс создания резервной копии. Перейдите в панель управления Akeeba Backup и нажмите по кнопочке «Начать резервное копирование». Нам откроется форма, в которой мы можем выбрать наш профиль с настройками, а также вписать название резервной копии и комментарий. Я обычно последние два поля не трогаю и оставляю как есть.

Итак, жмем по кнопочке «Начать резервное копирование». Начнется процесс создания резервной копии.

Внимание! Пока идет создание резервной копии не перезагружайте и не закрывайте окно браузера.

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

Мы сразу же можем перейти в менеджер резервных копий, чтобы скачать к себе на компьютер архив сайта.

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

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

Процедура восстановления очень напоминает процесс установки Joomla и если вы с ним знакомы, то вам будет легче понять суть. Для того, чтобы восстановить сайт нам необходимо загрузить наш архив резервной копии в корневую директорию сайта. Удаляете все ненужные файлы, оставив только архив. Только будьте внимательны, не удалите ничего лишнего. Если вы выгружаете сайт в первый раз на хостинг, т.е. если в данной директории не было сайта, то вам необходимо удалить файл «index.html», который обычно создается по умолчанию хостером при создании папки сайта. После всего распаковываете данный архив.

Также нам следует очистить нашу базу данных (БД) от таблиц. Сделать это можно в PhpMyAdmin. Выделяете все таблицы вашей базы и удаляете. Только будьте внимательны! Но здесь опять же, это в том случае, если у вас уже был сайт и в БД имеются уже какие то таблицы. В зависимости от хостинга таблицы БД можно и не очищать, т.к. установщик Akeeba сам это сделает в процессе установки сайта. Но, если вы получите ошибку вам придется все же сделать это вручную.

Открываем браузер и в адресной строке вбиваем адрес вашего сайта. Нас сразу же перекинет на скрипт установщика сайта из резервной копии — Angie. Адрес примет вид — http://site.ru/installation.

На первом шаге — «Предустановка» — у нас идет проверка:

  • проверка обязательных настроек сервера;
  • проверка необязательных настроек сервера;
  • Данные о резервировании;
  • Данные веб сайта

Если все ок, то сразу переходим ко второму шагу, щелкнув по кнопочке «Следующая».

На втором шаге — «Восстановление базы данных», мы вводим данные для подключения к серверу базы данных.

Тип базы данных — лучше оставить по умолчанию MySQLi, т.к. это более предпочтительно.

Название хоста базы данных — обычно это — localhost.

Имя пользователя — пользователь БД

Читайте также:  Контакторы для конденсаторных установок

Пароль — пароль БД

Название базы данных — здесь вводим название БД

Если вы восстанавливаете сайт на локальном сервере, то в поле «Имя пользователя» вводим «root», а в поле «Пароль» ничего не вводим. На реальном же хостинге заполняете данные поля своими данными. Хочу также обратить внимание на поле «Название базы данных». Если ваш сервер базы данных находится на том же хостинге, то вводим сюда значение «localhost», в противном случае вводите имя сервера базы данных. Также, хотелось бы добавить, если вы восстанавливаете сайт на локалке и если у вас БД еще не создана, то совсем не обязательно идти в phpMyAdmin и создавать ее. Достаточно ввести в поле «Название базы данных» имя БД и скрипт инсталлятора сам создаст ее автоматически. На хостинге я этот момент не тестировал, может на каких то хостингах это и прокатит.

Обратите внимание на правую часть «Расширенные опции». Первый переключатель «С существующими таблицами» — нам предлагают, что делать, если наша база данных заполнена таблицами, что с ними необходимо сделать. Здесь есть два варианта.

Первый вариант «Бросить» (скорее всего просто перевод некорректный) — если выберем этот вариант, то установщик очистит автоматически БД и запишет все по новой.

Второй вариант «Резервировать» — создаст резервную копию таблиц, присвоив приставку — bak_, на случай, если вдруг мы захотим вернуть прежние таблицы.

Приставка таблиц базы данных — здесь мы можем ввести префикс таблиц базы данных. Я обычно здесь ничего не трогаю.

Все, больше ничего не трогаем и просто жмем по кнопочке «Следующая».

Если вы верно ввели параметры подключения к БД, то установщик создаст в базе данных таблицы и внесет соответствующие записи. На экране появится окошко с индикатором уровня процесса и по завершению нам достаточно нажать на кнопочку «Следующий шаг», чтобы перейти к третьему шагу.

На предпоследнем шаге нам необходимо отредактировать (если это необходимо) данные о нашем сайте. В первой группе полей «Параметры сайта», если потребуется внести изменения, нас интересуют первые три поля: Название веб сайта; Адрес электронной почты веб сайта; Имя отправителя электронной почты веб сайта.

Далее в группе полей «Настройки супер администратора» нам необходимо, опять таки, если понадобиться изменить e-mail супер администратора и пароль для входа в панель управления joomla. Если оставить без изменения, то данные сохраняются. К примеру, если поле пароль не заполнить, то пароль для входа в админку будет такой же, что и до резервного копирования. Если вы его забыли, то можете его изменить. Что касается других полей, то я больше ничего не трогаю и сразу перехожу с следующему шагу.

В разделе «Точная подстройка директорий» проследите, чтобы у вас были прописаны правильные пути к корню сайта и к каталогам «tmp» и «log».

Жмем на кнопочку «Следующая» и переходим к последнему шагу. На последнем шаге мы получим сообщение о том, что данные о нашем сайте были успешно записаны на диск и ниже предлагается удалить папку «Installation».

Жмем по ссылке «Удалить установочную директорию», установщик удалит директорию «Installation» в корне нашего сайта, после чего откроется окошко в котором будет сказано об удачном удалении папки Installation и будет предложено нажать кнопку «Перейти на сайт», чтобы перейти на главную страницу сайта.

Восстановление сайта из архива в формате — JPA

Если помните выше, когда мы разбирали настройки в пункте «Способ архивирования» мы выбрали формат ZIP, хотя по умолчанию было выставлено и рекомендован формат — JPA.

Что это за формат? Это формат архива Akeeba Backup. Данный вариант создания резервной копии сайта с данным форматом, как говорят разработчики, более стабилен и безопасен. И более того, данный формат значительно лучше сжимает, тем самым значительно уменьшая вес архива.

Как видим из скриншота разница значительная — в два с лишним раза архив с форматом JPA легче архива с форматом ZIP.

Чтобы извлечь файлы из архива JPA необходимо воспользоваться специальной утилитой — Akeeba Kickstart. Ее можно скачать также на сайте разработчика.

Качаем утилиту и распаковываем архив. В данном архиве много файлов, но нас интересуют только два файла — сам скрипт распаковщика kickstart.php и файл русской локализации ru-RU.kickstart.ini. Закачиваем в корневую директорию вашего сайта следующие файлы:

  • kickstart.php
  • ru-RU.kickstart.ini
  • архив сайта в формате JPA

Далее открываем браузер и в адресной строке вводим путь до скрипта, например, http://site.ru/kickstart.php. Откроется окно распаковщика следующего содержания.

Закрываем данное окно и переходим ко второму шагу. На втором шаге в принципе ничего трогать не нужно. Просто жмем «Начать» и все.

После того, как работа распаковщика будет завершена мы получим следующее уведомление.

Теперь жмем по кнопке «Запустить инсталлятор» и в новой вкладке откроется установщик сайта скрипт — Angie. Ну, далее вы уже знаете, что делать. После того, как сайт будет восстановлен в открытой вкладке распаковщика нажимаем на кнопку «Очистить», удаляя тем самым файлы kickstart.php и ru-RU.kickstart.ini.

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

Вот собственно и все. Вот такой вот полезный компонент. В данной статье мы рассмотрели процесс создания резервной копии сайта на Joomla 3. Если что непонятно, задавайте вопросы в комментариях, всегда буду рад помочь. Пока, до новых встреч.

источник

Оцените статью
Авторевью
Добавить комментарий

Adblock
detector