Возникает множество ситуаций: из-за ошибки при работе с базой, сбое в работе системы, установке непроверенного компонента, был уничтожен проект, на который было потрачено множество человеческого времени. Для избегания подобных ситуаций, и для того чтобы время потраченное на сайт не ушло впустую, рекомендуют производить резервное копирование всех данных.
Оно способствует быстрому и недорогому восстановлению поврежденной или утерянной информации (программ, документов, настроек и тому подобное) испорченной по какой-либо причине. Кроме того, можно решить похожие проблемы: передача и дублирование данных.
Если вы используете Joomla, то вам необходимо создавать копии базы данных mysql, а также системных файлов, что достаточно трудоемко выполнять вручную, т.к.:
- Вы производите отдельное копирование базы данных MySQL.
- Вам предстоит копировать отдельные файлы сайта.
- Вы будете использовать несколько различных инструментов, чтобы вести работу с различными типами данных.
- Вам необходимо проводить синхронизацию состояния БД и файлов вашего проекта.
- Вам предстоит выделять из резервной копии файлов проекта: папки, в которых данные кэшируются и папки, в которых хранятся временные данные.
- У вас могут возникнуть проблемы с площадкой, на которой находится ваш проект: недоступность SSH и FTP протоколов, инструментов для корректной работы с БД.
- Очень сложно, правильнее даже трудоемко хранить заархивированные в 1 архив файлы БД и файлы проекта, чтобы обеспечить синхронизацию данных.
- Вам будет удобнее работать в привычной для вас среде, например в админпанели Joomla!
Да, множество хостеров имеют функцию автоматического резервного копирования данных, но ведь данные 8 пунктов очень актуальны. Также бывает такое, что резервное копирование производится на один диск. В этом случае, если произойдет серьезная авария, смена хостинга, то эти данные будут утеряны.
Необходимо также не забывать и про последующее восстановление системы с помощью резервной копии.
В результате выше написанного, появилось несколько требований к системе резервного копирования:
- Она должна быть надежная в хранении информации. Информация должна дублироваться, и в случае если одна из копий будет утеряна, то другая должна будет заменить ее. К резервной копии есть быстрый и авторизованный доступ.
- Легкость в использовании – как можно больше уменьшить человеческое участие в процессе.
- Быстрая интеграция – простота установки и настройки системы резервного копирования, небольшое руководство пользователя.
- Общее хранилище для файлов БД и проекта.
- Интегрирование в панель администратора Joomla.
- Выборочность – возможность выбора папок для игнорирования в проекте.
- Восстанавливаемость – легкость восстановления прежнего состояния системы.
JoomlaPack - программа для создания бекапа< Предыдущая |
---|