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

Вкладывая деньги в создание веб-ресурса, многие считают, что поддержка сайта, стоимость которой порой очень сильно варьируется в различных компаниях — излишняя роскошь, ведь полная потеря важной и нужной информации кажется маловероятной. Однако разработчики не сумели еще придумать программное обеспечение, дающее 100% защиту от хакерских атак, к тому же даже мощные хостинговые сервера не застрахованы от технических неисправностей и самый надежный рейд-массив может пострадать от пожара, затопления или иного форс-мажора. Для того чтобы в случае проявления неблагоприятной ситуации можно было быстро восстановить веб-портал, в профессиональную техническую поддержку сайтов в обязательном порядке включают услугу резервного копирования — так называемый бэкап (от англ. backup).

Как выполняется бэкап сайта

Осуществить резервное копирование можно как в автоматическом, так ручном режиме. Сегодня большинство популярных систем управления (CMS) — «движков» — имеют собственные плагины, с помощью которых можно настроить бэкап, существуют и отдельные платные приложения, с определенной периодичностью создающие точные копии портала. Если же вы стремитесь к максимальной экономии и вами самостоятельно осуществляется поддержка сайтов стоимость коммерческой программы может показаться чересчур высокой, а потому сделать копию ресурса можно и вручную.

Если сайт представляет собой статичный набор php-скриптов и html-страниц, достаточно делать копии по FTP с помощью любого файл-менеджера, например, Filezilla, Far, FTP Commander Deluxe и др. Только перед копированием обязательно проверяйте отображаются ли скрытые файлы. Такой бэкап вполне может быть использован и для веб-ресурсов на базе CMS, если информация пишется не в базу данных, а в отдельные файлы подкаталоги.

Для сайтов, хранящих информацию в базах данных, рекомендуется не копировать отдельные таблицы и индексы, а делать полный дамп, содержащий в форме SQL запросов сведения и о структурах, процедурах и т. д. Сделать его можно с помощью внутренних утилит, идущих в составе практических всех СУБД, для MySQL часто используют и внешнее приложение — phpMyAdmin, обеспечивающее простое управление базой через браузер.

Как часто делать бэкап?

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

Особенности резервного копировани

Процедура копирования — весьма медленная и при этом ресурсоемкая. Главная проблема процедуры бэкапа — обеспечение целостности данных в процессе создания копии. Если при формировании дампа БД в ней происходили изменения, копия может содержать противоречивую информацию. Специалисты компании IRITEC, более 10 лет занимающиеся вопросами профессиональной технической поддержки и копирования веб-порталов, рекомендуют выполнять бэкап в те часы, когда активность посетителей минимальна. Так, в Рунете явный спад наблюдается примерно с 3 до 4 утра по Московскому времени. При этом целесообразно на время копирования запрещать пользователям внесение и изменение информации в базу и файлы сайта.

 

Кто он-лайн

Голосования

Больше всего нужны