Ещё один день на тех же пяти серверах: забытый exit(‘stop’), бан собственного редактора и кэш-кризис сразу на двух машинах

Раньше уже разбирал хаотичную первую неделю на пяти серверах клиента после переезда на ISPmanager. Тогда было три пожара в первый же день, повторные инциденты на одном домене по трём разным причинам, security-аудит и баг с таблицей на 5,3 миллиона строк. Неделю спустя, когда казалось, что флот наконец устаканился, случился ещё один день, который стоит разобрать … Читать далее

Один пропущенный GET-параметр положил новостной сайт на час - и как я после этого научил его выдерживать вирусные всплески втрое больше

Веду сервер одного новостного портала (дальше в тексте - newsportal.example; у сайта ещё пара доменов-алиасов и кириллический домен, все указывают на один и тот же физический сервер). Стек классический для СМИ на 1С-Битрикс: CentOS 7, 24 ядра, 46 ГБ RAM, nginx перед Apache + mod_php, Percona (MySQL-совместимая), Redis и Memcached, поверх которого работает собственный composite-кэш … Читать далее

Скупой платит дважды: неделя на пяти серверах клиента после бюджетного переезда

Клиент решил сэкономить на переезде: вместо того чтобы заказать миграцию у стороннего специалиста, перенёс пять серверов на новый хостинг силами техподдержки самого хостинга - это обычно делают бесплатно или почти бесплатно, в отличие от вдумчивого переезда с проверкой конфигурации. Через несколько дней после переезда сайты начали сыпаться один за другим, и клиент обратился уже ко … Читать далее

Как я подключил четвёртый домен и перенёс 70 почтовых ящиков с Яндекс 360 на свой Exchange

У заказчика уже была своя инфраструктура Active Directory и Exchange Server, которая обслуживала почту трёх брендов компании. Когда в структуре появился четвёртый бренд - на 70 ящиков, ранее живших на Yandex 360 - встал закономерный вопрос: платить за отдельную подписку на облачную почту для нового домена или добавить его в уже существующую Exchange-организацию. Решил по … Читать далее

Переезд наоборот: почему мы перенесли сайт с VPS на shared-хостинг из-за ТСПУ

Обычно миграция идёт в одну понятную сторону: сайт вырастает, ему становится тесно на shared-хостинге, и его переносят на VPS ради выделенных ресурсов и полного контроля. Этот кейс - ровно наоборот. Образовательный сервис (онлайн-курсы по психологии и психоанализу) переехал с VPS на обычный тарифный хостинг, и сделал это не из экономии, а потому что VPS оказался … Читать далее

Как я восстанавливал Active Directory и DFS после 19 месяцев без репликации

Иногда инцидент начинается не с одной поломки, а с открытия, что ломалось всё это время - просто никто не смотрел. Этот кейс именно такой: обычная заявка «не открываются сетевые папки» превратилась в разбор Active Directory, где один контроллер домена держал на себе все пять FSMO-ролей, был фактически недоступен, а его напарник почти два года не … Читать далее