Если на хостинге нет резервного копирования сайтов, то для спокойствия лучше организовать этот процесс самому.

Можно еще поменять хостинг, но если хостинг нас всеже устраивает и мы не хотим от него отказываться, то заводим дополнительный хостинг на beget.ru, например, тарифный план Start это около 1200 руб. в год. В результате мы получаем 2 Гб. для 5-ти сайтов и 8 Гб. для бэкапов с внешних ресурсов. Почитать >> обзор хостинга beget.ru

Нам нужно будет включить в бэкапы все файлы сайта и базу данных.

Для создания дампа базы данных будем использовать компонент резервного копирования для джумла Akeeba Backup. Подробнее об этом компоненте >> Архивирование сайта на основе CMS Joomla - Akeeba

Шаги по настройке резерного копирования на стороне сайта, который будем архивировать:

  • Создаем ftp запись на папку на один уровень выше сайта
  • Создаем папку для дампа базы в папке с которой связали ftp пользователя, то есть папка на 1 уровень выше сайта, назовем ее, например, Backup. Папку Backup выносим на уровень выше, из соображений безопасности, чтобы дамп не был доступен по http сайта.
  • Настраиваем процесс резервного копирования в настройках компонента Akeeba Backup

Настройка Akeeba Backup:

Для начала идем в параметры компонента

Резервное копирование сайта на Joomla на сторонний хостинг

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

Резервное копирование сайта на Joomla на сторонний хостинг

Теперь смотрим настройки компонента:

В основных настройках выбираем папку для сохранения бэкапов, ту которую создали выше и выбираем "Тип резервного копирования" "Только главную базу данных сайта"

Резервное копирование сайта на Joomla на сторонний хостинг

В части Квоты задаем хранение на диске только 1 файла дампа базы и хранение в журнале только одной устаревшей записи, хотя можно, наверное, сделать 0 для устаревших записей..

Теперь рассмотрим настройки на Beget.ru

Идем в резервное копирование и выбирам там "Внешнее копирование"

Резервное копирование сайта на Joomla на сторонний хостинг

Нажимаем "Добавить задание FTP"

Резервное копирование сайта на Joomla на сторонний хостинг

Создаем новое подключение к серверу FTP - нажимаем значок плюс.

Вводим Сервер Login и Пароль. Нажимаем "Тест подключения", чтобы протестировать соединеие. Данные ввели нажимаем Сохранить.

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

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

Резервное копирование сайта на Joomla на сторонний хостинг

Также можно посмотреть историю действий для ftp задания

Резервное копирование сайта на Joomla на сторонний хостинг

Чтобы сделать комментарий, нужно авторизоваться на сайте!