Font Size

Profile

Layout

Direction

Menu Style

Cpanel

Резервное копирование как защита

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

Оно способствует быстрому и недорогому восстановлению поврежденной или утерянной информации (программ, документов, настроек и тому подобное) испорченной по какой-либо причине. Кроме того, можно решить похожие проблемы: передача и дублирование данных.

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

  1. Вы производите отдельное копирование базы данных MySQL.
  2. Вам предстоит копировать отдельные файлы сайта.
  3. Вы будете использовать несколько различных инструментов, чтобы вести работу с различными типами данных.
  4. Вам необходимо проводить синхронизацию состояния БД и файлов вашего проекта.
  5. Вам предстоит выделять из резервной копии файлов проекта: папки, в которых данные кэшируются  и папки, в которых хранятся временные данные.
  6. У вас могут возникнуть проблемы с площадкой, на которой находится ваш проект: недоступность SSH и FTP протоколов, инструментов для корректной работы с БД.
  7. Очень сложно, правильнее даже трудоемко хранить заархивированные в 1 архив файлы БД и файлы проекта, чтобы обеспечить синхронизацию данных.
  8. Вам будет удобнее работать в привычной для вас среде, например в админпанели Joomla!

Да, множество хостеров имеют функцию автоматического резервного копирования данных, но ведь данные 8 пунктов очень актуальны. Также бывает такое, что резервное копирование производится на один диск. В этом случае, если произойдет серьезная авария, смена хостинга, то эти данные будут утеряны.

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

В результате выше написанного, появилось несколько требований к системе резервного копирования:

  1. Она должна быть надежная в хранении информации. Информация должна дублироваться, и в случае если одна из копий будет утеряна, то другая должна будет заменить ее. К резервной копии есть быстрый и авторизованный доступ.
  2. Легкость в использовании – как можно больше уменьшить человеческое участие в процессе.
  3. Быстрая интеграция – простота установки и настройки системы резервного копирования, небольшое руководство пользователя.
  4. Общее хранилище для файлов БД и проекта.
  5. Интегрирование в панель администратора Joomla.
  6. Выборочность – возможность выбора папок для игнорирования в проекте.
  7. Восстанавливаемость – легкость восстановления прежнего состояния системы.
You are here