Hosting köçürən zaman DNS dəyişikliyi ən kritik mərhələdir. Səhv addım = sayt 24-48 saat işləməyə bilər. Düzgün strategiya ilə downtime 0-dır.
DNS dəyişikliyi nə deməkdir?
Köhnə server-ə işarələdən DNS qeydlərini yeni server-ə yönləndirmək. Tipik olaraq A qeydi (IP ünvanı).
DNS dəyişikliyi planı
3 gün əvvəl: TTL azalt
Bütün DNS qeydlərinin TTL-ni 300-ə (5 dəqiqə) endirin. Köhnə cached cavablar tez expire olur.
2 gün əvvəl: yeni serverdə sayt qur
Yeni hostingdə saytı qur, file transfer + DB. Yalnız test - DNS dəyişmə.
1 gün əvvəl: test
hosts file ilə yeni IP-i mock et, sayt işləyirmi yoxla.
0 gün: cutover
A qeydini yeni IP-yə dəyişin. 5 dəqiqə içində dünyada görsənir.
+1 gün: TTL bərpa et
Hər şey OK olarsa TTL-ni 3600-ə qaytarın.
DNS dəyişdirilməli qeydlər
A qeydi
sayt.az → yeni server IP. www.sayt.az da yeniləyin.
MX qeydi
Email server köçürdülürsə MX-i dəyişdirin. Yeni hosting-də email konfiqurasiyası lazımdır.
TXT qeydləri
SPF qeydini yeni server-ə uyğunlaşdırın - yoxsa email-lər spam-a düşər.
CNAME-lər
blog, mail, ftp - əgər subdomain-lərdir A qeydləri ilə yeni server-ə.
Nameserver dəyişdirmək
Hostinq.az → Cloudflare
Domain registrar-da nameserver-ləri ns1.cloudflare.com, ns2.cloudflare.com kimi dəyişdirin.
Propagation
NS dəyişikliyi adətən 5-30 dəqiqə yayılır. Bəzən 24 saata qədər.
Email MX dəyişikliyi xüsusi diqqət
Email itki riski
MX dəyişəndə inkişafda olan email-lər köhnə serverə gedə bilər. Köhnə server bir həftə forward etsin.
Yeni serverdə email qurmaq
cPanel → Email Accounts → mövcud email-ləri yenidən yarat. Avtomatik miqrasiya yox.
SSL sertifikat
Yeni hostingdə SSL
AutoSSL aktivləşəndə avtomatik. Manuel quraşdırma da var.
HSTS
Köhnə server HSTS göndərirdi - brauzer hələ də köhnə sertifikatı gözləyə bilər. Test edin.
Cloudflare istifadə edirsinizsə
Sadə dəyişiklik
Cloudflare panel-də A qeydini yeni IP-yə yönləndirin. 5 dəqiqə içində bütün dünya görür.
Nameserver dəyişməz
Cloudflare nameserver-ləri qalır - sadəcə Cloudflare-də A qeyd dəyişir.
Cutover monitoring
Real-time monitoring
Pingdom, UptimeRobot - hər 1 dəqiqədə sayt yoxlanır. DNS dəyişikliyinin uğurunu real-time görmək.
HTTP status
200 OK gözləyirsiniz - 500, 404, timeout xəbərdarlıqdır.
Browser cache
İstifadəçi şikayət edir
"Sayt köhnə görsənir" - brauzer cache. Hard refresh (Ctrl+Shift+R) və ya cache təmizləmə.
DNS rollback planı
Hər şey pis getsə
A qeydini köhnə server-ə qaytarın. TTL 300 - 5 dəqiqədə geri qayıdırsız.
Multiple A qeydləri (failover)
Health check ilə
Köhnə + yeni hər ikisi cavab verir. Cloudflare Load Balancer - sağlam serverə yönləndirir.
FTP / SFTP qoşulma
FileZilla-da
DNS dəyişənə qədər köhnə FTP işləyir. Sonra yeni IP-yə bağlanmaq lazım.
Wildcard sertifikat
Subdomain-lər
*.sayt.az sertifikatı varsa - bütün subdomain-lər yeni serverdə də qorunur.
Hostinq.az köçürmə xidməti
Pulsuz miqrasiya
Hostinq.az hosting alanda mütəxəssis komanda köçürməni edir - sizin heç bir məsuliyyət yoxdur.
Hostinq.az - sürətli, downtime-sız köçürmə.