• CMS Made Simple - Русская поддержка
Языки: CMS Made Simple - Official website CMS made Simple Czech Site Zur deutschsprachigen Supportseite CMS Made Simple - Danmark Sitio en Castellano Site francophone CMS Made Simple - Magyarország Benvenuto su CMSmadesimple CMSMS -  русский CMS Made Simple - slovenská verzia

Создание резервной копии сайта

Создание резервной копии сайта - для многих задача второстепенная, которую часто откладывают на "потом". А потом забывают… Ни одна база данных не  застрахована от порчи данных, не один провайдер не гарантирует от взлома сайта, никто не отвечает за действия клиента на сайте. Да и не только клиента, любой администратор и вебмастер знает, как можно за несколько минут убить многочасовую работу. Спасает резервная копия. Если она есть.

Резервная копия CMS Made Simple всегда состоит из 2 шагов:

  • Создание дампа базы данных, в которой хранится содержимое страниц, настройки сайта и модулей, а также шаблоны.

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

Один из классических путей создания резервной копии на сайте, это использование PHPMyAdmin для создания дампа базы данных и FTP или SSH для создания резервной копии файлов. Если умеете можете писать на скрипты на уровне операционной системы, которая будет регулярно выполнять задачи.

Делаем резервную копию, не выходя из админки

Для статических сайтов или для сайтов, на которых содержимое изменяется редко или очень нерегулярно, можно использовать готовые модули. При помощи этих модулей резервные копии создаются прямо административной панели CMS Made Simple. Речь идет о модулях MysqlDump и FileBackup.

Единственное условие для использования этих модулей: на сервере должно быть разрешено использование PHP функции exec. Если Вы не уверены, то проверить это не сложно. Загрузите на сервер файл с таким кодом:

Выполните этот файл из адресной строки. Выдача exec is enabled – это ключ к успеху. Если же функция запрещена, то использование этих модулей невозможно. Просите провайдера функцию включить или используйте классические методы создания резервной копии сайта, описанные выше.

Для обоих модулей Вам потребуется создание каталога /admin/backups, который должен иметь права на запись. Если Вы из соображений безопасности используете другой каталог для доступа в административную панель, например, adminka, то модули и это учитывают.

Начните с модуля MySQLDump. После его установки Вы найдете его в административной панели Администрирование сайта » Mysql Dump. Закладка Настройки обычно "самозаполняется" как нужно. Если Вы что-то понимаете в командах Линукса, то Вы можете это здесь проверить. Если такие знания отсутствуют, то просто нажимаете на кнопку Сохранить. При этом оранжевое предупреждение на вкладке должно исчезнуть.

Перейдите на вкладку Создать резервную копию. Задайте имя для файла резервной копии или используйте, указанное по умолчанию. Создайте дамп. После завершения задачи, сохраните, созданный дамп у себя в локалке. Дамп будет записан в каталог /admin/backups и может быть сгружен оттуда, например, по FTP. Установка и использование модуля FileBackup идентично.

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

comments powered by Disqus