Akeeba BackUp

Компонент Akeeba BackUp — представляет собой комплексное решение для резервного копирования вашего сайта на Joomla!. Как преемник популярного компонента JoomlaPackAkeeba BackUpзначительно расширяет его возможности и все такой же простой в использовании.

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

Akeeba совсем немного отличается от своих конкурентов. Его задача проста и заключается в создании резервных копий сайта, которые могут быть восстановлены на любом сервере отвечающем требованиям Joomla. Akeeba создает архив, в котором содержит все файлы сайта и копию базы данных.

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

Если для вас важна работоспособность вашего сайта, значит правильным для вас, будет установка компонента Akeeba.

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

Так же Компонент Akeeba BackUp можно использовать для гораздо большего, чем просто резервное копирование. Вот некоторые примеры:

1. Сделать копию и восстановить ее на Денвере или другом сервере 
для тестирования расширений или обновления Joomla, не рискуя 
при этом нарушить работу настоящего сайта. 
Были случаи, когда при обновлении расширений, особенно сложных 
или плохо написанных компонентов и модулей, веб мастера теряли 
свои сайты, а используя компонент Akeeba BackUp, можно избежать 
этих проблем, без всякого риска.
2. Для загрузки сайта в автономном режиме, то есть загружать 
уже готовые сайты на сервер. Веб мастера или даже веб студии 
делают сайты клиентов на локальном сервере, устанавливают все 
необходимые расширения, создают с помощью Akeeba BackUp 
резервную копию, а затем восстанавливают её уже на площадке 
клиента, тем самым экономя своё время на установку одних 
и тех же расширений.
3. Для безопасности резервных копий, скачивать и хранить их на 
жестком диске, на случай если с сервером, что-нибудь случиться. 
Ну или же просто если вы решили осуществить переезд сайта 
на новый хостинг, тогда лучшим выбором будет Akeeba BackUp, 
который поможет вам практически без усилий восстановить 
на новом узле ваш сайт без потери, каких либо данных.

Установка и обновление компонента резервного копирования Akeeba

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

Что касается обновления, то оно тоже ничем не отличается от установки компонента. Вам не нужно удалять предыдущую версию, даже не рекомендуется это делать. Просто следуйте инструкциям по установке, чтобы установить последнюю версию поверх существующей установки. Вот и все! Все ваши настройки останутся прежними.

Существует также альтернативный способ обновления, если ваш сервер поддерживает такую ​​возможность. Она называется "Live Update". Всякий раз, когда вы посещаете панель управления компонента, он будет автоматически проверять наличие обновленной версии и уведомлять вас о появлении новой версии. При нажатии на уведомление начнет автоматическое обновление без дальнейшего взаимодействия.

Панель управления компонента

Главная страница, которая открывается при нажатии на компоненты, ''Akeeba Backup'' называется Панель управления. Отсюда вы можете увидеть и получить доступ ко всем функциям компонента и параметрам конфигурации.

В верхней части страницы есть быстрые ссылки на самые важные функции.

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

akeeba

С правой части страницы, вы найдете:

Общее состояние, где находится информация о статусе резервной копии. Если в тексте говорится, что есть какие то проблемы, вы должны взглянуть на подробности ниже, чтобы узнать, что это может быть!

Статистика резервных копий, эта панель информирует вас о состоянии вашей последней резервной копии, показана дата и время резервного копирования, статус и тд.

Левая панель навигации позволяет получить доступ к остальным функциям компонента.

Кнопка "Параметры компонента" позволяет редактировать настройки, которые применяются ко всем профилям. При нажатии на нее откроется редактор страницы в модальный окне (лайтбокс).

akeeba1

Минимальный уровень доступа - Этот параметр определяет, кто будет иметь доступ к компоненту. Рекомендуется оставить по умолчанию (Супер Администраторам).

Включить возможность создания резервных копий с сайта и удаленно - Этот компонент позволяет делать резервные копии даже с передней части сайта, без входа в админ панель или же с помощью приложения под названием Akeeba Remote Control.

Секретное слово - Это поле, что то вроде пароля на запуск и нужно для подтверждения, что это именно вы запускаете задание, а не кто–то другой. Советую вводить в это поле только латинские символы и цифры.

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

Электронный адрес - Куда будет отправлено сообщение. Если оставить это поле пустым, письмо будет отправлено всем Супер Администраторам сайта.

Тема сообщения - Эта опция позволяет настроить сообщения электронной почты, которое будет отправлено. Вы можете использовать переменные: [HOST] доменное имя вашего сайта и [ДАТА] текущая дата и время. Оставьте пустым, чтобы использовать общую опцию по умолчанию.

Остальные же поля только для подписчиков.

Менеджер профилей

akeeba2

Менеджер профилей - на этой странице находится список всех профилей для резервного копирования. В левой колонке есть флажок, позволяющий выбрать профиль резервного копирования. Если выбрать любой профиль, откроется редактор, где вы можете изменить его описание.

На верхней панели инструментов есть три кнопки:

akeeba3

Создать - Нажатие на эту кнопку приведет вас к редактору страницы, где вы можете ввести имя нового профиля, например база данных. (Для резервной копии базы данных) или отменить операцию, если вы передумали.

Копировать - Создает копию выбранной резервной копии профиля. Копия будет иметь такое же имя и включать в себя все параметры конфигурации и настройки фильтра оригинала.

Удалить - Безвозвратное удаление всех выбранных профилей резервного копирования. Все связанные параметры конфигурации и настройки фильтра будут удалены. Это необратимая операция, если удалить профиль, восстановить его уже нельзя.

Вы можете удалить только один профиль за один раз. Если вы выберите несколько профилей, только первый (верхний) будут удален.

При создании нового профиля или копирования существующего профиля, новый созданный профиль становится активным. Это означает, что вы можете работать на новом профиле, как только вы закончите его создание.

Akeeba Backup - Мастер настройки

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

Обратите внимание, что созданные настройки с помощью мастера настройки, имеют следующие параметры:

Если вы хотите использовать другие настройки, тип резервного копирования илиформат архива, например (ZIP), вы можете изменить их после завершения работы мастера. Настройки все понятны и вполне хватает того как настраивает мастер и поэтому я на них останавливаться не буду.

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

Предупреждение:
ZIP формат может замедлять работу резервного копирования и может привести к тайм аутам при архивировании больших файлов на медленных хостингах. Если это случится, выберите формат JPA.

Начать резервное копирование

На рисунке изображена начальная страница резервного копирования где можно написать комментарий к архиву. Эта информация будет представлена ​​вам на странице управления резервными копиями, чтобы помочь вам определить различные резервные копии. Описание по умолчанию содержит дату и время создания резервной копии. Текст описания и комментарии будут храниться в файле с именем README.html внутри архива установки каталога, но только если это будет резервный режим полного резервного копирования.

akeeba5

Чтобы начать резервное копирование, просто нажмите кнопку Начать резервное копирование. Обратите внимание, что над полем описания, могут быть одно или несколько предупреждений. Это те же самые предупреждения которые появляются в правой части панели управления и выступают в качестве напоминания.

akeeba6

Как только вы нажмете на кнопку "Начать резервное копирование" появится окно с информацией о выполнении. Если у вас появляются ошибки, попробуйте различные варианты конфигурации - особенно играя с минимальным временем исполнения.

Резервное копирование страницы прогресс состоит из большого окна. В верхней части панели перечислены шаги резервного копирования. Шаги которые успешно завершены, отмечаются зеленой галочкой на зеленом фоне.  Шаг который в настоящее время обрабатывается, помечен синей стрелкой в желтом фоне. Шаги в сером фоне, это те которые ещё не рассматривались. 

akeeba7

Когда процесс завершится, Akeeba удалит все временные файлы, которые были созданы.

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

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

Резервная копия содержит все необходимые файлы, копии базы данных и скрипт восстановления, который автоматически перенастраивает базу данных Joomla, для использования на новом сервере.

Тем не менее, в целях восстановления архива нужно извлечь его. Существуют три различных способа сделать это.

Первый способ – это использовать программу для Windows, WinZIP или PKZIP. После извлечения файлов, просто переместите их в место, где они будут восстанавливаться и доступ для установки скриптаhttp://www.yourdomain.com/installation/index.php.
Второй способ подойдет если вы используете JPA или JPS формат, для их извлечения используйте программу Akeeba eXtract Wizard. Вы можете скачать ее с нашего сайта.
Третий способ, самый лучший – это использовать скрипт распаковки архивов Akeeba Kickstart, который является одним файлом, PHP и позволяет произвести распаковку архива непосредственно на сервере. Этот файл идет в архиве с компонентом Akeeba BackUp, вам нужно распаковать архив и закачать на сервер файл kickstart.php и языковый файл ru-RU.kickstart.ini для русского языка. У вас в корневой папке должно находиться только три файла: архив с резервной копией сайта, файл kickstart.php и файл ru-RU.kickstart.ini для русификации.

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

Во всех других случаях вам потребуется следующая информация:

  • Имя хоста, обычно это localhost
  • Имя базы данных.
  • Имя пользователя базы данных.
  • Пароль пользователя базы данных.

Идем дальше, для запуска скрипта наберите в адресной строке вашего браузера:

http://service-joomla.ru/kickstart.php - где service-joomla.ru замените на ваш домен.

 

akeeba8

На первом этапе, появится после запуска появится информационное окно, прочитав его, нажмите клавишу ESC, чтобы закрыть и перейти к основному интерфейсу. В открывшемся окне выберите файл резервной копии архива. Как правило, у вас будет только один файл, так как вы должны были закачать в корень сервера только одну резервную копию.

Далее, вы должны выбрать метод распаковки, метод Немедленно. Этот метод является самым быстрым и должен работать на всех современных серверах. Если вы получаете сообщение об ошибке чтения или записи, тогда используйте FTP метод.

akeeba9

После ввода настроек нажмите на кнопку Проверить FTP соединение, чтобы убедиться, что Kickstart может подключиться к вашему сайту через FTP. Затем нажмите зеленую кнопку СТАРТ. Начнется извлечение файлов.

akeeba10

Если вы получаете сообщение об ошибке, что архив поврежден, вы должны проверить следующее.

Во-первых, убедитесь, что вы загрузили все архивные части. В некоторых случаях архивы делятся на части с тем же именем, что основной файл, но с расширениями, как. ZIP, Z01, Z02 и т.д. или jpa, jps, j01, j02 и т.д. Вы должны загрузить все эти файлы на сервер, в корневой каталог сайта.

Во вторых, думаю, что вы должны проверить, как вы загружали архивы на сервер.Рекомендуется загружать файлы на сервер использовав FTP метод в двоичном режиме передачи. Это справедливо для закачек и загрузок. Попробуйте загрузить архив снова, используя FTP в двоичном режиме передачи и повторите попытку. Как правило, это работает.Источник http://service-joomla.ru/komponenty/item/42-akeeba-backup-rus.html

Прочитано 293 раз
Другие материалы в этой категории: « JComments ARI Ext Menu »
 
Яндекс.Метрика