EN
02 9699 100 Денонощна техническа поддръжка(24/7)
02 9699 100 Денонощна техническа поддръжка(24/7)

Ръководство за DNS миграции: Как да осигурим минимален downtime и непрекъсната работа на услугите според bulinfo.net

11.08.2025

Защо DNS миграциите са толкова важни?

DNS миграцията е процес, при който се обновяват DNS записите на вашия домейн. Тя може да се наложи при смяна на DNS хостинг доставчик, преместване на домейн регистратора или промяна на уеб/имейл хостинг сървърите.

Проблемът? Лошо планирана миграция може да доведе до прекъсвания на услугите ви – загуба на достъп до сайта, спиране на имейлите и дори финансови загуби.

Bulinfo.net препоръчва внимателно планиране и тестване на всяка стъпка, за да осигурите плавен преход и непрекъсната работа на вашите уебсайтове, имейл услуги и приложения.

Какво представлява DNS и защо е ключов за бизнеса ви?

DNS (Domain Name System) често се нарича "адресната книга на интернет". Когато някой въведе домейна ви (например bulinfo.net) в браузъра си, DNS го превежда в IP адрес на сървъра, на който се намира вашият сайт.

Това означава, че:

  • Потребителите могат да достъпват сайта ви.

  • Имейлите достигат до правилния пощенски сървър.

  • Интеграциите с трети страни (CRM, API, SaaS услуги) работят без прекъсване.

Кога се налага DNS миграция?

  1. Смяна на DNS хостинг доставчик – за по-добра надеждност, скорост и защита.

  2. Трансфер на домейн регистратора – за обединяване на управление и фактуриране.

  3. Смяна на уеб или имейл хостинг сървър – когато трябва да пренасочите A и MX записите към нови IP адреси.

  4. Промяна на инфраструктурата в облака (AWS, Azure, Google Cloud) – често включва нови IP адреси и архитектура.

 Всяка от тези ситуации носи различни рискове. Разбирането на типа миграция е първата стъпка към успешното й изпълнение.

Разлика между DNS хостинг и домейн регистрация

  • Домейн регистрация – това е собствеността върху името на домейна (пример: bulinfo.net), управлявана чрез регистратор.

  • DNS хостинг – услугата, която съхранява и обслужва вашите DNS записи.

Вашият регистратор може да предлага DNS хостинг, но двете неща са различни. При миграция трябва да знаете къде се хоства DNS зоната ви в момента, за да я експортирате и конфигурирате правилно в новата среда.

Ключовите DNS записи, които не трябва да загубите

  1. A и AAAA записи – насочват домейна към IP адреса на сървъра ви (IPv4 и IPv6).

  2. MX записи – маршрутизират имейл трафика.

  3. CNAME записи – използват се за псевдоними (напр. www към основния домейн).

  4. TXT записи – важни за верификация, SPF, DKIM и DMARC политики.

  5. NS, SRV и PTR записи – често използвани за специфични услуги и инфраструктури.

1. Планиране преди миграцията (Pre-Migration Planning)

Лошото планиране е причина №1 за проблеми по време на DNS миграции. Добрата подготовка може да ви спести часове downtime и загуби.

Създайте пълен инвентар на DNS записите

 Започнете с изготвянето на пълен списък на всички DNS записи, свързани с домейна ви:

  • Уебсайт (A и CNAME записи)

  • Имейл (MX записи + свързани SPF, DKIM, DMARC TXT записи)

  • Поддомейни и мобилни приложения

  • Интеграции с трети страни (платежни системи, CRM, SaaS платформи)

Съвет от Bulinfo.net: Използвайте DNS зоналния редактор в контролния панел/cPanel и експортирайте конфигурацията си като backup файл. Това е вашият "план Б", ако нещо се обърка.

Оценете рисковете и въздействието

Преди да започнете миграцията, помислете какво може да се случи, ако нещо се обърка:

  • Ще загубят ли потребителите достъп до сайта ви?

  • Ще спре ли пощата за важни отдели (продажби, поддръжка)?

  • Ще спрат ли интеграции като онлайн плащания или API връзки?

 Полезни инструменти за анализ на зависимостите:

  • IntoDNS

  • DNSstuff

  • Секюрити dashboard в хостинг акаунта на Bulinfo.net

Оптимизирайте TTL стойностите

TTL (Time-to-Live) е стойността, която казва на интернет колко време да кешира даден DNS запис. Ако TTL е твърде дълъг, потребителите може да виждат старата информация часове след промяната.

Препоръчителен график за понижаване на TTL преди миграция:

  1. 7 дни преди миграцията – Намалете TTL на 24 часа (86400 секунди).

  2. 3 дни преди – Намалете TTL на 1 час (3600 секунди).

  3. 24-48 часа преди – Намалете TTL на 5 минути (300 секунди).

След приключване на миграцията върнете TTL на 1 час или 24 часа, за да намалите DNS lookup натоварването.

Създайте план за връщане назад (Rollback)

Дори най-добре планираните миграции могат да се провалят. Затова е задължително да имате:

  • Пълен backup на DNS зоната (BIND/CSV формат)

  • Достъп до стария и новия DNS хостинг акаунт

  • Списък с контакти на всички доставчици и ключови служители

  • Ясни инструкции как да върнете старите nameservers, ако е необходимо

Комуникирайте с всички засегнати страни

  • Уведомете екипите по маркетинг и поддръжка, за да са готови за евентуални въпроси.

  • Спрете платените кампании временно, ако сайтът е критичен за продажби.

  • Синхронизирайте се с външните SaaS доставчици, CDN услуги или имейл платформи.

 Една добре написана вътрешна комуникация ще ви спести много стрес и недоразумения.

2. Стратегическо управление на TTL: Ключът към безпроблемната миграция

Често DNS миграциите се провалят заради грешки във времето. А в DNS нищо не контролира времето толкова, колкото TTL (Time-to-Live).

Какво е TTL и защо е толкова важно?

TTL е стойността (в секунди), която казва на кеширащите сървъри в интернет колко дълго да пазят даден DNS запис, преди да го опреснят.

 Ако TTL е твърде дълъг (например 24-48 часа):

  • Потребителите могат да виждат старите IP адреси дълго след промяната.

  • Може да получите ситуации, в които част от трафика отива към стария сървър, а друга част към новия.

 Ако TTL е твърде кратък (например 60 секунди):

  • Прекалено много DNS заявки ще се изпращат към сървъра, което може да натовари системата.

Идеалният график за намаляване на TTL преди миграция

Сценарий: Планирате миграция на DNS в петък.

Ето как да се подготвите:

  1. 7 дни преди миграцията:

  • Прегледайте TTL стойностите на всички критични записи (A, AAAA, MX, CNAME).

  • Намалете TTL от 86400 секунди (24 часа) на 3600 секунди (1 час).

  1. 3 дни преди миграцията:

  • Намалете TTL от 3600 секунди (1 час) на 300 секунди (5 минути).

  1. В деня на миграцията:

  • Благодарение на краткия TTL (5 минути) всички промени ще се разпространят много по-бързо.

  1. След миграцията:

  • След като се уверите, че всичко работи стабилно, върнете TTL на 3600 секунди (1 час) или 86400 секунди (24 часа), за да намалите ненужния DNS трафик.

Какво да правите, ако DNS доставчикът ви не позволява промяна на TTL?

  • Решение 1: Помислете за прехвърляне на DNS към доставчик, който поддържа TTL управление (например Cloudflare, Amazon Route 53 или DNS услугата на Bulinfo.net).

  • Решение 2: Планирайте миграцията в период на най-ниско натоварване (рано сутрин или уикенд).

Съвет от Bulinfo.net: Ако използвате нашата DNS услуга, TTL може да бъде променян лесно от контролния панел и се отразява мигновено.

Как да следите TTL и propagation в реално време?

  • Командни инструменти:dig и nslookup ще ви покажат какъв TTL остава за даден запис.

  • Онлайн услуги:

DNSChecker.org

WhatsMyDNS.net

3. Имейл непрекъснатост: Как да защитите бизнес кореспонденцията си по време на DNS миграция

DNS миграцията може да мине „тихо“ за уебсайта ви, но имейлът е най-честата жертва на грешки. MX записите (Mail Exchange) са критични за маршрутизирането на пощата. Ако бъдат пропуснати или неправилно конфигурирани, доставянето на имейли може да спре без никой да забележи навреме.

Защо имейлът е толкова уязвим при DNS миграции?

  • MX записите зависят от DNS и ако бъдат премахнати или закъснеят при промяна, имейлите просто не достигат до вас.

  • Проблемът често остава скрит – няма предупреждения, просто нямате нови съобщения.

  • Пропуснатите записи за SPF, DKIM или DMARC могат да вкарат писмата ви директно в спам.

Как да осигурите имейл непрекъснатост по време на DNS миграция?

  • 48 часа преди миграцията:

  • Намалете TTL на MX записите до 300 секунди (5 минути), за да се разпространяват бързо.

  • Преди да направите каквито и да е промени:

  • Уверете се, че новият имейл сървър е напълно работещ и може да приема поща.

  • Репликирайте не само MX записите, но и всички SPF, DKIM, DMARC и съответните TXT записи на новия DNS хост.

В деня на миграцията:

  • Прехвърлете MX записите в час с минимален трафик (рано сутрин или през уикенда).

  • Потвърдете, че приоритетите на записите (priority values) са зададени правилно.

Веднага след промяната:

  • Проверете логовете на пощенския сървър за грешки.

Тествайте имейл изпращане и получаване от:

  • Вътрешни пощенски кутии (example@вашиядомен.com)

  • Външни доставчици (Gmail, Outlook, Yahoo)

  • Функции за автоматични съобщения (поръчки, ресет на пароли и др.)

Как да тествате имейл системата по време на миграцията?

  • Използвайте MXToolbox за проверка на:

  • Правилно насочени MX записи

  • SPF, DKIM и DMARC валидиране

  • Blacklist проверки

  • Командни инструменти:

dig MX yourdomain.com – показва MX записите и TTL

nslookup -q=MX yourdomain.com

Често срещани грешки с MX записи и как да ги избегнете

  1. Пропуснати приоритети (priority values) – без правилен приоритет пощата може да се насочва грешно или да се забавя.

  2. Липсваща точка в края на домейна – някои DNS панели изискват пълно изписване (например: mail.domain.com. вместо mail.domain.com).

  3. Пропуснати SPF записи – води до блокирани или маркирани като спам писма.

  4. Неправилни TTL стойности – забавят промяната и създават непредсказуеми проблеми.

4. Стъпка по стъпка процес на миграция и проверка на DNS

След като вече сте подготвили пълен списък на записите, намалили сте TTL и подсигурили имейл услугите, е време за същинската миграция.
Това е моментът, в който вниманието към детайлите е решаващо.

1. Експорт на текущите DNS записи

  • Влезте в панела на текущия ви DNS хостинг и експортирайте зона файла.
    Проверете дали са включени A, AAAA, MX, CNAME, TXT, SPF, DKIM, DMARC, SRV записи.

  • Запазете оригинално копие + почистена версия, която ще импортирате в новия хостинг.

Съвет: Добра практика е да запишете и екранни снимки на текущата конфигурация.

2. Импорт и подготовка на новата DNS среда

  • В новия DNS хостинг импортирайте записите или ги добавете ръчно.

  • Уверете се, че IP адресите и имената на сървъри са актуални.

  • Ако преминавате към облачна инфраструктура (AWS, Cloudflare, Google Cloud DNS), проверете специфичните изисквания за форматиране.

3. Миграция на услугите по приоритет

Не мигрирайте всичко наведнъж – по-добре е поетапно, за да ограничите риска:

  1. Уебсайт (A и CNAME записи) – първо пренасочете основния сайт.

  2. Имейл (MX, SPF, DKIM, DMARC) – след като сте тествали вътрешно.

  3. Трети страни и API услуги – интеграции с CRM, платежни системи, аналитични инструменти.

4. Верификация след всяка стъпка

  • Използвайте dig, nslookup илиDNSChecker.org, за да потвърдите правилното разпространение.

  • Тествайте зареждането на сайта, изпращането на имейли и функционалността на интеграциите.

  • Проверете сървърните логове за необичайни грешки.

Про съвет: Не преминавайте към следващата стъпка преди да сте сигурни, че текущата работи стабилно.

5. Актуализация на NS записи (nameservers)

  • Това е последната и най-критична стъпка.

  • Актуализирайте NS записите при регистратора на домейна само когато всички услуги са готови.

  • След тази промяна стартира глобална DNS пропагация (24–48 часа).

  • През този период наблюдавайте внимателно:
    Ъптайм на сайта
    Имейл доставка
    Логове за грешки и предупреждения

6. Мониторинг на DNS пропагацията

След смяната на NS записите започва период на DNS пропагация – времето, необходимо на всички глобални резолвери да обновят информацията за вашия домейн.
Това обикновено отнема от 1 до 48 часа, в зависимост от TTL и ISP кеширане.

1. Инструменти за мониторинг на пропагацията

За да разберете как се разпространяват новите DNS записи:

  • DNSChecker.org – визуализира глобална карта с актуалните записи.

  • WhatsMyDNS.net – показва A, MX, CNAME и други записи по държави.

  • dig и nslookup – команден ред за проверка на конкретни записи и TTL.

  • MXToolbox – специално за имейл тестове и MX/SMTP анализ.

2. Как да интерпретирате резултатите

  • Новите стойности се показват → Резолверът е обновен успешно.

  • Старите стойности още се виждат → Има кеширани данни, чакайте TTL да изтече.

  • Липса на резултат → Проверете за неправилно въведен запис или временен проблем с резолвера.

Съвет: Когато 80–90% от точките вече отчитат новите записи и основните услуги работят, миграцията е почти финализирана.

3. Тестване на всички критични услуги

По време на пропагацията е важно да проверите:

  • Уебсайт – зарежда ли се от различни устройства и мрежи?

  • Имейл – изпращане и получаване вътрешно и външно.

  • Интеграции и API-та – CRM, платежни системи, трети страни.

  • SSL – валидно ли е удостоверението на новия сървър?

4. Кога можем да обявим миграцията за завършена

Миграцията е успешна, когато:

  • Всички услуги (уеб, имейл, API) функционират стабилно.

  • Глобалната пропагация е потвърдена от няколко независими инструмента.

  • Няма нови грешки в логовете за DNS или имейл.

  • Потребителите и клиентите не съобщават за проблеми.

Про съвет: След като сте сигурни, че всичко е стабилно, върнете TTL на нормални стойности (3600 или 86400), за да намалите ненужния DNS трафик.

6. Често срещани проблеми и пост-миграционни практики

Дори и при перфектно планирана миграция, винаги има риск от неочаквани проблеми. Разбирането на най-честите грешки и начините за бързото им решаване е ключът към нулев престой и непрекъсната работа на услугите.

1. Често срещани проблеми при DNS миграция

1.1 Частична пропагация

Симптом: Някои потребители виждат новия сайт, други – стария.

Причина: DNS кеш на ISP или браузър все още пази старите записи.

Решение:

  • Уверете се, че TTL е бил намален предварително.

  • Инструктирайте засегнатите да изчистят DNS кеша (ipconfig /flushdns на Windows).

Препоръчайте временно ползване на Google DNS (8.8.8.8) или Cloudflare DNS (1.1.1.1).

1.2 Конфликт на записи

  • Симптом: Някои поддомейни или услуги не работят, въпреки че записите са добавени.

  • Причина: Дублирани или противоречащи си записи – например, два A записа за един и същи поддомейн или CNAME и A запис на един и същи ред.

  • Решение:

  • Направете аудит на всички записи след импорта.

  • Премахнете дублиращите се или остарели записи.

  • Уверете се, че всеки поддомейн има само един тип основен запис (A или CNAME).

1.3 Проблеми с MX записи и имейл

Симптом: Имейлите не пристигат или отиват в спам.

Причини:

  • Забравен SPF/DKIM/DMARC запис

  • Грешен приоритет на MX

  • Пропусната точка в края на FQDN (например mail.domain.com.)
    Решение:

  • Проверете MX записите с MXToolbox.

  • Възстановете SPF/DKIM правилата.

  • Тествайте изпращане и получаване от вътрешен и външен имейл.

1.4 SSL грешки след миграция

Симптом: Сайтът зарежда с “Not Secure” или браузърът блокира достъпа.

Причина:

  • SSL сертификатът е обвързан със стария IP.

  • DNS все още не е напълно пропагирал.

Решение:

  • Инсталирайте SSL сертификата на новия сървър преди смяната на NS.

  • При Let's Encrypt – изчакайте DNS да се обнови преди да стартирате издаването.

1.5 CDN и кеширане на съдържание

Симптом: Сайтът зарежда стари версии на страниците или прекъсва връзка.
Причина:

  • CDN (Cloudflare, Akamai) все още кешира стара информация.

  • Решение:
    Почистете кеша от CDN.

  • Ако е нужно, временно пуснете “grey cloud” режим в Cloudflare, за да тествате директно сървъра.

2. Пост-миграционни практики за стабилност

След успешната миграция идва време за укрепване на инфраструктурата, за да избегнете бъдещи проблеми.

2.1 Финална проверка на всички услуги

  • Заредете сайта от различни държави и мрежи (може с VPN).

Тествайте:

  • Уебсайт и поддомейни

  • Имейл (входящ и изходящ)

  • Всички интеграции и платежни системи

  • Прегледайте логове за грешки и неуспешни заявки.

2.2 Възстановяване на TTL до нормални стойности

  • Временно бяхме намалили TTL до 300 секунди.

  • След като всичко е стабилно:

  • Върнете TTL на 3600 или 86400 сек.
    Това ще намали DNS трафика и натоварването на резолверите.

2.3 Архивиране и документация

Запазете финалния DNS zone файл в CSV/BIND формат.

Обновете вътрешната документация с:

  • Новите записи

  • Локация на хостинг и DNS панел

  • Дата на миграцията и основни стъпки

Подгответе кратък post-mortem отчет – какво работи добре и какво да се подобри при следваща миграция.

2.4 Мониторинг и сигурност

Активирайте DNS monitoring с инструменти като:

  • StatusCake

  • Catchpoint

  • Nagios

Следете за:

  • Забавяне в резолюцията

  • Промени по записи (DNS Hijacking)

  • Неуспешни имейл доставки

2.5 Проактивна поддръжка

  • Актуализирайте периодично списъка с поддомейни и записи.

  • На всеки 3–6 месеца проверявайте:

  • Ненужни записи, които излагат на риск сигурността

  • Валидация на SPF, DKIM, DMARC

  • SSL сертификати и CAA записи за защита от неоторизирани издания

Финално заключение

DNS миграцията не е само техническа задача – тя е критична за бизнес непрекъснатостта.
С правилно планиране, проактивно управление на TTL, внимателна проверка на MX/имейл и постоянен мониторинг, можеш да:

  • Избегнеш непланиран престой

  • Поддържаш имейл комуникацията без прекъсване

  • Осигуриш гладко преминаване към нов сървър или DNS доставчик

Съвет: След всяка успешна миграция, автоматизирай част от процеса с бекъпи и скриптове. Така следващият път ще е още по-бързо и безболезнено.

Стани наш партньор сега!
Присъединете се към партньорската програма на Булинфо и започнете да печелите, докато помагате на вашите клиенти да изградят своето онлайн присъствие. Регистрирайте се днес и си осигурете стабилен доход! Започни Сега