Прекрасно, когда нужна поддержка сайта, а ты сидишь с телефоном в руке и знаешь, чей номер набрать! Тел., Whatsapp, Viber, Telegram +7 953 5571863 Skype aitishnik
Айтишник РУ Нижний Новгород, Симферопольская, 21 ПН-ПТ 08 - 18
Joomla 2.5

Создание резервных копий по расписанию

В предыдущей части было рассмотрено создание резервной копии сайта вручную. Теперь автоматизируем процесс и настроим создание резервного копирования по расписанию. Для этого в параметрах компонента, на вкладке «Резервное копирование c сайта» сделаем следующие настройки:

Параметры компонента

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

Теперь настроим выполнение задания по расписанию на хостинге. В качестве примера будет использован хостинг одного из наших партнёров RU-Center. И так входим в панель управления хостинга.

Настройки хостинга

В настройках вэб-сервера нас интересуют два пункта: «Управление модулями» и «Планировщик заданий». Входим в управление модулями, затем переходим по ссылке «настроить модуль» во включенном модуле PHP. Хостер предлагает на выбор три модуля PHP разных версий, но включен всегда только один. Вот в его-то настройки мы и входим.

Настройка модуля php

Кликаем по ссылке «Управление расширениями», выбираем curl и жмём кнопку «Сохранить». Переходим в "Планировщик заданий".

Создание задания на хостинге

В поле ввода «Создать новое задание» пишем имя задания, например backup и нажимаем кнопку «Создать». Кликаем на имени нашего задания и выставляем его параметры.

Параметры задания

Выбираем время выполнения задания. Лучше, чтобы в это время на сайте была минимальная посещаемость. В поле ввода «Выполняемая программа» вписываем следующую команду:

curl -b /tmp/cookies.txt -c /tmp/cookies.txt -L --max-redirs 1000 -v "http://www.yoursite.com/index.php?option=com_akeeba&view=backup&key=YourSecretKey&format="

Примечание: на линукс-хостинге можно использовать и такую строку:

wget --max-redirect=10000 "http://www.yoursite.com/index.php?option=com_akeeba& view=backup&key=YourSecretKey"

Команда должна быть написана в одну строку. Вместо www.yoursite.com должен быть написан настоящий адрес вашего сайта. Вместо YourSecretKey должно быть написано секретное слово, которое вы вводили в настройках компонента. В поле «Выполнение» должно быть выбрано «Разрешено». В поле «Выводить сообщение» можно оставить «Да». Тогда на адрес электронной почты для технических сообщений будут приходить письма с уведомлением об успешном выполнении задания резервного копирования или письма с ошибками выполнения. После того, как создание резервных копий по расписанию будет отлажено, можно отключить вывод сообщений.

Сохраняем задание и ждём время его исполнения. Если всё прошло удачно, то в разделе «Управление резервными копиями» появится новая резервная копия, у которой в поле «Источник» будет указан «Сайт» вместо «Админка».

Помните, что у нас вы можете не только купить готовый сайт или заказать его разработку, но и подобрать подходящий тариф поддержки сайта, заказать продвижение сайта в поисковых системах, а так же зарегистрировать домен в одной из двухсот доменных зон и выбрать недорогой тариф хостинга! Айтишник РУ

Задать вопрос

Об авторе:

ZolkinМеня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.

 

Ещё статьи о Joomla 2.5

    • Настройка CAPTCHA в Joomla 2.5

      Настройка CAPTCHA в Joomla 2.5В Joomla, в версии 2.5 появилось полезное нововведение – CAPTCHA. CAPTCHA это аббревиатура, расшифровывающаяся как Completely Automated Public Turing test to tell Computers and Humans Apart. Что переводится как «Полностью автоматизированный...

    • Joomla авторизация через соц. сети

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

    • Схема автоматического резервного копирования...

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

    • Установка счетчика на сайт с Joomla

      Установка счетчика на сайт с JoomlaВ этой статье мы рассмотрим установку счетчика на сайт под управлением Joomla! 1.5 Для примера установим популярный счётчик Liveinternet. Заходим на сайт http://www.liveinternet.ru/ и кликаем на ссылке «Получить счетчик».

    • Карта сайта в Joomla 2.5

      Карта сайта в Joomla 2.5В этой статье мы поговорим о карте сайта, а точнее о том, как создать карту сайта на Joomla в форматах HTML и XML. Карта сайта в формате HTML представляет собой страницу со ссылками на материалы сайта. Она помогает посетителям...

    • Маленький шаг в безопасность Joomla 2.5

      Маленький шаг в безопасность Joomla 2.5Как известно, всегда есть, мягко говоря, любопытные люди, так и мечтающие «поколдовать» в чужой админке. В Joomla админка, она же панель управления, располагается по адресу: http://наш_сайт/administrator/. Так вот в целях безопасности...