Самое прекрасное — это когда нужна поддержка сайта, а ты сидишь с телефоном в руке и ЗНАЕШЬ, чей номер набрать! тел. +7 831 4637611 моб. +7 910 3820622 WhatsApp, Viber +7 953 5571863 Skype aitishnik Telegram: @aitishnikru
Айтишник РУ Нижний Новгород, Симферопольская, 21 ПН-ПТ 08 - 18
Создание сайта на CMS Joomla!

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

В предыдущей части было рассмотрено создание резервной копии сайта вручную. Теперь автоматизируем процесс и настроим создание резервного копирования по расписанию. Для этого в параметрах компонента, на вкладке «Резервное копирование 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

    • Общие настройки сайта на Joomla. Права

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

    • Общие настройки сайта на Joomla

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

    • Шаблоны на Joomla, коренные отличия от аналогов...

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

    • Материалы в Joomla 2.5. Медиа-менеджер

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

    • Вставка и подсветка кода в Joomla 2.5

      Вставка и подсветка кода в Joomla 2.5В одной из предыдущих статей («Текстовые редакторы в Joomla») я вкратце описывал использование текстовых редакторов. Возможности этих редакторов на 99% покрывают потребности пользователей Joomla. Но иногда их возможностей не хватает или лучше воспользоваться специальными расширениями. Допустим, что в статью нужно вставить код одного из конфигурационных файлов...

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

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