• Компоненты
  • Плагины
  • Модули

Вступление

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

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

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

Например, сломался у вас компьютер. Открываете сайт агрегатора https://spb.service-scanner.ru/, и смотрите раздел «ремонт компьютеров». Там для Вас собрали 230+ сервисных центров по ремонту компьютерной техники, город Санкт-Петербург. Выбираете подходящий и сразу оставьте заявку.

От автора

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

Joomla 3, как и любой другой Интернет ресурс, состоит из двух частей. Первая часть, это папки и файлы CMS Joomla, вторая часть это база данных вашего сайта. Полная резервная копия сайта, соответственно, включает копии двух этих частей.

Копия сайта

Чтобы сделать копию сайта, а более точно, копию CMS Joomla 3, нужно открыть каталог сайта по FTP и «тупо» скопировать все папки и файлы корневого каталога сайта себе на компьютер в отдельную папку. Все копия сайта готова. Переходим к копии базы данных сайта.

Копия базы данных

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

public $user = »; (пользователь базы данных).

public $password = »;( пароль доступа к базе данных).

После входа в phpMyAdmin кликните по названию базы данных. Откроется структура базы данных – список таблиц.

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

Примечание: База данных копируется текстовым файлом в формате sgl. Либо, в сжатых вариантах, zip, gzip. Для многих серверов предпочтительнее делать копию базы данных в сжатом формате gzip.

Выбираете сжатие gzip и нажимаете Ok. После сохранения файла на компьютере, копия базы данных готова.

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

Восстановление сайта

Резервное копирование Joomla 3 позволяет восстанавливать сайт при любых проблемах. Восстанавливается сайт зеркально копированию. А именно, очищаете корневую папку сайта и закачиваете резервную копию. В phpMyAdmin удаляете все таблицы базы данных и, используя кнопку «Импорт» заливаете копию базы данных. Все. Эти два простых шага помогут восстановить сайт при любых «авариях» на сайте.

Бэкап Joomla с помощью Handy Backup – простое и надёжное средство избавить свой сайт от таких проблем, как авария на сервере, миграция или повреждение данных вирусом. Сохраняйте с помощью FTP, SFTP или FTPS статические данные, а также динамический контент SQL!

Версия 8.2.2 от 24 февраля 2021. 112 MB

Когда могут понадобиться резервные копии Joomla?

Традиционно, резервное копирование сайта на Joomla осуществляется с одной из двух целей:

Для восстановления сайта в случае возникновения неприятностей (регулярно);

При переносе сайта на другой хостинг (сознательно).

В первом случае мы рекомендуем производить бэкап ваших данных Joomla с частотой обновления контента (то есть, для активно развивающихся и/или обновляющихся сайтов, примерно раз в день). Во втором случае бэкап обычно является однократной акцией.

Традиционные средства бэкапа CMS Joomla

Для резервного копирования Joomla пригодны различные средства, начиная от доступа к сайту через FTP-клиенты и bash-скриптов и кончая «продвинутыми» внешними программами. Обычные недостатки этих средств – малая автоматизация и узкий выбор возможностей.

Хорошим средством для работы с Joomla является Akeeba Backup. Главное отличие Akeeba от Handy Backup заключается в значительно более низкой функциональности бесплатной версии указанной утилиты, в сравнении с тестовой версией Handy Backup.

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

Рекомендуемое решение
9200 ? за лицензию

Handy Backup Office Expert

С Handy Backup Office Expert создавайте резервные копии сайта Joomla, включая статический и динамический контент сайта. Бесплатный тестовый период — 30 дней!

Как сделать бэкап Joomla средствами Handy Backup?

Создать задачу для бэкапа данных Joomla в Handy Backup «с нуля» не представляет проблем. Алгоритм создания задачи универсален для любой версии Joomla, и технически бэкап Joomla 3 ничем не отличается от резервного копирования Joomla 2.5.

Чтобы создать задачу бэкапа Joomla, используйте следующий алгоритм:

  1. Откройте Handy Backup и создайте новую задачу с помощью клавиш Ctrl+N или пункта меню. Выберите задачу резервного копирования на Шаге 1.
  2. На Шаге 2 выберите FTP, SFTP или FTPS в качестве источника данных, в соответствии с типом вашего соединения с сайтом Joomla.
  1. Дважды щёлкните на строчке «Создать подключение» в окне выбора данных. Появится диалог, в котором вы должны ввести параметры вашего соединения (эта операция делается однократно при создании задачи).
  1. Проверьте соединение и нажмите ОК. Вы попадёте в окно выбора данных FTP. Выделите «галочками» необходимые данные для бэкапа, в т.ч. каталоги Joomla. (Так, чтобы выполнить бэкап Joomla 3.3, выделите соответствующий каталог в окне выбора.)
  2. Вновь нажмите ОК и вернитесь в окно выбора источников данных для бэкапа.

Примечание: На этом шаге вы можете настроить резервное копирование базы данных Joomla, выбрав и установив параметры соединения с соответствующей СУБД.

  1. Закончив с выбором данных, нажмите «Далее» и перейдите к Шагу 3. На этом шаге выберите место хранения файлов бэкапа Joomla.
  2. На Шаге 4 выберите смешанно-дифференциальный бэкап и задайте длину цепочки бэкапов.

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

  1. Шаг 5 предназначен для настройки таких параметров, как сжатие и шифрование.
  2. На Шаге 6 установите частоту и периодичность выполнения вашей задачи.

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

  1. На последнем шаге дайте вашей задаче имя. Задача резервного копирования Joomla настроена и готова к автоматическому исполнению!

Как восстановить сайт из бэкапа Joomla?

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

Разумеется, данные сайта на Joomla могут быть «восстановлены» и в другое место, что позволяет создавать зеркала и клоны сайтов. Разумеется, бэкап Joomla 3.3, например, может иметь конфликты с хостингом, поддерживающим только Joomla 2.5. Будьте внимательны!

Версия 8.2.2 от 24 февраля 2021. 112 MB

Попробуйте сохранить копию вашего сайта на Joomla прямо сейчас, скачав бесплатно
30-дневную пробную версию Handy Backup!

Узнайте подробнее о резервном копировании контента других CMS:

Дата публикации: 2021-12-10

От автора: приветствую Вас, дорогой друг. На каждом этапе создания сайта, используя CMS Joomla, особенно если вносятся правки в исходные файлы, создаются новые элементы или выполняется настройка некоторых сложных компонентов – всегда необходимо создавать резервные копии, и делать это нужно как можно чаще. Так как допущенные ошибки или некорректные настройки либо действия, могут привести к нарушению работоспособности, как некоторых элементов, так и всего сайта в целом. А поиск и устранение ошибок может затянуться на неопределенный срок. Поэтому в данной статье мы с Вами поговорим о том, как сделать резервную копию сайта на Joomla, и рассмотрим наиболее популярный инструмент резервирования — Akeeba Backup Joomla 3.

Для начала хотел бы уточнить, что резервную копию или бэкап сайта Joomla, можно создать двумя способами — в ручную и автоматически. Соответственно давайте рассмотрим каждый способ в отдельности.

Ручной способ создания резервной копии

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

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

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Теперь необходимо создать резервную копию базы данных, для этого открываем инструмент phpmyadmin и выбираем базу данных, которая используется движком Joomla.

После этого на экране Вы увидите список таблиц, которые необходимы для работы CMS, соответственно необходимо создать копию каждой из них. Для этого переходим на вкладку “Экспорт”.

Далее выбираем Способ экспорта – Обычный, затем в текстовой области “Таблицы”, проверяем, что бы были выделены все таблицы, базы данных, и кликаем по кнопке “ОК”, в самом низу страницы.

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

Создание резервной копии движка, используя расширение Akeeba Backup

Автоматический способ, создания резервной копии ( joomla backup ), предусматривает использование различных расширений, для создания копии, как файловой структуры, так и таблиц базы данных. При этом, зачастую, данные расширения предлагают свой определенный способ восстановления сайта из ранее созданной резервной копии, который достаточно прост в использовании и напоминает стандартную установку Joomla. Поэтому давайте создадим бэкап Joomla, используя одно из наиболее популярных расширений Joomla Akeeba Backup.

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

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Для этого воспользуемся Мастером настройки.

Как только настройка будет завершена, можно приступить к резервному копированию движка Joomla.

Для начала создания резервной копии кликаем по кнопке “Начать резервное копирование”. При этом откроется следующая страница.

Обратите внимание, что перед началом создания копии, при необходимости можно выбрать профиль настроек, так как в компоненте Akeeba Backup, все настройки привязываются к определенным профилям. Далее указываем краткое описание, комментарий к архиву, и наконец, нажимаем кнопку “Начать резервное копирование”.

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

Менеджер резервных копий используется для управления ранее созданными архивами.

При этом резервная копия Joomla представляет один единственный файл, который располагается о адресу каталог установки Joomla/administrator/components/com_akeeba/backup.

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

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Бэкап сайта (backup, резервная копия) — это, как правило, архивированная копия сайта (zip архив), который содержит в себе весь сайт. Бэкап сайта делается для того, что в случае каких-либо непредвиденных проблем, повреждений сайта, хакерских атак, неправильно установленных модулей или изменений, повлекших неработоспособность сайта, вы всегда могли восстановить свой сайт из резервной копии. Поэтому делать бэкапы очень важно и, просто-напросто, жизненно необходимо.
Каждый владелец сайта рано или поздно сталкивается с необходимостью создания бэкапа своего сайта. Если вы еще никогда не делали бэкапов своего сайта — обязательно прочитайте эту статью и сделайте свою резервную копию на всякий случай. Существует огромное количество случаев, когда люди не делали бэкапов, а потом просто теряли свои сайты, пострадавшие от сбоев, вирусов и хакерских атак.
Существует 2 способа создания резервных копий сайта:

1) ручной способ

2) с помощью расширений

Но перед тем, как приступить к рассмотрению способов бэкапа, нужно сказать пару слов о системе бэкапа.
Любой сайт на Joomla состоит из 2 основных частей:
1. База данных (БД)
2. Корневой каталог сайта
В базе данных содержится основная информация о сайте, все материалы сайта, настройки, пользователи и так далее. Часто бывают случаи, когда создание резервной копии бывает важнее, чем создание копии каталога сайта. При помощи БД сайт получает информацию о том, какие должны быть страницы, какая информация должна быть в той или иной статье и т.п.

Корневой каталог сайта — это все обилие папок с файлами, которую вы чаще всего видите, когда работаете с загрузкой картинок (правда в данном случае вы работает с папкой images корня) или с FTP. Это все файлы, необходимые для работоспособности сайта.

Чтобы окончательно не запутаться и понять разницу, приведём пример.
Допустим, вы устанавливаете на сайт расширение (плагин, например). В данном случае в корень сайта загружаются все файлы, например, html, css, js и другие. Все это находится в корневом каталоге.
А когда вы настраиваете данное расширение, например, если это новостной модуль, вводите информацию о том, какие категории вы хотите вывести в новости на главную страницу, то данные параметры вносятся в базу данных.

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

Теперь, когда вы рассмотрели 2 основные составляющие сайта Joomla, давайте поговорим о бэкапах.

1 способ: Создание копии вручную

Немного нудный способ, однако многие вебмастеры любят данный способ за однозначность и надежность. По сути, для этого вам не понадобится ничего, кроме стандартных средств хостинга.
Для начала — откройте панель управления вашим хостингом и откройте файловый менеджер (если у вас есть прямой доступ к cPanel или ISPManager, то найдите менеджер файлов прямо в нем).
Откройте каталог сайта (как правило называется site или www).
Выделите все файлы, находящиеся в данном каталоге.
Добавьте все содержимое в архив (обычно с помощью кнопки над содержимым).
Бэкап корня готов! Теперь вы можете скачать архив. Теперь осталось сделать копию БД.
Для этого откройте панель управления базами данных и phpmyadmin (в cPanel и ISPManager — сразу phpmyadmin).
Выберите в списке слева вашу базу данных.
Откройте вкладку экспорт и экспортируйте базу данных.
Готово! База данных сохранится на ваш компьютер.
Итак, после использования первого способа вы получите отдельный архив из директории сайта и отдельный SQL-файл с БД.
Не самый удобный способ, но знать его необходимо, на случай, если вдруг не будет возможности воспользоваться плагином. К слову, сделав такой бэкап вы можете запросто перенести сайт на другой хостинг!

2 способ: использование плагинов (Akeeba Backup)

Для решения очень большого круга проблем, в настоящий момент, можно использовать плагины (но взломанные платные плагины могут создать только больше проблем!).
Самым известным, популярным и скачиваемым плагином для создания backup на Joomla является Akeeba Backup. Существует 2 его версии: платная и бесплатная. Отличаются они набором функций и возможностей. Но самое главное то, что обе версии выполняют свою прямую функцию! Скачать расширение можно на этой странице.
Итак, чтобы сделать резервную копию Joomla в Akeeba следуйте следующим пунктам:
Для начала скачайте и установите расширение.
После — откройте его, зайдя в Компоненты — Akeeba Backup

Нажмите кнопку — Начать резервное копирование

Подождите, пока закончится копирование

Бэкап готов! Найти его можно или в управлении компонентом, либо на вкладке вашсайт.ру/administrator/components/com/akeeba/backup.

Конечно же, предварительно нужно настроить плагин. Но это другая история 🙂 Об этом мы еще расскажем!

Берегите свои сайты! Вовремя сделанный бэкап поможет сэкономить кучу времени и нервов!

Akeeba Backup

Содержание

  1. О компоненте Akeeba Backup
  2. Версии и возможности Akeeba Backup
  3. Установка Akeeba Backup и русификатора
  4. Как сделать резервную копию?
  5. Панель управления Akeeba Backup
  6. Автоматические бэкапы в Akeeba Backup
  7. Восстановление сайта из резервной копии

Компонент Akeeba Backup

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

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

Версии и возможности Akeeba Backup

Существует бесплатная (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).

PHP-скрипты для CRON

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

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

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

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

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

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

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

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

Установка Akeeba Backup и русификатора

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

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

Установка Akeeba Backup

Переход к администрированию Akeeba Backup

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

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

Автоматическая настройка Akeeba Backup

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

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

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

Автоматическая настройка Akeeba Backup

Как сделать резервную копию сайта на Joomla?

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

Бэкапы в Core-версии

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

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

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

Бэкапы в Pro-версии

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

Панель управления Akeeba Backup

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

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

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

Активный профиль

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

Смена профиля резервного копирования

Что такое профиль?

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

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

Бэкап одним щелчком

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

Бэкап одним щелчком

Основные операции

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

Основные операции

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

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

Мастер переноса сайта

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

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

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

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

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

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

    Отладка

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

    Отладка

    Расширенные операции

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

    Расширенные операции

    Включить и исключить данные

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

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

    Включить и исключить данные

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

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

    Бэкапы по расписанию в Akeeba Backup

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

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

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

    Настройки Akeeba Backup

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

    Переход к расписанию бэкапов

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

    » >PHP Script

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

    Руководство по созданию резервных копий (бэкапов) сайтов на Joomla 3 с помощью компонента Akeeba Backup — лучшего расширения для резервного копирования сайтов на Joomla.

    Содержание

    • О компоненте Akeeba Backup
    • Версии и возможности Akeeba Backup
    • Установка Akeeba Backup и русификатора
    • Как сделать резервную копию сайта на Joomla
    • Панель управления Akeeba Backup
    • Автоматические бэкапы в Akeeba Backup
    • Восстановление сайта из резервной копии

    Компонент Akeeba Backup

    Важно знать:
    Akeeba Backup — единственное расширение, позволяющее обеспечить резервное копирование сайта на CMS Joomla различными способами.

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

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

    Версии и возможности Akeeba Backup

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

    Возможности бесплатной версии

    • Резервное копирование в один клик
      Резервное копирование всего сайта и его базы данных через один клик.
    • Автономные резервные копии
      Бэкапы содержат скрипты для восстановления сайта.
    • Автоматическая конфигурация
      Автоматическая настройка конфигурации в соответствии с вашими предпочтениями и настройкой сервера.
    • Настройка разрешений
      Настройка прав доступа к отдельным функциям резервного копирования.
    • Несколько форматов резервных копий
      Бэкапы в формате ZIP или JPA, а также совмещенный вариант ZIP/JPA.
    • Резервное копирование через внешний интерфейс
      Позволяет выполнять запланированные (CRON) и удаленные резервные копии.
    • Управление резервными копиями
      Администрирование бэкапов (загрузка, удаление).
    • Исключение файлов, каталогов, баз данных
      Исключайте отдельные элементы от резервного копирования.
    • Оптимизированный дамп базы данных (Extended INSERTs)
    • Восстановление из компонента
      Для резервных копий всего сайта.
    • Зашифрованная конфигурация
      Конфигурация, зашифрованная 128-битной AES-криптографией.

    Возможности платной версии

    Pro-версия включает возможности бесплатной версии, а также:

    • Облачное резервирование
      Отправка резервных копий на любой FTP-, FTPS-, SFTP-сервер. Хранение бэкапов в коммерческих облачных хранилищах (DropBox, Amazon S3, Box.com и др.).
    • Удаленное управление квотами
      Возможность предотвращения перегрузки облачного сервера с помощью удаленного управления квотами резервных копий.
    • Отправка резервных копий по E-mail
      Настройте отправку бэкапов на электронную почту.
    • Зашифрованные архивы
      Зашифрованные бэкапы AES-128 (формат JPS).
    • PHP-скрипты для CRON
      Эффективные скрипты для использования в планировании CRON.
    • Резервное копирование только базы данных сайта или только файлов.
    • Дополнительное резервное копирование отдельных файлов.
    • Импорт произвольных бэкапов.
    • Фильтр файлов, каталогов и баз данных.
    • Автоматическое исключение таблиц баз данных, не относящихся к Joomla.
    • Включение дополнительных баз данных MySQL в бэкапы.
    • Включение внешних папок в резервные копии.

    Установка Akeeba Backup и русификатора

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

    1. скачайте дистрибутив последней версии с официального сайта ,

    2. скачайте русификатор для Akeeba Backup здесь (официальный источник),

    3. перейдите в Расширения > Менеджер расширений > Установка и установите сперва дистрибутив, потом русификатор:

    Как легко создавать резервные копии сайта на Joomla 3?

    4. перейдите в Компоненты > Akeeba Backup :

    Как легко создавать резервные копии сайта на Joomla 3?

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

    Как легко создавать резервные копии сайта на Joomla 3?

    6. компонент установлен и готов к работе! Нажмите Начать резервное копирование , чтобы незамедлительно испытать компонент, или Панель управления для перехода к его администрированию:

    Как легко создавать резервные копии сайта на Joomla 3?

    Как сделать резервную копию сайта на Joomla

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

    Бэкапы в Core-версии

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

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

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

    Бэкапы в Pro-версии

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

    Панель управления Akeeba Backup

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

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

    • Активный профиль
    • Бэкап одним щелчком
    • Основные операции
    • Отладка
    • Расширенные опции
    • Включить и исключить данные

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

    Активный профиль

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

    Что такое профиль?

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

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

    Бэкап одним щелчком

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

    Основные операции

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

    Как легко создавать резервные копии сайта на Joomla 3?

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

    Отладка

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

    Расширенные операции

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

    Включить и исключить данные

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

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

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

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

    Бэкапы по расписанию в Akeeba Backup

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

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

    2. перейдите в Настройки :

    Как легко создавать резервные копии сайта на Joomla 3?

    3. перейдите во вкладку Резервное копирование через лицевые веб-страницы

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

    5. введите надежное Секретное слово

    6. при необходимости активируйте (заполните) другие опции:

    • Включить проверку поврежденных резервных копий с лицевых веб-страниц
    • Часовая зона бэкапа
    • Адрес электронной почты для получения сообщения о завершении резервного копирования

    7. Нажмите Сохранить и закрыть :

    Как легко создавать резервные копии сайта на Joomla 3?

    8. нажмите Расписание автоматических бэкапов в разделе Расширенные операции :

    Как легко создавать резервные копии сайта на Joomla 3?

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

    • WebCron.org
    • WGet
    • cURL
    • PHPScript
    • URL

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

    WGet-команда для CRON

    Создание запланированного задания (панель управления хостингом cPanel)

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

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

    Восстановить сайт из бэкапа можно несколькими способами:

    • через функцию Мастер переноса сайта
      Функция доступна в разделе Основные операции панели управления компонентом.
    • с помощью утилиты Akeeba Kickstart
      Доступна бесплатно на сайте разработчика компонента.

    В случае с Мастером переноски сайта всё достаточно просто: переходим по ссылке в панели управления и следуем инструкциям.

    Процесс восстановления сайта посредством Akeeba Kickstart рассмотрим более детально:

    1. скачайте последнюю версию утилиты Akeeba Kickstart здесь (сайт разработчика)

    2. загрузите на сервер (в папку для сайта) файл бэкапа и архив утилиты
    Это можно сделать по FTP или через панель управления хостингом

    3. распакуйте архив прямо в корневую папку
    В архиве содержатся следующие файлы:

    • kickstart.php
    • jquery.min
    • json2.min
    • INI-файлы локализаций

    4. удалите все лишние файлы локализаций, оставив только ru-RU.kickstart.ini

    5. введите URL-адрес: http://ваш-домен/kickstart.php

    Этот запрос осуществит распаковку бэкапа. Откроется страница с диалоговым окном.

    Как легко создавать резервные копии сайта на Joomla 3?

    6. после закрытия диалогового окна начнется стандартная процедура предварительной настройки Joomla.

    Как сделать резервную копию сайта на joomla 3