Бэкап сайта |
Бэкапом называется своеобразная страховка владельца сайта от несчастного случая. Предполагается, что те провайдеры, которые заботятся о качестве хостинга, делают бэкап клиентских данных ежедневно. Однако следует понимать, что проблемы у хостера бывают разными. При некоторых из них неприятности, возникшие с сайтом, могут не решиться только его усилиями. Ведь хостер создаёт резервные копии для собственных нужд. Правильно будет, если веб-мастер самостоятельно позаботится о необходимых бэкапах. Только в таком случае можно рассчитывать на то, что при возникновении форс-мажорных обстоятельств негативные последствия можно минимизировать, а усилия, затраченные на создание сайта, не попадут даром. Удаленный бэкап Стандартными считаются действия, когда для целей бэкапа в панели управления прописывают доступ к FTP-хранилищу, тогда запасная копия будет формироваться прямо там. Этот способ удобен тем, что в случае восстановления данных это можно будет сделать, просто используя панель управления. Резервные копии, созданные на панелях cPanel, DirectAdmin и Plesk позволит восстановить программа ISPmanager. Такой метод, увы, имеет собственные недостатки. Дело в том, что не все панели могут работать в автоматическом режиме. В этом случае запасные копии можно создавать только вручную. Хотя простой скрипт отсылки POST-запросов на панель управления может решить подобную проблему, поскольку он имитирует действия веб-мастера при осуществлении бэкапа. Достаточно написать его и запускать с применением планировщика Cron, которого используют многие хостинг-провайдеры. Бэкап на CMS Встроенную функцию локальных или удалённых бэкапов имеют многие системы управления контентом. На Joomla и WordPress запасные копии могут быть созданы с использованием внешних модулей. Функция действительно очень удобна, особенно если при осуществлении бэкап применяется программа-планировщик Cron. Резервирование при помощи скриптов Этот способ не слишком прост для веб-мастеров, которые являются новичками в своём деле. Но, во-первых, он удобнее всех ранее предложенных, а, во-вторых, будет повод повысить собственную квалификацию. Несложный PHP-скрипт или Bash, способный обеспечивать пополнение архива, можно написать самостоятельно. В нем должны содержаться необходимые дампы баз данных и директория сайта на сервере. Созданный скрипт следует добавить в Cron и настроить периодичность формирования бэкапов. При определённой сноровке можно настроить Cron так, чтобы он, при создании очередного бэкапа, отправлял уведомление на электронную почту веб-мастера. Такая работа специалиста обеспечит спокойствие владельцу сайта и положительные отзывы о веб-студии в целом. |