Коли сайт лежить, рахувати пізно: усі сили йдуть на те, щоб його підняти. Рахувати й перевіряти варто сьогодні ввечері, поки все працює. Ця стаття — про заздалегідь: скільки коштує день простою для вашого бізнесу і які п'ять речей перевірити, щоб простій не затягнувся. Що робити, коли сайт уже недоступний, ми розібрали окремо, у статті «Хостинг впав: що робити в перші 24 години».
Що сталося і до чого тут малий бізнес
23 вересня 2026 року Київ і область пережили масовану атаку. За повідомленням AIN.ua від 24 вересня, знищено дата-центр хостинг-провайдера MiroHost. За даними Мінцифри, які наводить AIN.ua, станом на 16:40 23 вересня близько 100 000 домогосподарств лишилися без інтернету. Строків відновлення компанія не називала. Переважна більшість клієнтів MiroHost, за повідомленнями, була за кордоном.
Kyiv Independent 26 вересня писав, що пошкоджено ще кілька дата-центрів і провайдерів. Datagroup повідомив, що дані клієнтів збережені на резервних майданчиках. У деяких медіа були збої у відеоплеєрах і в ефірі.
Для власника невеликого магазину з цього випливає одна проста річ. «Хмара», «хостинг», «сервер» — це чиясь будівля з обладнанням, електрикою й охороною. Будівлю можна знеструмити або пошкодити. Малий бізнес зазвичай про це не думає, бо «хостер же відповідає». Хостер відповідає за свою будівлю. За те, де лежить копія вашого магазину і хто знає паролі від домену, відповідаєте ви.
Рахунок простою: скільки коштує день без сайту
Точну цифру збитку не назве ніхто, і той, хто називає «середній збиток від простою», її вигадав. Але порахувати порядок свого рахунку можна за п'ять хвилин.
Умовний приклад
Візьмемо умовний магазин з обігом 500 000 ₴ на місяць. Число взято для прикладу, дані клієнтів тут не використано.
- 500 000 ₴ ÷ 30 днів ≈ 16 700 ₴ обігу на день (точніше 16 667 ₴).
- Тиждень простою: 16 667 × 7 ≈ 116 700, тобто близько 117 000 ₴ недоотриманого обігу.
Слово «обіг» тут важливе. Це не прибуток: з цих грошей ви заплатили б постачальникам, за доставку, податки. Але саме обіг показує масштаб: скільки замовлень за цей тиждень пішло кудись в інше місце.
Реклама крутиться далі
Друга частина рахунку, про яку згадують пізно. Якщо в магазину налаштована реклама, вона не знає, що сайт лежить. Оголошення показуються, люди клікають, бюджет списується за кожен клік, а людина потрапляє на сторінку з помилкою. Скільки це коштує саме вам, видно у вашому рекламному кабінеті: денна витрата, помножена на дні простою.
Формула для вашого магазину
Підставте свої цифри:
Рахунок простою ≈ місячний обіг ÷ 30 × дні простою + витрати на рекламу за ці дні + повернення й скасовані замовлення
Останній доданок — це замовлення, які клієнт оформив до аварії, а потім скасував, бо не міг дізнатись статус чи оплатити. У кожного магазину він свій, тому відсоток «з повітря» ми сюди не ставимо.
Окремо від формули є речі, які не міряються, але існують. Клієнт, який двічі не зміг відкрити сайт, наступного разу може піти одразу до конкурента. Хтось залишить відгук про те, що «магазин не працює». Порахувати це в гривнях не вийде, тому просто тримайте в голові: реальний рахунок більший за формулу.
Порахуйте свою цифру за тиждень і порівняйте її з вечором, який займуть перевірки нижче.
Перевірка 1. Адреса: де живе DNS вашого сайту
DNS — це «телефонна книга» інтернету: коли людина вводить адресу вашого магазину, DNS підказує браузеру, на який сервер іти. Записи NS показують, хто цю книгу веде для вашого домену. Запис A показує IP-адресу, на яку домен вказує.
Як подивитись самому
Найпростіше — через публічний DNS-резолвер Google у браузері. Відкрийте адресу https://dns.google/resolve?name=ваш-домен.ua&type=NS, підставивши свій домен. У відповіді, у полі Answer, будуть імена серверів, що обслуговують ваш DNS. Замініть type=NS на type=A, щоб побачити IP-адресу, на яку вказує домен.
Якщо звичніше командний рядок:
dig NS ваш-домен.ua +short
dig A ваш-домен.ua +short
На Windows без dig те саме покаже nslookup -type=NS ваш-домен.ua.
Одне застереження щодо запису A. Якщо сайт працює через проксі-CDN, наприклад Cloudflare, запис A покаже адресу CDN, а сервер, де фізично лежить сайт, за нею не видно. Тому запис A не відповідає на питання, де хоститься сайт. Це з'ясовують у панелі хостингу, про що третя перевірка.
Що означає результат
Подивіться на імена в NS-записах. Якщо вони на домені вашого хостера, це означає, що DNS живе там само, де й сайт. У звичайний день це зручно. У день аварії це вразливість: разом із сервером може стати недоступним і DNS. Тоді ви не зможете швидко направити домен на копію сайту в іншому місці, бо панель, де це робиться, теж лежить.
Хороший результат — DNS у окремого постачальника, не того, де стоїть сервер. Тоді при аварії ви змінюєте один запис A на новий сервер, і відвідувачі поступово починають потрапляти туди.
Перевірка 2. Копія: правило 3-2-1
Правило 3-2-1 для резервних копій звучить так: три копії даних, на двох різних носіях, і одна з них в іншому місці — іншому місті чи іншій країні. Для сайту це означає: робочий сайт на сервері, копія у сховищі іншого постачальника і ще одна копія деінде, наприклад в іншому хмарному сховищі чи на диску в офісі.
Дві типові помилки
Перша — копія лежить на тому ж сервері, що й сайт. Панель хостингу може показувати зелену позначку «резервні копії: є», але якщо вони в тій самій будівлі, то зникнуть разом із сервером. Запитайте себе: якщо цю будівлю вимкнуть назавжди, де фізично лишиться хоч одна копія мого магазину?
Друга помилка тонша: копія є, але з неї ніхто ніколи не відновлював сайт. Архів може виявитись неповним, база даних може бути без останніх таблиць, а пароль до сховища може знати тільки колишній розробник. Про це дізнаються в найгірший момент. Тому копію треба перевіряти відновленням, як описано в п'ятому пункті.
Для магазину копія — це і файли сайту, і база даних. Саме в базі лежать товари, замовлення, клієнти. Копія лише файлів без бази відновить порожню вітрину.
Перевірка 3. Місце: де фізично стоять ваші дані
Відкрийте панель хостингу й пошукайте, де розташований ваш сервер: країна, місто, назва дата-центру. Часто це видно в описі тарифу чи в даних сервера. Якщо не знайшли, напишіть у підтримку прямо, двома питаннями:
- Де фізично зберігаються мої дані й мої резервні копії?
- Що буде з моїм сайтом, якщо це місце вимкнуть?
Добра підтримка відповість конкретно: місто, чи є копії на іншому майданчику, скільки часу займе відновлення з них. Якщо відповідь розмита, на кшталт «у нас усе надійно», перепитайте й попросіть відповісти письмово: де саме лежать копії і що буде з сайтом, якщо основне місце вимкнуть.
Тут немає правильної країни чи міста. Мета перевірки — просто знати. Власнику, який знає, де стоїть його сервер і де лежить копія, у день аварії не доводиться з'ясовувати це з нуля.
Перевірка 4. Домен і пошта окремо від хостингу
Домен — це ваша адреса. Сервер можна замінити, якщо є копія. З доменом, до якого немає доступу, копія не допоможе.
Перевірте три речі.
Де зареєстровано домен і хто має доступ до кабінету реєстратора. Якщо домен куплено «разом із хостингом» і керується з тієї ж панелі, при аварії хостера ви можете втратити і сервер, і можливість керувати адресою. Краще, коли домен зареєстровано окремо, на ваше ім'я чи вашу компанію.
Де живе пошта. Якщо пошта на тому ж сервері, що й сайт, у день аварії зникає і вона: не приходять листи від клієнтів, від платіжних систем, від самого реєстратора. А лист для відновлення пароля реєстратора може прийти саме на цю пошту. Пошта в окремого постачальника знімає цю пастку.
Хто знає паролі. Якщо доступи до реєстратора, хостингу й пошти знає одна людина, це вразливість, навіть якщо ця людина — ви. Запишіть доступи в менеджер паролів чи в захищене місце, до якого має доступ ще хтось, кому ви довіряєте. Тримати їх лише в розробника, який колись робив сайт, ризиковано.
Перевірка 5. Репетиція відновлення
Це найважливіша перевірка з п'яти.
Візьміть свою останню копію й підніміть із неї сайт на тестовій адресі: на іншому сервері чи в тестовому середовищі, не чіпаючи робочий сайт. Засічіть час від «беремо архів» до «сайт відкривається, товари на місці, можна оформити тестове замовлення». Запишіть, що заважало: не було пароля до сховища, база не підходила до версії PHP, забули про файл налаштувань.
Записаний час — ваш справжній час простою в день аварії, виміряний на вашому сайті й вашій копії. Підставте його у формулу з початку статті, і ви побачите реальний рахунок.
Як часто повторювати? Після кожної суттєвої зміни сайту: переїзду, оновлення рушія, нових модулів. І хоча б час від часу без приводу, бо копії ламаються тихо.
Наш замір: у скількох відомих сайтів є «запасна дорога»
30 вересня 2026 року ми подивились публічні DNS-записи 22 відомих сайтів: магазинів, оператора поштових відправлень, сервісу оголошень і сервісу вакансій.
Вибірка: rozetka.com.ua, prom.ua, epicentrk.ua, foxtrot.com.ua, allo.ua, citrus.ua, comfy.ua, eldorado.ua, moyo.ua, brain.com.ua, hotline.ua, makeup.com.ua, stylus.ua, intertop.ua, kasta.ua, eva.ua, jysk.ua, watsons.ua, novaposhta.ua, ukrposhta.ua, olx.ua, work.ua.
Метод. Для кожного домену ми запросили записи NS і A через публічний DNS-резолвер (Google DNS over HTTPS). NS-записи порівняли з глобальними постачальниками DNS, A-записи — з публічним списком IPv4-діапазонів Cloudflare.
Результат.
- 18 із 22 мають усі NS-записи в глобального постачальника DNS: Cloudflare, Amazon Route 53 або Akamai.
- 12 із 22 мають адресу сайту (A-запис) у діапазонах Cloudflare.
Що з цього не випливає
Межі заміру треба назвати прямо, інакше цифри легко прочитати не так.
Це вибірка з відомих сайтів, а не перепис українського інтернету. Замір не показує, де стоїть сервер сайту: DNS і сервер — різні речі. Він показує лише одне: чи є в сайту «запасна дорога» на рівні адреси, тобто чи керується його DNS незалежно від будь-якої однієї будівлі. Адреса в діапазоні CDN не означає, що сайт переживе падіння свого сервера. І замір нічого не каже про надійність конкретних компаній, тому результатів по окремих сайтах ми не наводимо.
Замір дає лише два числа: у 18 із 22 сайтів NS-записи в глобального постачальника DNS, у 12 із 22 адреса в діапазонах Cloudflare. Перевірити те саме для свого домену можна за інструкцією з першої перевірки.
«Запасна дорога» на практиці
Для невеликого магазину запасна дорога складається з простих речей, і другий дата-центр для неї не потрібен.
Копія поза основним місцем. Архів сайту й бази, який щодня вивозиться до іншого постачальника, в інше місто чи країну. Не в ту саму будівлю, не на той самий сервер.
DNS окремо від хостингу. Тоді при аварії ви змінюєте один запис і направляєте домен на новий сервер, не чекаючи, поки підніметься панель старого хостера.
План дій на одну сторінку. Де лежить копія, хто має доступ, куди її піднімати, хто змінює DNS, скільки часу це зайняло на репетиції. Сторінка має лежати там, де ви її знайдете, коли сайт і пошта не працюють: роздрукована чи в іншому хмарному сховищі.
Сайт може впасти й за всіх цих умов. Вони дають інше: у день аварії ви знаєте, звідки відновлюватись, куди, і скільки це зайняло на репетиції.
Якщо зручніше, щоб за копіями й доступністю стежили не ви, про це — наші сторінки резервних копій, моніторингу доступності й адміністрування сервера.
Підсумок: чеклист на вечір
Якщо сайт уже не працює
Тоді ця стаття на потім. Почніть із покрокової інструкції «Хостинг впав: що робити в перші 24 години». Якщо копія поза площадкою є, а підняти сайт на новому сервері потрібно швидко, порядок робіт описано на сторінці аварійного перенесення сайту.
Джерела