Хостинг для медицинского сайта - как не потерять свой труд?
Многие врачи рано или поздно планируют создать собственный сайт, где они будут представлять свои клинические случаи, общаться с пациентами, проводить рекламу собственных услуг или попросту давать возможность получить бесплатные знания для своих коллег. Особенно это стало актуально сегодня - когда бескорыстно учебная информация в Рунете сегодня предоставляется на одном МедУнивере, в то время как большинство Telegram-каналов, страниц Вконтакте, YouTube-каналов, медицинских сайтов создается с одной целью - для продажи онлайн-курсов. После начала продаж онлайн-курсов после проведения трансляции многие создают собственный сайт, так как хочется продавать уже выполненную работу в последующем. Большинство при создании сайта используют хостинг от RU-Center - https://www.nic.ru/catalog/hosting/, так как он доступен по цене и содержит множество инструкций по созданию сайта, его настройке и обеспечению безопасности. Я сегодня в данной статье предлагаю разобрать вопрос создания бэкапа сайта - его резервной копии на примере хостинга от RU-Center.
Бэкап зависит от типа хостинга
Ваш сайт по медицине может быть размещен как на доступном по цене виртуальном хостинге, так и на отдельном сервере. Последний может быть как виртуальным сервере, так и выделенном. Большинство сайтов с небольшой посещаемостью располагаются на виртуальном хостинге, так как он доступен по цене и не требует каких-либо знаний по администрированию сервера. Если же ваш сайт на виртуальном или выделенном сервере, то врятли вам необходимо изучать данную статью - значит либо у вас есть нанятый администратор, либо вы сами администрируете сервер, следовательно, вопрос создания резервной копии не поставит вас в "тупик".
Что необходимо сохранить в резервную копию сайта?
Большинство сайтов по медицине можно разделить на две категории - управляемые CMS, такими как бесплатные Wordpress, Joomla, Drupal и самописные сайты-визитки - на HTML коде. Сайты управляемые CMS не требуют каких-либо знаний языкам веб-программирования, но именно они используют базы данных для хранений информации и настроек, а самописные сайты-визитки на HTML, как правило, состоят из файлов и базы данных не используют.
Поэтому при создании резервной копии любого сайта всегда необходимо делать копии всех файлов и баз данных.
Использование бэкапа файлов на примере панели управления виртуального хостинга RU-Center
Как отмечалось выше, большинство медицинских сайтов использует виртуальный хостинг. У RU-Center каждый тариф виртуального хостинга имеет систему автоматического создания резервной копии как всех файлов сайта, так и баз данных. Для этого в панели управления надо зайти в раздел "Резервные копии", выбрать дату сохраненной копии и сайт, файлы которого с архива вам необходимы. Все это представлено на скриншоте ниже.
Затем нажимаете на кнопку "Восстановить полностью" и осуществляете восстановление всей копии сайта либо с заменой имеющихся файлов, либо с их сохранением.
Если вам необходимо создать собственную копию сайта и скопировать его к себе на устройство, то для этого необходимо работать через файловый менеджер. Заходите в файловый менеджер в панели управления, находите папку сайта с файлами, ставите справа от нее галочку и нажимаете кнопку добавить в архив, как это представлено на скриншоте ниже. Созданный архив затем вы можете скачать к себе на устройство, либо оставить храниться на вашем же аккаунте.
Использование FTP для создания бэкапа сайта вне зависимости от типа панели управления
Все хостинги предлагают загрузку и выгрузку собственных файлов с аккаунта через FTP-соединение. Для этого используется отдельная программа. Наиболее популярной является FileZilla, которая бесплатна и доступна для скачивания всем. При этом наличие русского языка в интерфейсе позволяет легко с ней разобраться даже тем, кто не владеет английским языком. Официальный сайт программы - filezilla-project.org
У программы есть и платные версии, но всем владельцам медицинских сайтов хватает ее бесплатной версии, поэтому скачивайте ее. Ниже прикладываю скриншот со стрелками того, что необходимо выбрать.
В окне программы указываете данные для подключения к вашему серверу. Если возникают вопросы или проблемы - пишите в техподдержку хостинга и вам все быстро объяснят, либо дадут ссылку на инструкцию по работе с FileZilla с их серверами.
После этого выбираете необходимые файлы и скачиваете их на ваше устройство.
Использование резервной копии базы данных на примере панели управления виртуального хостинга RU-Center
Выше мы разобрали использование резервных копий файлов сайта, но большинство медицинских сайтов управляются CMS и используют базы данных для работы. В базах данных хранится текстовая информация и настройки сайта.
Большинство виртуальных хостингов создает резервные копии не только файлов сайта, но и его баз данных. В панели управления виртуального хостинга Ru-Center для этого необходимо зайти в раздел "Резервные копии" и выбрать "Базы данных".
Аналогично, как это делается с файлами сайта, вы выбираете дату сохраненной резервной копии, выбираете что с ней делать - сохранить к себе на устройство, либо восстановить с заменой/без замены.
Создавать и работать с резервными копиями баз данных лучше через панель управления хостинга. Для работы с базами данных существует программа phpMyAdmin, которая установлена на большинстве хостингов. Она позволяет делать с базой данных все что угодно, в том числе экспортировать и импортировать ее как целиком, так и по разделам. Но у нее иногда возникают проблемы при работе с большими базами данных, как результат, база может "сломаться", а сломанную базу данных без специальных знаний не восстановишь. Благо - восстановление резервной копии из панели управления вашего виртуального хостинга вас спасет.
Резюме
Современные виртуальные хостинги для любых сайтов имеют свою систему резервирования как файлов, так и баз данных сайтов. У крупных хостинг-провайдеров эти резервные копии часто хранятся на других серверах, а нередко вовсе в других дата-центрах. Как следствие, уничтожение файлов и баз данных сайтов на вашем сервере не является проблемой - их восстановят с резервной копии на другом.
Виртуального хостинга достаточно для большинства современных медицинских сайтов. Для хранения крупных файлов есть те же социальные сети, а для видео - YouTube и его аналоги, поэтому использование виртуального или выделенного сервера с собственным администрированием для современного медицинского сайта чаще казуистика, нежели необходимость.