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

    • Расширения Joomla! Общие сведения

      Расширения Joomla! Общие сведенияВ первой статье о Joomla говорилось о том, что с её помощью можно сделать: и простой сайт-визитку, и интернет-магазин, и блог, и сайт социальной сети. Это достигается за счет использования тысяч различных расширений: компонентов,...

    • Резервное копирование сайта на Joomla 2.5...

      Резервное копирование сайта на Joomla 2.5...Одной из задач администрирования сайта является его постоянное резервное копирование. Конечно, многие хостеры ежедневно проводят резервное копирование клиентских сайтов, но как говорится «На Бога надейся, а сам не плошай». К тому же...

    • Установка и настройка phpMyAdmin

      Установка и настройка phpMyAdminУстановка phpMyAdmin написана по материалам сайта php-myadmin.ru. Рекомендую этот сайт всем, кто хочет разобраться во всех тонкостях работы с phpMyAdmin. Скачиваем файловый архив phpMyAdmin-3.4.9-all-languages.7z по следующей ссылке. На момент написания...

    • Восстановление сайта на Joomla 2.5

      Восстановление сайта на Joomla 2.5В этой статье мы рассмотрим восстановление сайта под управлением Joomla 2.5 из резервной копии созданной, компонентом Akeeba Backup. Для восстановления сайта нам потребуются: последняя резервная копия и скрипт Akeeba Kickstart с сайта...

    • Установка Apache, MySQL, PHP

      Установка Apache, MySQL, PHPВ этой статье будет рассмотрено создание простейшего локального хостинга, для работы с сайтами под управлением Joomla 2.5 в домашних условиях. Описывается процесс установки на компьютер под управлением Windows 7 32-битной архитектуры....

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

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