Görsel: Pixabay · Pixabay Lisansı
Ne zaman taşınır?
Sağlayıcı değişikliği, maliyet optimizasyonu, kaynak yetersizliği veya konum değişikliği.
Sebep ne olursa olsun plan aynıdır ve acele edilmemelidir.
Hazırlık: envanter
Sunucuda ne çalıştığını eksiksiz listeleyin: uygulamalar, veritabanları, zamanlanmış görevler, arka plan işçileri, e-posta servisleri.
Zamanlanmış görevler en sık unutulan kalemdir. Yeni sunucuda kurulmazsa, haftalar sonra yapılmayan işler olarak ortaya çıkar.
Alan adları ve sertifikaları da listeye ekleyin.
Yeni sunucuyu kurun ve test edin
Tüm servisleri yeni sunucuda ayağa kaldırın ve eski sunucu ayaktayken test edin.
Test için alan adını değiştirmeden, yerel ad çözümlemesi ile yeni sunucuya bakabilirsiniz.
Bu aşamada acele etmeyin; eski sunucu çalışmaya devam ettiği için baskı yoktur.
Veri aktarımı
Büyük veritabanlarında iki aşamalı aktarım yapın: önce büyük bir kopya, geçiş anında yalnız fark.
Kullanıcı yüklemelerini unutmayın. Veritabanı taşınır ama medya dosyaları atlanırsa site boş görsellerle açılır.
Aktarım sonrası kayıt sayılarını ve rastgele örnekleri karşılaştırarak doğrulayın.
DNS geçişi
Geçişten birkaç gün önce kayıtların yaşam süresini kısaltın. Böylece geçiş anında değişiklik hızla yayılır.
Geçişi düşük trafikli bir saatte yapın.
DNS yayılımı anında olmaz; bir süre hem eski hem yeni sunucuya trafik gelir.
Geçiş köprüsü
Bu ara dönem için eski sunucuda gelen trafiği yeni sunucuya ileten bir yönlendirme kurun.
Böylece eski adrese ulaşan ziyaretçiler de yeni sunucudaki güncel veriyi görür. Bu köprü olmadan, iki sunucuda farklı veriler birikir ve bunları birleştirmek zorlu bir iş olur.
Kendi taşımamızda bu köprüyü kurduk ve DNS tamamen yayılana kadar açık tuttuk.
Geçiş sonrası kontrol listesi
Tüm siteler açılıyor mu? Sertifikalar geçerli mi?
Formlar çalışıyor ve e-posta gönderiyor mu?
Zamanlanmış görevler çalışıyor mu? İlk çalışma zamanını bekleyip doğrulayın.
Yedekleme işleri yeni sunucuda kurulu mu?
İzleme ve uyarılar yeni sunucuyu gösteriyor mu?
E-posta tarafı
Alan adı kayıtlarında gönderim yetkisi veren kayıtlar yeni sunucuyu içermelidir.
Bu güncellenmezse e-postalar sessizce spam klasörüne düşmeye başlar.
Eski sunucuyu hemen kapatmayın
En az birkaç hafta açık tutun. Fark edilmemiş bir bağımlılık ortaya çıkabilir.
Kapatmadan önce son bir yedek alın ve saklayın.
Taşıma öncesi envanter kontrolü
Zamanlanmış görevler, arka plan işçileri ve dışarıdan gelen webhook bağlantıları en sık unutulan kalemlerdir.
Sunucuya bağlanan dış sistemleri listeleyin; ödeme sağlayıcı geri bildirim adresleri ve entegrasyon uçları yeni adrese güncellenmelidir.
Güvenlik duvarı kuralları ve izin verilen adres listeleri de taşınmalıdır; dış servislerde tanımlı IP kısıtları yeni adresi içermelidir.
Bu listeyi taşımadan önce hazırlayın; taşıma sırasında hatırlamaya çalışmak hata üretir.
Taşıma sonrası izleme dönemi
İlk hafta hata kayıtlarını günlük inceleyin. Eksik kalan bir yapılandırma genellikle burada görünür.
Zamanlanmış görevlerin ilk çalışmasını bekleyip sonucu doğrulayın; haftalık veya aylık görevler günler sonra çalışır ve o güne kadar eksikliği fark edilmez.
E-posta gönderimini test edin ve teslim edilebilirlik kayıtlarını kontrol edin.
Eski sunucuyu kapatmadan önce son bir yedek alın ve saklayın.
Sık sorulanlar
Taşıma sırasında kesinti olur mu?
İyi planlanmış bir taşımada kullanıcılar kesinti hissetmez. Geçiş köprüsü ve kısaltılmış DNS yaşam süresiyle, iki sunucunun bir süre birlikte çalışması sağlanır.
Eski sunucuyu ne zaman kapatmalıyım?
En az iki ila dört hafta sonra. Bu süre, fark edilmemiş bağımlılıkların ve nadiren çalışan işlerin ortaya çıkması için gereklidir. Kapatmadan önce son bir yedek alın.
Taşımayı sağlayıcı yapabilir mi?
Bazı sağlayıcılar taşıma hizmeti sunar ve basit kurulumlarda işe yarar. Özel yapılandırmalar, arka plan işleri ve entegrasyonlar içeren sistemlerde taşımayı sistemi bilen ekibin yürütmesi daha güvenlidir.



