Akeeba backup сайт на хостинг

Данный компонент является флагманской разработкой компании Akeeba и уже много лет успешно развивается в ногу с самой CMS Joomla.

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

Существует бесплатная (Core) и платная (Pro) версии компонента Akeeba Backup.

Резервное копирование в один клик

Резервное копирование всего сайта и его базы данных через один клик.

Автономные резервные копии

Автоматическая настройка конфигурации в соответствии с вашими предпочтениями и настройкой сервера.

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

Несколько форматов резервных копий

Бэкапы в формате ZIP или JPA, а также совмещенный вариант ZIP/JPA.

Резервное копирование через внешний интерфейс

Позволяет выполнять запланированные (CRON) и удаленные резервные копии.

Управление резервными копиями

Администрирование бэкапов (загрузка, удаление).

Исключение файлов, каталогов, баз данных

Исключайте отдельные элементы от резервного копирования.

Оптимизированный дамп базы данных (Extended INSERTs).

Отправка резервных копий на любой FTP-, FTPS-, SFTP-сервер. Хранение бэкапов в коммерческих облачных хранилищах (DropBox, Amazon S3, Box.com и др.).

Удаленное управление квотами

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

Восстановление из компонента

(только для резервных копий всего сайта)

Отправка резервных копий по E-mail

Настройте отправку бэкапов на электронную почту.

Конфигурация, зашифрованная 128-битной AES-криптографией.

Зашифрованные бэкапы AES-128 (формат JPS).

Эффективные скрипты для использования в планировании CRON.

Резервное копирование только базы данных сайта или только файлов

Дополнительное резервное копирование отдельных файлов.

Импорт произвольных бэкапов.

Фильтр файлов, каталогов и баз данных.

Автоматическое исключение таблиц баз данных, не относящихся к Joomla.

Включение дополнительных баз данных MySQL в бэкапы.

Включение внешних папок в резервные копии.

Рассмотрим процесс установки бесплатной (Core) версии компонента и русского языка на сайт Joomla.

  1. скачайте дистрибутив последней версии с официального сайта
  2. скачайте русификатор для Akeeba Backupздесь (официальный источник)
  3. перейдите в РасширенияМенеджер расширенийУстановка и установите сперва дистрибутив, потом русификатор:

Вас встретит диалоговое окно с предложением автоматической настройки компонента в соответствии с настройками сервера и самой Joomla.

для запуска автоматической настройки нажмите Мастер настройки:

Произойдёт автонастройка компонента.

компонент установлен и готов к работе!
нажмите Начать резервное копирование, чтобы незамедлительно испытать компонент, или Интерфейс для управления контентом и функционалом сайта. Имеется в любой CMS, в том числе и в Joomla.

«>Панель управления для перехода к его администрированию:

Компонент Akeeba Backup предлагает несколько способов создания бэкапов в зависимости от версии расширения.

Бесплатная версия позволяет осуществлять резервное копирование:

  • в один клик
  • автоматически по расписанию

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

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

Рассмотрим все элементы панели управления компонентом.

Итак, панель имеет следующие разделы:

Теперь по порядку о каждом.

В этом разделе вы можете выбрать профиль с предустановленными настройками для создания резервных копий:

Резервное копирование осуществляется в соответствии с произведенными настройками, которые сохраняются в профиль. После установки Akeeba Backup на Joomla создаётся профиль по умолчанию (Default Backup Profile) и все сохраненные настройки будут применяться к нему.

О настройках и их сохранении в профиль поговорим далее.

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

Здесь размещено 5 кнопок, ведущих на определенные страницы:

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

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

Управление резервными копиями

Здесь вы можете администрировать существующие бэкапы: удалять, скачивать, изменять комментарии.

Здесь можно определить настройки для активного профиля:

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

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

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

    Здесь также размещена всего одна кнопка Расписание автоматических бэкапов, ведущая в раздел настройки автоматического резервного копирования.

    Раздел имеет 2 кнопки, ведущих в соответствующие настройки:

    • Исключить файлы и папки
    • Исключить таблицы базы данных

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

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

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

    Рассмотрим, как наладить этот процесс в бесплатной (Core) версии Akeeba Backup:

    1. перейдите в панель управления компонентом (КомпонентыAkeeba Backup)
    2. перейдите в Настройки:

    Здесь вы можете ознакомиться с несколькими вариантами обеспечить автоматическое резервное копирование по расписанию:

    Ознакомьтесь с предложенными вариантами и выберите наиболее подходящий. На большинстве хостингов можно использовать метод WGet: для его активации скопируйте строку кода из соответствующего раздела и вставьте в планировщик задач (CRON) для создания запланированного задания.

    Всем привет! Хочу поздравить Всех читателей блога TakProstoTak.ru с наступающих Новым Годом. В предыдущих выпусках я рассматривал разные виды верстки (блочную и табличную), безопасность электронного кошелька — защита от взлома webmoney Сегодня речь пойдет о том, как перенести сайт, сделанный на бесплатной CMS joomla с локального сервера на сервер хостинг провайдера, а также рассмотрим бесплатный компонент для джумлы akeeba backup, который предназначен для создания резервных копий вашего сайта (backup, бэкап) как файлов так и базы данных.

    Как правило, сначала сaйт на joomla делается на локальном компьютере (как установить joomla на домашний компьютер), затем после того как все подготовительные работы сделаны, его выкладывают на хостинг. Перенос проекта с одного хостинга на другой ничем не отличается от переноса сайта на joomla с домашнего компьютера на сервер хостинга, за исключением нюансов панели управления конкретного хостинг провайдера. Для примера я выбрал joomla 1.7, если кто-то еще пользуется версией 1.5, то процесс переноса версии joomla 1.5 похож на перенос версии joomla 1.7. Иногда бывают ситуации когда хостинг часто падает или ваш проект сильно нагружает сервер и вас просят сменить тариф или переехать на другой хостинг. Тут то ва и понадобиться знания о том как перенести ваше детище, как это сделать быстро и безболезнено.

    Для начала нам нужно установить на джумлу бесплатный компонент akeeba backup. Качаем последнюю версию компонента akeeba (com_akeeba скачать akeeba backup ). Заходим в админку (адрес_вашего_caйта/administrator)

    После того как вошли, в меню админ панели выбираем пункт расширения->менеджер расширений, выбираем только что скачанный дистрибутив компонента akeeba backup и жмем кнопку «загрузить и установить»

    Примечание: Если вы пользуетесь joomla 1.5, то у вас расширения устанавливаются так — пункт расширения->установить/удалить.
    Если компонент akeeba успешно установлен, то на экране будет примерно следующее,

    а также в расширениях появиться раздел компонента akeeba backup. Ну что же с установкой akeeba backup все просто и понятно. Давайте перейдем к настройке самого компонента akeeba.

    Выбираем в админ панели пункт Компоненты->akeeba backup, для joomla 1.7 при первом запуске akeeba backup вызывается мастер настройки, который автоматически проверяет систему, жмем применить, и ждем, пока мастер akeeba закончит проверку и настройку системы.

    После работы мастера akeeba backup жмем кнопку «настройка». В джумле 1.5 попадаем сразу в настройки.

    В настройках akeeba backup указываем абсолютный путь к папке с бэкап-архивами и указываем формат zip. Это две основные настройки, которые важны. Формат zip обязательно нужно указывать, если вы делали архив для переноса на новый хостинг, если же вы делаете бэкап, то можно выбрать формат JPA, в этом формате архив создается быстрее, чем в формате zip.

    Выбираем в админ панели пункт Компоненты->akeeba backup, откроется панелька, на которой расположен ряд кнопок, нас, интересует кнопка «Начать резервное копирование«.

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

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

    После завершения процесса создания выводится страницы с поздравлениями о том, что все прошло благополучно, в противном случае будет сообщено об ошибке. Кстати ошибки при создании бэкапа изредка случаются, пробуйте еще раз. Если ошибка систематически повторяется несколько раз, скорее всего вы неправильно указали место, куда следует помещать архивы, либо права доступа к папке не позволяют делать запись, установите права на папку с архивами 777.
    В результате в папке, которая у вас указана в настройках акибы будет лежать архив с бэкапом, у меня архив называется так: site-joomla1_7-20111228-175026.zip. Чтобы восстановить ваш веб-проект из резервной копии akeeba backup вам нужно распаковать архив в корневую папку вашего проекта с заменой всех файлов (лучше перед этим удалить все, что есть в папке), далее набираем url адрес вашего проекта в строке браузера при этом будет запущен инсталлятор akeeba backup. Подробнее читайте про перенос caйта, так как процесс восстановления и переноса caйта похожи, разница лишь в том, что при восстановлении в папке с проекта уже есть файлы а базу данных создавать не нужно, т.к. она уже есть.

    • папка на хостинге, к которой привязан домен вашего будущего caйта
    • Доступ к панели хостинга, к FTP, к базе данных.
    • FTP клиент. Подойдет TotalCammander.
    • Бэкап-архив вашего caйта созданный компонентом akeeba backup

    Вам нужно проделать следующие манипуляции: 1) Установить FTP соединение с вашим хостингом. Залить бэкап в нужную папку через ФТП. 2) Создать базу данных для вашего нового caйта. 3) Если бэкап переносили в не распакованном виде (так быстрее, как правило), тогда нужно распаковать его на хостинге через файловый менеджер вашей панели управления. 4) Запустив инсталлятор установить caйт, при этом нужно указать абсолютный путь к caйту и доступ к базе данных.

    Давайте по порядку и подробно рассмотрим последовательность действий. Для начала нужно установить соединение с базой данных, я для этих целей буду использовать широко известный и распространенный TotalCommander. Вы также можете воспользоваться бесплатной программой FileZilla или платной CuteFTP. Создаем новое FTP соединение. В меню тоталкомандера выбираем пункт FTP.


    Жмем кнопку «Добавить. «


    Задаем, произвольно имя соединения, Указываем ИП адрес или доменное имя FTP сервера, куда будете заливать архив. Ниже указываем логин и пароль для дуступа к ФТП. Уточните у вашего хостера какой адрес ФТП сервера, а учетную запись можно создать в панели управления хостингом.

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

    Далее как обычно это делается в тоталкомандере копируем архив со своего компьютера на сервер хостинга в папку, где должен распологаться caйт. Обратите внимание, что у разных хостинг-провайдеров по разному выглядят папки где располагаются caйты, это либо папка_caйта/www, либо папка_caйта/public_html, либо папка_caйта/docs. Это можно узнать опытным путем поместив файл index.html с текстовым содержанием в проверяемую папку и затем обративщись к caйту мы либо ничего не увидим, либо увидим текстовое содержимое HTML файла. Можно узнать у хостера где обычно у них распологаются файлы, почитать FAQ на caйте у хостера, там, как правило есть вся нужная информация.

    Примечание: адрес ФТП сервера таймвеба можно узнать в панели управления. Слева в разделе общая информация есть запись под названием «сервер», напротив написано название сервера и IP адрес. Данный IP адрес можно использовать для соединения по FTP протоколу.
    После того как скопировали файлы по ФТП заходим в панель управления хостингом и распаковываем только что закачаный архив. Я пользуюсь услугами хостинга timeweb поэтому буду показывать на примере панели именно этого хостера, кстати рекомендую таймвеб, до этого пользовался Джино и не понравилось, как-то все тормозило и иногда откровенно падало, а на таймвебе нет таких глюков, высокий аптайм и очень удобная панель управления.

    На главной странице панели управления выбираем раздел «Файловый менеджер»

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

    выделяем архив и выбираем пункт меню архиватор->разархивировать

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

    Пропускаем след. этап, жмем далее. Выбираем тип базы данных (чаще всего это mysql), имя сервера базы данных (как правило localhost), логин и пароль для доступа к БД, имя базы данных, также префикс таблиц (стандартно используется jos_, лучше поменять на что-то свое это повысит безопасность сайта, так как многие типы атак предполагают стандартные настройки) .
    Процесс установки.

    Конец установки, жмем по ссылке «remove the installation directory», чтобы удалить директорию инсталлятора, или можно сделать это вручную. После чего сайт будет доступен.

    Предлагаю ознакомиться с видео о том, как восстановить сайт из архива akeeba.

    следующее видео показывает как можно установить/восстановить сайт при помощи инсталятора akeeba kickstarter, этот способ примечателен тем, что можно создавать бэкапы в формате JPA, затем устанавливать сайт, используя этот редкий формат. В отличие от ZIP архива JPA архив создается быстрее и занимает меньше места на диске, а также быстро распаковывается. Качаем последнюю версию akeeba kikstart , это файлик kickstart.php и языковые файлы. Размещаем его в корневую папку сайта, туда же кладем бэкап-архив в ZIP или JPA формате. Обращаемся к кикстартеру (_http://адрес_сайта/kickstart.php), далее мастер предложит выбрать архив из выпадающего списка и указать базу данных и доступ к ней, после чего автоматически сайт на joomla будет установлен/восстановлен из архива. Подробнее как пользоваться кикстартером можете узнать в видеоуроке на английском языке.

    Качественный видеокурс по созданию сайтов на joomla

    На этом все, дорогие читатели, желаю всего наилучшего в новом году.

    При подготовки статьи использованы следующие источники:

    http://vseohostinge.ru/uroki-sovety/manualy-po-2domainsru/registrator-2domains-znakomstvo-s-panelyu-upravleniya

    http://pupi-boy.ru/domen-hosting/perenos-domena-ru-k-drugomu-registratoru.html

    http://wordpressmania.ru/kak-prikrepit-domen-v-2domains-k-hostingu-beget/

    http://richhost.biz/kak-privyazat-domen-k-hostingu.html

    http://www.reg.ru/support/hosting-i-servery/sajty-i-domeny/kak-nastroit-dns/kak-privyazat-domen-k-hostingu

    http://webformyself.com/kak-privyazat-domen-k-xostingu/

    http://wrart.ru/vidy-zarabotka/3-mesyatsa-besplatnogo-hostinga-ot-mchost.html

    http://seoslim.ru/host/xosting-3-mesyaca-besplatno.html

    http://ideafox.ru/pro-blog/3-month-hosting.html

    http://wrart.ru/vidy-zarabotka/3-mesyatsa-besplatnogo-hostinga-ot-mchost.html

    http://online-elite.ru/zarabotok-online/saytostroyeniye/razmestit-neskolko-saitov

    http://www.garagebiz.ru/view/skolko_sajtov_mozhno_razmestit_na_odnom_hostinge/seo

    http://online-elite.ru/zarabotok-online/saytostroyeniye/razmestit-neskolko-saitov

    http://lessons-business.ru/dva-domena-na-odnom-khostinge.html

    http://ru.hostings.info/hostings/rating/testovyj-period-hosting

    http://start-luck.ru/sozdanie-sayta/khostingov-s-testovym-periodom.html

    http://denezhnye-ruchejki.ru/301-redirekt-na-hostinge-offerhost/

    http://fb.ru/article/242507/kak-nastroit-redirekt-cherez-htaccess-pravilnaya-nastroy-kak-redirekta-v-joomla-i-drugih-cms

    http://www.myarena.ru/

    http://ourservers.ru/

    http://www.hostinger.ru/rukovodstva/kak-ispravit-oshibku-403-forbidden-error

    http://komp.guru/oshibki/kak-ispravit-oshibku-403-kotoraya-zapreshhaet-dostup-k-sajtu.html

    http://www.hostinger.ru/rukovodstva/kak-ispravit-oshibku-403-forbidden-error

    http://sdelaicomp.ru/nastrojka-sistemy/403-forbidden-chto-eto-i-kak-ispravit.html

    http://www.reg.ru/support/hosting-i-servery/sajty-i-domeny/moy-sayt-ne-rabotaet/oshibka-403

    http://toster.ru/q/477262

    http://www.hostinger.ru/rukovodstva/413-request-entity-too-large/

    http://ruphp.com/entity-too-large-413.html

    http://socpravo.ru/xosting-za-kopejki-50-rublej-v-mesyac-dlya-sajta-vizitki/

    http://ru.hostings.info/hostings/rating/deshevyj-hosting

    http://www.gameserverkings.com/games/7-days-to-die-server-hosting/

    http://www.gtxgaming.co.uk/7-days-die-server-hosting/

    http://www.gtxgaming.co.uk/7-days-die-server-hosting/

    http://www.gameserverkings.com/games/7-days-to-die-server-hosting/

    http://www.reg.ru/support/domains/dns_servery_i_nastroika_zony/Nastroika-zony/kak-dobavit-zapis-a-poddomen

    http://www.reg.ru/support/domains/dns_servery_i_nastroika_zony/Nastroika-zony/nastroika-resursnyh-zapisei-dlya-domena

    http://timeweb.com/ru/help/pages/viewpage.action?pageId=4358480

    http://romanchueshov.ru/bez-rubriki/kak-privyazat-domen-k-hostingu-timeweb.html

    http://lifehacki.ru/oshibka-access-denied-for-user-rootlocalhost-using-password-yes-i-no/

    http://qaru.site/questions/218155/1045-access-denied-for-user-rootlocalhost-using-password-yes

    http://www.1gb.ua/wiki/index.php?title=%D0%94%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D0%BA_%D0%91%D0%94_mySQL_%D0%B8%D0%B7_Microsoft_Access

    http://webformyself.com/kak-sozdat-bazu-dannyx-na-xostinge/

    http://helpx.adobe.com/ru/muse/using/uploading-site-third-party-hosting.html

    http://rusmuse.ru/archives/1453

    http://helpx.adobe.com/ru/muse/using/uploading-site-third-party-hosting.html

    http://rusmuse.ru/archives/1453

    http://helpx.adobe.com/ru/muse/using/uploading-site-third-party-hosting.html

    http://rusmuse.ru/archives/1453

    http://helpx.adobe.com/ru/muse/using/uploading-site-third-party-hosting.html

    http://rusmuse.ru/archives/1453

    http://helpx.adobe.com/ru/muse/using/uploading-site-third-party-hosting.html

    http://rusmuse.ru/archives/1453

    http://rusmuse.ru/archives/1453

    http://creatura.club/lessons/hosting/kak-poluchit-besplatnyy-hosting-i-domen-dlya-adobe-muse-r57/

    http://helpx.adobe.com/ru/muse/using/uploading-site-third-party-hosting.html

    http://rusmuse.ru/archives/1453

    http://rusmuse.ru/archives/1453

    http://helpx.adobe.com/ru/muse/using/uploading-site-third-party-hosting.html

    http://helpx.adobe.com/ru/muse/using/uploading-site-third-party-hosting.html

    http://muwilab.ru/vozmojno-li-sajt-na-muse-perenesti-na-druguyu-platformu.html

    http://htmleditors.ru/List3B/adobe_muse_help/publish.html

    http://helpx.adobe.com/ru/muse/using/publishing-websites.html

    http://helpx.adobe.com/ru/muse/using/uploading-site-third-party-hosting.html

    http://rusmuse.ru/archives/1453

    http://creatura.club/lessons/hosting/kak-poluchit-besplatnyy-hosting-i-domen-dlya-adobe-muse-r57/

    http://rusmuse.ru/archives/1453

    http://today-life.ru/zarabotok-v-seti/kak-posmotret-doxod-na-youtube.html

    http://suay.ru/?p=221

    http://searchengines.guru/archive/index.php/t-800238.html

    http://suay.ru/?p=221

    http://searchengines.guru/archive/index.php/t-406016.html

    http://lpgenerator.ru/blog/2012/11/15/privyazka-domena-i-poddomena-v-paneli-agavaru/

    http://tods-blog.com.ua/software/ai-bolit/

    http://revisium.com/ai/faq.php

    http://forum.php.su/topic.php?forum=40&topic=4423

    http://qaru.site/questions/459285/delete-ajax-works-in-localhost-but-doesnt-in-production-hosting

    http://takprostotak.ru/joomla/kak-perenesti-sajt-sozdanyj-na-cms-joomla-bekap-sajta-akeeba-backup.html

    http://sitogon.ru/dlya-tech-kto-delaet-internet/akeeba-backup-rezervnoe-kopirovanie-i-perenos-saytov-na-joomla

    http://normalnet.ru/sajt-na-joomla/perenos-joomla-3-na-hosting.html

    http://www.inforeks.ru/cms/27-joomla-na-server.html

    http://takprostotak.ru/joomla/kak-perenesti-sajt-sozdanyj-na-cms-joomla-bekap-sajta-akeeba-backup.html

    http://sitogon.ru/dlya-tech-kto-delaet-internet/akeeba-backup-rezervnoe-kopirovanie-i-perenos-saytov-na-joomla

    http://normalnet.ru/sajt-na-joomla/perenos-joomla-3-na-hosting.html

    http://www.inforeks.ru/cms/27-joomla-na-server.html

    http://www.inforeks.ru/cms/27-joomla-na-server.html

    http://joofaq.ru/sozdanie-sayta-na-joomla-1-5/ustanovka-i-nastroyka/20-perenos-sayta-joomla-s-lokalnogo-servera-na-virtualniy-chosting

    http://joomla.center/baza-joomla/zaschita-joomla/akeeba-backup-manual

    http://takprostotak.ru/joomla/kak-perenesti-sajt-sozdanyj-na-cms-joomla-bekap-sajta-akeeba-backup.html