Как сменить хостинг

Эта инструкция для переезда между любыми хостерами. Написана под впечатлением от осенне-весенних хостинговых погромов. Она может вам помочь переехать на новый хостинг или остаться на текущем хостере, потому что у него не всё так плохо, оказывается. КУДА И КАК БЕЖАТЬ?!

yfvkt64gfx7esuuvibxdbvkfjma.jpeg


КТО ЧЬЯ ЖЕНА И КТО КОГО ПОРОДИЛ

Дата-центр — специальное помещение, где стоят сервера. Помещение может быть своё или в аренде, как и здание, как и земля под ним
Каналы — это интернет. Они могут быть связаны с дата-центром, а могут быть не связаны
Колокейшн — услуга размещения ВАШЕГО оборудования. Может оказываться с каналами или без, в своём или чужом дата-центре
Выделенный сервер — оно же «аренда сервера». Аренда сервера. С каналами или без, в своём дата-центре или чужом
Виртуальный сервер — они же VDS/VPS (это одно и тоже). Логический сервер, работающий на основе технологий виртуализации. На одном физическом сервере может быть несколько логических. В основном предоставляются виртуальные машины с гипервизором (kvm, xen) и уровня операционной системы (openvz, lxc). Это разные по цене и ресурсам технологии
Веб-хостинг — он же шаред-хостинг. Пользователю предоставляется место на диске, веб-сервер (apache, php-fpm), база данных. Обычно они размещены на одном логическом сервере с другими пользователями. Программное обеспечение предустановлено
Панель управления сервером — обычно это ISPManager, cPanel или например VestaCP. Это НЕ панель управления услугами вашего хостера. Это то, где вы создаете сайты на выделенном или виртуальном сервере
Регистратор доменов — организация, напрямую оказывающая услуги по регистрации и администрированию доменов соответствующих реестров. Чисто административная услуга. В подавляющем большинстве случаев конечную продажу осуществляет партнер регистратора (как бы российским регистраторам ни хотелось видеть обратное)
Партнер регистратора — обычно именно он регистрирует домены конечного клиента. В российских зонах RU/РФ не имеет правового статуса (но оказывать услуги посредника может), домены RU/РФ формально всегда регистрируются по прямому договору с регистратором. На практике большинство доменов регистрируют партнеры и конечный клиент связан с регистратором исключительно формально, не всегда осознавая это (точнее, почти никогда). Обычно это ваш хостер
Оператор DNS — организация, оказывающая услуги по делегированию доменов, то, что будет отвечать за соответствие IP-адреса и домена. Это может быть и регистратор домена, и хостер сайта, и отдельная услуга
Реселлер — организация/человек, перепродающий услуги. В этом нет ничего плохого, даже крупные хостинги зачастую перепродают частично услуги других хостингов для получения «одного окна»


РЕШИТЕ ДЛЯ СЕБЯ И СОСТАВЬТЕ ТАБЛИЧКУ


  • Какую услугу получаете. Сервер, виртуалка, сайт, почта, DNS, регистрация доменов, каких доменов, SSL-сертификаты
  • Если выделенный сервер или «виртуалка», отметьте для себя, нужна ли вам панель управления сервером и какая
  • Определите, какие сервисы нужны, если веб-хостинг — PHP, какой версии PHP, python, какой версии python, ruby, ещё что, доступ по FTP, доступ по SSH, какие бэкапы, какие базы данных — MySQL, Postgress, MongoDB
  • Важна ли Вам панель управления хостингом (заказ услуг у хостера), это иногда важно. Возможно, вы хотите API
  • Где хотите, чтобы это все размещалось. Это важно. Нет смысл сайт дошкольного образовательного учреждения в Екатеринбурге размещать на серверах в Сингапуре. У некоторых хостеров есть выбор размещения, некоторых надо спросить и проверить
  • Составьте табличку по приведенным данным и заполните её для приглянувшихся хостеров


ВЫБИРАЙТЕ С УМОМ


  • Пробуйте именно ТОТ тип услуг, которым будете пользоваться. У хороших VDS могут быть ужасные выделенные сервера. И наоборот. Для каждого типа услуг — свой хостер. Это нормально
  • Особо отмечайте КРИТИЧНЫЕ для себя услуги
  • НЕ пробуйте бесплатных тарифов, которые просто бесплатные. Они обычно сильно хуже коммерческих
  • Посмотрите условия возврата средств. Невозвратная оплата за пакет услуг — это нормально. Но что-то вроде »30 дней — возврат средств» должно быть
  • Наличие протокола IPv6 будет преимуществом. Спросите хостера
  • НЕ ведитесь на «он крупный и солидный». Это скорее минус
  • НЕ ведитесь на индивидуальные условия и договоры — для массовой услуги это провал
  • НЕ ведитесь ни на слишком дешевые услуги, ни на слишком дорогие. В мире хостинга это не работает
  • Лицензия не показатель качества услуг, и не является обязательной для деятельности хостинг компаний (https://rkn.gov.ru/it/control/p852/)
  • Учтите, что в России очень развит веб-хостинг (шаред-хостинг) по сравнению с другими странами
  • ОСТОРОЖНО Некоторые зарубежные хостеры выполняют российское законодательство и платят НДС в Россию. И это +20% к ценам на сайте. Учитывайте это при сравнении цен
  • Учитывайте риски госрегулирования, в том числе российские блокировки сайтов:
    • Блокировки Роскомнадзора равнодушны к стране. Блокируют и в России за милую душу
    • Российский хостер будет отрабатывать жалобы и как-то разруливать ситуацию, общаться с вами на тему блокировок. Зарубежный хостер скорее всего будет или жёсток, или равнодушен, но разбираться в вопросе будет вряд ли
    • Требования к контенту и блокировки существуют не только в России. Например, хостинги Германии очень жёстко реагируют на любые жалобы. Учитывайте и этот фактор
  • Не бойтесь реселлеров, перепродающих услуги хостинга. Они могут заменить службу поддержки хостера и стать вашим лучшим выбором. Но, конечно, подходите к ним с осторожностью


РЕЗЕРВНАЯ КОПИЯ


  • Всегда имейте резервную актуальную копию сайта. Или у отдельного хостера. Или хотя бы у себя в ноутбуке и на каком-нибудь Dropbox, Яндекс.Диске и/или Google.Drive
  • Это важно


НЕ СПЕШИТЕ МЕНЯТЬ РЕГИСТРАТОРА ДОМЕНОВ

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

Регистрация доменов RU/РФ возможна только российскими регистраторами. Не ищите дешевых западных — они могут только перепродавать. Обратите внимание на цену продления доменов. Многие крупные регистраторы завлекают ценой, но продление у них дорогое. Отдельно отметьте, сколько будет стоит перенос обслуживания имени. Для российских доменов это платная услуга, не входящая в счет продления.

При переносе басурманских доменов (COM/NET/ORG/CLUB… etc) с вас будет удержана сумма, которая пойдет в счет продления домена на год. Обычно басурманские домены можно продлить на 10 лет. Как и в случае с российскими доменами — не ведитесь на известность и размер регистратора. Обращайте внимание на акции и ценник продления доменов

Не гнушайтесь партнеров, перепродающих услуги регистрации доменов. Зачастую они предложат «вкусную» цену и вообще обслужат вас по первому разряду. Потому что, в отличие от регистраторов, они заинтересованны в вас и ваших деньгах


ДОМЕННЫЕ ИМЕНА И DNS

Кроме покупки доменного имени, его надо ещё где-то технически поддерживать, чтобы это «где-то» рассказывало всем о соответствии вашего домена и например IP-адресов. DNS-сервера, служащие для этой цели, могут быть вообще не регистратора и хостера. В этом есть некий смысл. Крупные операторы DNS могут предоставлять интересные услуги — защита DNSSEC, или например алиасы для доменов (алиас будет следить за основным доменом и менять свои записи). Кроме того, крупные операторы DNS лучше отражают DDoS-атаки на DNS.


БЕСПЛАТНЫЕ DNS


ПЛАТНЫЕ DNS

Я сначала не хотел давать ссылки на коммерческие DNS… Но… Далеко не все сразу побегут на предложенные сервисы. Но кто-то из вас посмотрит хотя бы на возможности и будет искать аналогичные


ОТПРАВКА ПОЧТЫ С САЙТОВ

Для хостеров это боль. А для сайтов неработающая отсылка почты — убытки. Особенно актуально для виртуальных и выделенных серверов, где хостер не предоставляет услуги отсылки почты. Но и для обычного веб-хостинга это зачастую актуально. Основные проблемы — следить за «чистотой» IP-адресов, использующихся для отправки почты, и постоянные переговоры с администраторами всех мастей о блокировке ваших IP-адресов, потому что кому-то что-то показалось. Существуют специальные сервисы для отправки важной почты. В некоторых случаях я пользуюсь своим сервисом, в некоторых — сторонним коммерческим.


СПЕЦИАЛИЗИРОВАННЫЕ СЕРВИСЫ


ГДЕ И ЧТО ВЫБРАТЬ


КАК ВЫБРАТЬ


  • Выберите их каталогов десятку понравившихся хостеров
  • Заполните табличку (помните, выше мы составляли табличку требований)
  • Напишите/позвоните каждому. Позадавайте вопросы. Не стесняйтесь, это их работа
  • Убедитесь, что есть тестовый период или возврат средств
  • Попробуйте несколько самых понравившихся хостеров. К сожалению, знакомство по фотографии всегда неполно


СДЕЛАЙТЕ ХОСТИНГ ЛУЧШЕ

У каждого исследуемого хостера требуйте и сожалейте, если нет:


  • Поддержку IPv6. От выделенных серверов до веб-хостинга
  • Поддержку DNSSEC в услуге DNS и/или регистрации доменов
  • Страничку со статусом хостинга (например https://status.digitalocean.com/)
  • Transparency report (например https://habr.com/ru/info/transparency/)

При выборе учитывайте, что это новомодные штуки, в большинстве случаев отсутствующие. Но очень важные. Корреляции с качеством и развитием пока нет


А может быть и текущий хостер не такой уж плохой? Позвоните ему

P.S. Я буду обновлять пост в течение недели. Вдруг ещё что умное придумаю

© Habrahabr.ru