Sunucu Taşıma Sırasında Veri Kaybı Yaşamadan Domain Yönlendirme Nasıl Yapılır?

Sunucu Taşıma Sırasında Veri Kaybı Yaşamadan Domain Yönlendirme Nasıl Yapılır?

Sunucu taşıma işlemleri, dijital varlıkların büyümesi veya mevcut hosting sağlayıcısının yetersiz kalması durumunda kaçınılmaz hale gelir. Ancak bu süreçte en büyük endişe, web sitesinin çevrimdışı kalması veya veri kaybı yaşanmasıdır. Özellikle e-ticaret siteleri veya yoğun trafiğe sahip bloglar için birkaç dakikalık kesinti bile ciddi prestij ve gelir kaybına yol açabilir. Neyseki, doğru planlama ve teknik adımlarla veri kaybı yaşamadan domain yönlendirme işlemini gerçekleştirmek ve sunucu taşıma sürecini tamamen sorunsuz atlatmak mümkündür.

Bu rehberimizde, web sitenizi yeni bir sunucuya taşırken ziyaretçilerinize hiçbir kesinti hissettirmeden domain yönlendirmesini nasıl yapacağınızı adım adım ele alacağız.

Veri Kaybı Yaşamadan Domain Yönlendirme İçin TTL Değerini Düşürün

Sunucu taşıma işlemine başlamadan en az 24 ila 48 saat önce yapmanız gereken en kritik işlem DNS TTL (Time to Live) değerini düşürmektir. TTL, DNS kayıtlarının dünya genelindeki DNS sunucularında ne kadar süreyle önbellekte tutulacağını belirler.

Genellikle varsayılan TTL değeri 86400 saniye (24 saat) veya 14400 saniye (4 saat) olarak ayarlanmıştır. Bu, domain yönlendirmesi yaptığınızda değişikliğin tüm dünyada aktif olmasının saatler süreceği anlamına gelir. Bu süre zarfında bazı ziyaretçiler eski sunucuya, bazıları ise yeni sunucuya yönlendirilir.

Süreci hızlandırmak ve veri kaybını önlemek için:

  • Mevcut DNS yönetim panelinize (Cloudflare, cPanel veya domain firmanızın paneli) giriş yapın.
  • A ve CNAME kayıtlarının TTL değerlerini 300 saniye (5 dakika) veya 600 saniye (10 dakika) olarak güncelleyin.
  • Bu değişikliğin küresel DNS sunucularına yayılması için en az bir gün bekleyin.
  • Bu sayede, taşıma günü domain yönlendirmesini gerçekleştirdiğinizde değişiklikler neredeyse anında (5-10 dakika içinde) aktif olacak ve ziyaretçileriniz kesintisiz şekilde yeni sunucuya aktarılacaktır.

    Dosyaları ve Veritabanını Yeni Sunucuya Aktarın

    DNS yönlendirmesini yapmadan önce, web sitenizin birebir kopyasını yeni sunucuda hazır hale getirmelisiniz. Bu aşamada eski sunucudaki hiçbir veriyi silmeyin veya değiştirmeyin.

    1. Tam Yedek Alın ve Yeni Sunucuya Yükleyin

    Eski sunucunuzdaki tüm dosyaları sıkıştırarak (.zip veya .tar.gz) indirin. Aynı şekilde, veritabanınızı phpMyAdmin veya SSH üzerinden dışa aktarın. Bu yedekleri yeni sunucunuza yükleyin ve veritabanını içe aktarın.

    2. Yapılandırma Dosyalarını Güncelleyin

    Yeni sunucudaki veritabanı adı, kullanıcısı ve şifresi değiştiyse, web sitenizin yapılandırma dosyasını (örneğin WordPress için wp-config.php dosyasını) yeni bilgilere göre güncelleyin.

    Yeni Sunucuyu Yerel Olarak Test Edin

    Domain yönlendirmesini yapmadan önce, yeni sunucunun sorunsuz çalıştığından emin olmalısınız. Bunun için bilgisayarınızdaki hosts dosyasını kullanabilirsiniz. Bu yöntem, domaininizin DNS kayıtlarını değiştirmeden, sadece sizin bilgisayarınızın domaini yeni sunucu IP'sinden okumasını sağlar.

    Windows işletim sisteminde bu işlemi yapmak için:

  • Not Defteri'ni yönetici olarak çalıştırın.
  • C:\Windows\System32\drivers\etc\hosts yolundaki dosyayı açın.
  • Dosyanın en altına yeni sunucunuzun IP adresini ve domaininizi ekleyin:
  • 192.168.1.100 ornekdomain.com www.ornekdomain.com
    

  • Dosyayı kaydedin.
  • Artık tarayıcınızdan sitenize girdiğinizde doğrudan yeni sunucuya bağlanırsınız. Sitedeki linkleri, formları ve veritabanı bağlantılarını test edin. Her şeyin kusursuz çalıştığından emin olduktan sonra hosts dosyasına eklediğiniz satırı silip kaydedin.

    Dinamik Siteler İçin "Salt Okunur" Modunu Aktif Edin

    Eğer bir e-ticaret sitesi, forum veya sürekli üye girişi yapılan dinamik bir platform yönetiyorsanız, taşıma esnasında veri kaybı yaşanması kaçınılmaz olabilir. Siz dosyaları taşırken eski sunucuda yeni bir sipariş verilebilir veya yorum yazılabilir.

    Bunun önüne geçmek için:

    • Taşıma işlemine başlamadan hemen önce eski sitenizi bakım moduna alın veya veritabanını "salt okunur" (read-only) yapın.
    • Kullanıcılara kısa süreli bir bakım çalışması yapıldığına dair bilgi mesajı gösterin.
    • Bakım moduna aldıktan sonra en güncel veritabanı yedeğini tekrar alın ve yeni sunucuya aktarın. Bu sayede hiçbir sipariş veya veri arada kaybolmayacaktır.
    • Domain Yönlendirmesini Gerçekleştirin

      Yeni sunucunun çalıştığından emin olduktan ve son veritabanı senkronizasyonunu yaptıktan sonra domain yönlendirme aşamasına geçebilirsiniz.

      Mevcut DNS yönetim panelinizde (örneğin Cloudflare kullanıyorsanız Cloudflare panelinde):

    • Domaininizin A kaydını (veya varsa @ kaydını) yeni sunucunuzun IP adresiyle güncelleyin.
    • TTL değerini daha önce düşürdüğümüz için, bu değişiklik birkaç dakika içinde dünya genelinde aktif olacaktır.
    • DNS yönlendirmesinin durumunu kontrol etmek için DNS Checker gibi küresel araçları kullanabilirsiniz. IP adresinin yeni sunucuya döndüğünü gördüğünüzde yönlendirme başarıyla tamamlanmış demektir.

      E-Posta Hesaplarının Taşınması ve MX Kayıtları

      Sunucu taşıma sırasında genellikle gözden kaçan ancak en çok sorun yaratan unsurlardan biri e-posta hesaplarıdır. Eğer e-postalarınızı da web sunucunuzda barındırıyorsanız, domain yönlendirmesi yapmadan önce bu hesapları yeni sunucuda da aynı isim ve şifrelerle oluşturmalısınız. MX kayıtlarınızı yeni sunucuya yönlendirdiğinizde, eski sunucudaki e-postaların kaybolmaması için IMAP senkronizasyon araçlarını kullanarak eski e-postaları yeni sunucuya kopyalayabilirsiniz. Eğer Google Workspace veya Microsoft 365 gibi harici bir e-posta servisi kullanıyorsanız, DNS panelindeki MX kayıtlarınızı değiştirmeden aynen korumanız yeterli olacaktır.

      Taşıma Sonrası Son Kontroller ve TTL Değerini Yükseltme

      Domain yönlendirmesi tamamlandıktan sonra eski sunucuyu hemen kapatmayın. DNS yayılımının tamamen oturması bazı eski internet servis sağlayıcılarında (ISP) 24 saati bulabilir. Bu süreçte eski sunucuyu en az 48 saat daha aktif tutmak güvenli bir yaklaşımdır.

      Son olarak:

    • Yeni sunucuda SSL sertifikasının (Let's Encrypt vb.) aktif ve geçerli olduğunu kontrol edin.
    • E-posta gönderim ve alım işlemlerini (MX kayıtları ve SPF/DKIM ayarlarını) test edin.
    • Her şeyin sorunsuz çalıştığından emin olduktan sonra, DNS panelinizdeki TTL değerini tekrar eski güvenli seviyesine (örneğin 14400 veya 86400 saniye) getirin. Bu, DNS sunucularının yükünü azaltacak ve sitenizin açılış hızına olumlu katkı sağlayacaktır.
    Sıfır kesinti ve veri kaybı olmadan sunucu taşımak, titiz bir planlama gerektirir. Yukarıdaki adımları sırasıyla uygulayarak hem kullanıcı deneyimini koruyabilir hem de SEO performansınızı olumsuz etkilerden uzak tutabilirsiniz.

    Sıkça Sorulan Sorular

    Domain yönlendirme sırasında web sitem kapalı kalır mı?
    Hayır, TTL değerini önceden düşürüp her iki sunucuyu da bir süre aktif tutarak sıfır kesintiyle yönlendirme yapabilirsiniz.
    DNS yönlendirmesi ne kadar sürer?
    TTL değerini taşıma öncesinde 300 saniyeye düşürdüyseniz, yönlendirme yaklaşık 5 ila 10 dakika içinde tamamlanır.
    Eski sunucuyu ne zaman kapatmalıyım?
    DNS yayılımının dünya genelinde tamamen tamamlandığından emin olmak için eski sunucuyu yönlendirmeden sonra en az 48 saat daha açık tutmalısınız.
    WxDigitals
    WxDigitals

    WebTeknoloji.net editör ekibi; web geliştirme, SEO, hosting ve yapay zeka alanlarında üretilen içeriklerin araştırma, test ve yayın süreçlerini yürütür. Tüm incelemeler gerçek kullanım deneyimine, karşılaştırmalar ise resmi dokümantasyon ve güncel fiyatlandırma sayfalarına dayanır.

    Bu içeriği faydalı bulduysanız…

    Haftalık teknoloji & SEO rehberlerimize katılın, 38 maddelik Teknik SEO Kontrol Listesi PDF'ini hediye olarak hemen indirin.

    Yorumlar (0)

    Henüz yorum yapılmamış. İlk yorumu siz yapın!

    Yorum Yazın