Akeeba Backup - популярное расширение от разработчиков Akeeba Ltd. Компонент с открытым исходным кодом создан специально для для Joomla! CMS и предназначен для создания резервной копии сайта, имеет существенные отличие от других подобных расширений. Задача Akeeba Backup проста: создать резервную копию сайта, которую можно восстановить на любом Joomla! совместимом сервере.
Созданная резервная копия Вашего сайта будет в одном архиве, который в свою очередь содержит все файлы сайта, а также базу данных. Процесс создания резервного копирования и восстановления сайта сопровождается AJAX загрузкой для устранения проблем с ошибками со стороны сервера. Это позволяет без проблем создавать резервные копии огромных сайтов.
Кроме того Вы можете сделать резервную копию базы данных и сайта по отдельности.
Данное расширение обладает большим количеством настроек и позволит архивировать сайты целиком или их отдельные части (выбранные файлы, папки, таблицы базы данных и так далее). Это можно сделать даже в том случае, если Ваш хостинг провайдер не предоставляет возможности архивации или эти возможности Вас не устраивают в полной мере.
К основным особенностям хочу отнести следующие:
- создание архива сайта нажатием одной кнопки.
- Архивация по расписанию.
- Создание «самораспаковывающихся» архивных копий сайта для автоматизации процесса восстановления и\или переноса сайта. В архив включён специальный скрипт, который выполняется на сервере и упрощает процедуру «развёртывания» сайта на хостинге.
- Поддержка шифрования данных в архивах.
- Поддержка нескольких форматов архивов (ZIP, JPA, JPS).
- Возможность исключения из архива выбранных файлов и папок. Исключение файлов с определённым расширением.
- Включение в архив дополнительных файлов и\или баз данных.
- Удобное управления архивными копиями.
- Автоматическая отправка копий архивов в облачные хранилища, например, Amazon S3, DropBox или на другой сервер по FTP.
- Встроенная система «контрольных точек» (точек восстановления), позволяющая автоматически создавать копии сайта перед установкой расширений и\или обновлением Joomla.
Более подробный список возможностей, а также отличия между версиями компонента приведён ниже в статье.
Akeeba Backup Pro или Akeeba Backup Core подойдут почти любому владельцу сайта на Joomla. Бэкапы сайта помогут восстановить часть или весь сайт целиком в случае сбоя на сервере, атаки злоумышленников, случайного или умышленного внесения изменений, повлекших за собой нарушение работоспособности сайта. Подобные изменения могут быть вызваны обновлением Joomla и\или сторонних компонентов, изменением настроек CMS и её расширений и так далее. Также данный компонент будет полезен в случае переноса сайта с одного хостинга на другой.
Не зависимо от того, выберите Вы Akeeba Backup Pro, Akeeba Backup Core или другое расширение для архивации и восстановления сайта Joomla, или воспользуетесь предоставленными Вашим хостинг-провайдером инструментами архивации, настоятельно рекомендую отнестись к данному вопросу максимально серьёзно. Так как восстановление данных (сайта) может быть очень трудоёмкой, длительной и дорогостоящей задачей. Особенно это относиться к большим коммерческим проектам (сайтам).
Подробная инструкция на русском: здесь