Ми стикалися з втратою домену через забуте автопродовження — відновлення коштує в 3-5 разів дорожче (наприклад, 1000 грн замість 200 грн). Одного разу до нас звернувся клієнт, чий домен закінчився саме в день запуску інтернет-магазину, і відновлення коштувало 1500 грн, а downtime склав 48 годин. Після цього ми автоматизували моніторинг і продовження для всіх наших клієнтів. Наші інженери з 10+ років досвіду керують сотнями доменів, гарантуючи збереження трафіку та позицій у пошуку. Ми вже провели понад 500 успішних перенесень без жодного збою. На ринку більше 5 років, і 99% клієнтів продовжують домени своєчасно. Наш сервіс вдвічі швидший за самостійне перенесення — середній час 2 дні замість 5-7.
Як продовжити домен і не пропустити дедлайн?
Згідно з ICANN, домени мають бути продовжені до закінчення терміну, інакше вони переходять у Grace Period. Рекомендуємо налаштовувати автопродовження у реєстратора та додатково встановлювати нагадування за 60, 30 та 14 днів до закінчення. Переконайтеся, що платіжні дані актуальні, а контакти WHOIS вірні — інакше ви не отримаєте повідомлення. 95% випадків втрати домену відбуваються через прострочення платежу. Своєчасне продовження економить до 100% вартості відновлення.
- Встановити нагадування за 60, 30 та 14 днів до закінчення.
- Забезпечити актуальні платіжні дані на акаунті.
- Зберігати контактні дані WHOIS в актуальному стані.
При закінченні домену набувають чинності правила Grace Period, Redemption Period та Auction. У Grace Period (30 днів) можна продовжити за звичайною ціною. Потім Redemption Period (30 днів) — домен можна повернути за додаткову плату. Після цього домен виставляється на аукціон.
| Статус |
Період |
Що можна зробити |
| Grace Period |
30 днів після закінчення |
Продовження за звичайною ціною (200 грн) |
| Redemption Period |
30 днів після Grace |
Відновлення з доплатою (1000 грн) |
| Auction |
Після Redemption |
Участь в аукціоні або втрата |
Що робити, якщо домен уже закінчився?
Якщо ви пропустили Grace Period, зв'яжіться з реєстратором негайно. У Redemption Period відновлення можливе, але потребуватиме додаткової плати (близько 1000 грн). Ми допоможемо оцінити ситуацію та вибрати оптимальний варіант — продовження або відновлення.
Перенесення домену: покрокова інструкція
Перед перенесенням переконайтеся, що домен зареєстрований більше 60 днів тому та не заблокований. Це вимога ICANN Transfer Policy.
Вимоги перед перенесенням:
- Домен зареєстрований більше 60 днів тому.
- Домен продовжено мінімум до кінця перенесення (або перенесення додасть +1 рік).
- Unlock домену на поточному реєстраторі.
- Отримати Auth Code (EPP Code) у поточного реєстратора.
1. Розблокувати трансфер: поточний реєстратор → Lock: Off
2. Отримати Auth Code: поточний реєстратор → Transfer Out → Get Auth Code
3. Ініціювати перенесення на новому реєстраторі: Transfer Domain → ввести домен + Auth Code
4. Підтвердити перенесення на email адміністративного контакту WHOIS
5. Очікування: 5–7 робочих днів (у нас — 2 дні)
Наші інженери виконують перенесення в середньому за 2 дні, що вдвічі швидше за самостійне.
Перенесення DNS без зміни реєстратора
Якщо потрібно змінити лише DNS-хостинг (наприклад, з хостингу на Cloudflare), процес простіше:
1. Cloudflare → Add Site → Import DNS records автоматично
2. Перевірити, що всі записи перенесені (A, CNAME, MX, TXT)
3. Знизити TTL всіх записів до 300 секунд заздалегідь
4. На реєстраторі: змінити NS-сервери на Cloudflare NS
5. Чекати propagation: 15 хв – 24 години
Порівняння перенесення домену та зміни DNS хостингу
| Операція |
Час |
Ризики |
| Перенесення домену |
5–7 днів (у нас 2 дні) |
downtime при неправильному налаштуванні |
| Зміна DNS хостингу |
15 хв – 24 години |
втрата пошти, якщо не перенесені MX |
Перевірка DNS propagation
# З різних резолверів
dig @8.8.8.8 mysite.com A
dig @1.1.1.1 mysite.com A
dig @208.67.222.222 mysite.com A # OpenDNS
# Через веб: dnschecker.org, whatsmydns.net
Чому важливо зберігати контакти WHOIS в актуальному стані?
При перенесенні домену підтвердження надсилається на email адміністративного контакту WHOIS. Якщо пошта недоступна, перенесення затягується або зривається. Ми перевіряємо WHOIS перед початком робіт і допомагаємо оновити дані. За статистикою, 30% проблем при перенесенні пов'язані з неактуальними контактами.
Як захистити домен від перехоплення?
-
Domain Lock (Transfer Lock) — завжди увімкнено, крім моменту перенесення.
-
DNSSEC — захист від DNS-спуфінгу. Докладніше про DNSSEC на Wikipedia.
-
WHOIS Privacy — приховує особисті дані від публічного доступу.
Ми рекомендуємо використовувати всі три механізми для максимального захисту. Отримайте консультацію із захисту домену вже сьогодні. Замовте послугу зараз — гарантуємо збереження вашого домену.
Що входить у нашу послугу з продовження та перенесення домену
- Аналіз поточного стану WHOIS та термінів закінчення.
- Налаштування автопродовження та нагадувань.
- Отримання Auth Code та координація з поточним реєстратором.
- Перенесення DNS-записів з перевіркою всіх типів (A, CNAME, MX, TXT, SRV).
- Моніторинг propagation до повного поширення.
- Консультація щодо додаткового захисту (DNSSEC, WHOIS Privacy).
Ми гарантуємо збереження вашого домену на всіх етапах. Наш досвід: 10+ років, 500+ успішних перенесень, 99% клієнтів без втрат. Зв'яжіться з нами для консультації та планування перенесення.
Технічна підтримка сайту: оновлення, моніторинг, SLA
Сайт на Laravel 8 з PHP 7.4. PHP 7.4 більше не підтримується, Laravel 8 — теж не отримує оновлень безпеки. Хостинг-провайдер попередив про обов'язкове оновлення PHP до 8.1 — після оновлення два плагіни та одна бібліотека зламалися, сайт упав. Ми регулярно стикаємося з такими сценаріями: проект без регулярного ТО перетворює кожне оновлення середовища на аварію.
Цей кейс — не виняток, а правило. Комерційні сайти втрачають конверсію через повільне завантаження, вразливості, недоступність. Ми беремо на себе моніторинг, оновлення залежностей, бекапи та SLA — щоб ви займалися бізнесом, а не сервером.
Без системної підтримки кожне оновлення середовища стає сюрпризом: ламаються залежності, падає продуктивність, з'являються діри безпеки. Технічна підтримка сайту — це страховка від таких сюрпризів та гарантія стабільної роботи.
Що реально входить у технічну підтримку сайту?
Підтримка — не «відповісти на дзвінок, коли щось зламалося». Це систематичне запобігання поломкам.
Оновлення залежностей. Composer packages, npm packages, CMS або фреймворк. composer audit та npm audit показують відомі вразливості. Dependabot або Renovate створюють автоматичні PR — завдання підтримки перевірити, що оновлення не зламало staging, і змержити.
Оновлення бувають: patch (1.2.3 → 1.2.4, тільки bugfix, безпечно), minor (1.2.0 → 1.3.0, нові фічі зі зворотною сумісністю, зазвичай безпечно), major (1.x → 2.x, ламаючі зміни, вимагають тестування). Ігнорувати оновлення 6+ місяців — накопичити техборг: розрив більший, роботи більше.
WordPress — окрема розмова. Популярність платформи робить її головною ціллю атак. Застарілі плагіни — вектор №1 зломів. Регулярні оновлення ядра, плагінів, тем + правильні дозволи файлової системи + WAF — необхідний мінімум. Наш досвід показує, що автоматичні оновлення WordPress Core без тестового середовища — ризик, який ми не допускаємо.
Як моніторинг запобігає простоям?
Uptime моніторинг. Базовий HTTP-чек раз на хвилину. Better Uptime, Upptime (self-hosted), Checkly, New Relic Synthetics. Алерт у Telegram або Slack при падінні — і сповіщення при відновленні. Якщо сайт недоступний 10 хвилин у робочий час — прямий збиток.
Продуктивність. TTFB, LCP, INP — відстежуємо через Google Search Console (реальні користувачі, CrUX) та синтетичний моніторинг (Lighthouse CI, SpeedCurve). Деградація часто поступова — без моніторингу ви помічаєте через місяць, коли LCP вже 5s.
Помилки додатку. Sentry — стандарт для відстеження JavaScript та PHP/Python помилок у реальному часі. Кожен необроблений виняток із трасуванням стеку, контекстом запиту, версією браузера. Особливо важливо для помилок, які користувачі не повідомляють — вони просто йдуть.
База даних. Зростання об'єму, повільні запити (MySQL slow query log, pg_stat_statements для PostgreSQL), розмір індексів. Таблиця без VACUUM у PostgreSQL розростається до гігабайт через dead tuples. Рутинне обслуговування БД — частина підтримки.
Дисковий простір та логи. logrotate налаштований? /var/log/nginx росте без обмежень і заповнює диск — класика. Автоматична ротація + алерт при disk > 80%.
Чому бекапи без перевірки — ілюзія?
Бекап без перевірки відновлення — не бекап, а ілюзія безпеки. Бачили випадки, коли mysqldump створював файл 0 байт через помилку прав, а ніхто не перевіряв вміст місяцями. Ми гарантуємо, що всі копії працездатні.
Схема бекапів:
- Щоденний інкрементальний бекап бази даних + медіафайли
- Щотижневий повний бекап
- Зберігання: мінімум 3 копії, 2 різних медіа, 1 offsite (S3, Backblaze B2)
- Автоматична перевірка цілісності (pg_restore --list, mysqldump verify)
- Тестове відновлення раз на квартал в ізольоване середовище
Retention політика: 7 щоденних, 4 щотижневих, 3 щомісячних. S3 Lifecycle rules автоматизують видалення.
SLA: що це означає на практиці
SLA (Service-Level Agreement) Wikipedia — конкретні зобов'язання щодо часу реакції та відновлення:
| Пріоритет |
Ситуація |
Час реакції |
Час вирішення |
| Критичний |
Сайт недоступний |
30 хв |
4 години |
| Високий |
Ключова функція не працює |
2 години |
8 годин |
| Середній |
Помилки окремих сторінок |
4 години |
24 години |
| Низький |
Косметичні правки |
24 години |
72 години |
SLA має сенс тільки за наявності моніторингу — інакше про проблеми дізнаються від користувачів, а не від систем. Неробоча кнопка у формі може непомітно вбивати конверсію тижнями.
Процес оновлення контенту
Розробник не повинен бути в ланцюжку для правки тексту на сторінці. CMS зі зручним редактором, розмежування прав (редактор править контент, не чіпає код), історія змін. Для Laravel-проектів — Nova, Filament, або headless CMS (Strapi, Contentful) залежно від складності.
Preview перед публікацією, staged rollout для важливих змін. Якщо редактори працюють напряму з prod — це ризик.
Типові ситуації, які вирішуємо
Злом сайту: аналіз вектора атаки, очищення, посилення безпеки (WAF, fail2ban, обмеження прав файлової системи). Відновлення з бекапу займає години, а не дні — якщо бекапи налаштовані правильно. Регулярна підтримка запобігає таким інцидентам.
Падіння продуктивності після оновлення: feature flag + можливість швидкого rollback. Canary деплой — оновлюємо 5% трафіку, дивимось метрики, потім 100%.
Чек-лист дій при підозрі на злом
- Відключити сайт (заглушка maintenance mode).
- Зняти дамп бази даних та файлів для розслідування.
- Проаналізувати логи доступу та помилок.
- Відновити з останнього робочого бекапу.
- Оновити всі паролі, ключі API.
- Встановити WAF та fail2ban.
- Провести аудит файлової системи на наявність прихованих скриптів.
Що входить у пакет підтримки (deliverables)
При укладенні договору ви отримуєте:
- Документація: схема інфраструктури, доступи, процедури відновлення
- Моніторинг: uptime, продуктивність, помилки, логи — налаштований з першого дня
- Резервне копіювання: щоденні/щотижневі копії з перевіркою
- Оновлення залежностей: щомісячний аудит та оновлення з тестуванням
- SLA-реагування: за пріоритетами з таблиці вище
- Звіти: щотижневі дашборди, щомісячний огляд, квартальний техплан
- Підтримка редагування контенту: навчання редакторів, налаштування прав
Зв'яжіться з нами, щоб підібрати відповідний план та отримати первинний аудит стану вашого проекту.
Як ми працюємо: етапи
- Онбординг (3–5 днів): аудит поточного стану, налаштування моніторингу та бекапів, документування інфраструктури.
- Регулярний ритм: щотижневий звіт за метриками, щомісячний огляд оновлень, квартальний технічний аудит.
- Реагування: за SLA, з фіксацією причини та часу вирішення.
- Розвиток: за вашим запитом — новий функціонал, оптимізація, рефакторинг.
Ми працюємо з 2016 року, підтримуємо понад 50 проектів від лендінгів до маркетплейсів.
Строки та вартість
Налаштування моніторингу та бекапів: 3–5 днів. Регулярна підтримка — ongoing контракт з фіксованим об'ємом годин на місяць або абонемент. Вартість розраховується індивідуально після аудиту. Отримайте консультацію — оцінимо ваш проект за 1–2 дні.
Порівняння: моніторинг з автоматичним алертингом vs ручна перевірка
| Параметр |
Автоматичний моніторинг |
Ручна перевірка |
| Реакція на збій |
1–5 хвилин |
30+ хвилин |
| Виявлення деградації LCP |
щогодини |
раз на день |
| Ризик пропуску помилки |
<1% |
~30% |
| Час на налаштування |
2–3 дні |
постійно |
Автоматичний моніторинг Better Uptime в 10 разів швидше реагує на збої, ніж ручна перевірка.