İçeriğe atla

Yüzde 20 indirim. Yeni Müşterilere Virüs Temizlemeye Özel İndirim Bitiş: 29 Eki 2026 23:59.

Kampanyanın bitmesine 7 saat 33 dakika kaldı.Hemen al
256-bit SSL · bilgileriniz şifrelenir
Blog'a dön
HOSTING

Hosting Taşıma Rehberi: Sitenizi Kesintisiz Taşıyın

Dijital Kalkan Güvenlik Ekibi7 dk okumaGüncellendi:
Bir sunucu dolabından diğerine mavi ışık köprüsü üzerinde taşınan parlak cam veri küpleri

Hosting değiştirmek için daha hızlı bir sunucu, daha iyi güvenlik ya da daha iyi destek gibi pek çok iyi neden vardır. Çoğu site sahibini durduran ise kesinti ve veri kaybı korkusudur. Oysa işlemler doğru sırayla yapıldığında ziyaretçileriniz taşımayı fark etmez: önce kopyalanır, sonra test edilir, en son yönlendirilir.

Bu hosting taşıma rehberinde WordPress sitenizi yeni sunucuya kesintisiz taşımanın adımlarını, farklı taşıma yöntemlerini ve taşıma sonrası kontrol listesini anlatıyoruz.

Taşımadan önce: envanter çıkarın

Taşıma sırasında en sık unutulanlar, sitenin kendisi değil çevresindeki parçalardır. Başlamadan önce şunların listesini çıkarın:

  • Site dosyaları ve veritabanları; birden fazla site ya da alt alan adı varsa hepsi.
  • E-posta hesapları, yönlendirmeleri ve otomatik yanıtları.
  • DNS kayıtları: özellikle MX, SPF, DKIM, DMARC ve doğrulama TXT kayıtları.
  • Zamanlanmış görevler (cron), .htaccess'teki yönlendirmeler ve özel sunucu ayarları.
  • Kullanılan PHP sürümü ve sitenin ihtiyaç duyduğu PHP eklentileri.
  • Sunucu IP adresine izin veren dış servisler: SMS, e-fatura ya da ödeme sistemleri gibi entegrasyonlar yeni IP adresini bilmelidir.

Adım 1: Güncel ve temiz bir yedek alın

Dosyaların ve veritabanının tam yedeğini alın, yedeğin açıldığını kontrol edin ve bir kopyasını sunucu dışında saklayın. Eski hosting tarafında da ayrı bir yedek bırakın; taşıma sırasında bir şey ters giderse iki bağımsız dönüş noktanız olur.

Taşımadan önce sitenin temiz olduğundan emin olun. Enfekte bir siteyi taşımak, zararlı yazılımı yeni ve temiz sunucuya da götürür. Şüpheniz varsa önce ücretsiz site analizini çalıştırın; belirti görürseniz taşımadan önce temizlik adımlarını uygulayın.

Adım 2: Yeni hostingi hazırlayın

Yeni hosting hesabınızı açın ve alan adınızı hesapta tanımlayın. PHP sürümünü eski sunucudakiyle aynı ya da sitenizin desteklediği bir sürüm olarak seçin; çok eski eklentiler yeni PHP sürümlerinde hata verebilir. Veritabanını ve e-posta hesaplarını oluşturun. SSL sertifikası bu aşamada genellikle alınamaz: alan adı henüz eski sunucuyu gösterdiği için sertifika, DNS geçişinden sonra tanımlanır.

Adım 3: Dosyaları ve veritabanını aktarın

Sitenizin boyutuna ve eski hostingdeki erişim imkânlarına göre dört yöntemden birini seçin:

Panelden panele aktarım

cPanel, Plesk ve DirectAdmin gibi paneller hesabın tamamını tek bir yedek dosyasına alabilir. Yeni sağlayıcınız aynı ya da uyumlu bir panel kullanıyorsa bu yedek dosya, e-postalar dahil olmak üzere geri yüklenebilir. En az zahmetli yöntemdir; hangi yedek türünün kabul edildiğini yeni sağlayıcınıza sorun.

Manuel taşıma: SFTP ve veritabanı dökümü

Dosyaları SFTP ile indirip yeni sunucuya yükleyin; büyük sitelerde dosyaları önce sıkıştırmak aktarımı hızlandırır. Veritabanını phpMyAdmin ya da mysqldump ile dışa aktarıp yeni veritabanına içe aktarın. Son olarak wp-config.php dosyasındaki DB_NAME, DB_USER, DB_PASSWORD ve DB_HOST değerlerini yeni veritabanı bilgileriyle güncelleyin.

Eklentiyle taşıma

Duplicator, All-in-One WP Migration ve Migrate Guru gibi eklentiler siteyi tek pakete dönüştürüp yeni sunucuda açar. Ücretsiz sürümlerin boyut sınırları olabilir. Taşıma bittiğinde eklentinin sunucuda bıraktığı kurulum ve arşiv dosyalarını mutlaka silin; unutulan bu dosyalar geçmişte saldırılarda kullanıldı.

WP-CLI ile taşıma

Sunucuya SSH erişiminiz varsa wp db export ile veritabanını dışa aktarıp yeni sunucuda wp db import ile içe alabilirsiniz. Taşıma sırasında alan adı ya da adres de değişiyorsa wp search-replace komutu eski adresleri veritabanında serileştirilmiş verileri bozmadan günceller. Alan adı değişmiyorsa bu adıma gerek yoktur.

Adım 4: DNS'i değiştirmeden önce yeni sunucuda test edin

Kesintisiz taşımanın sırrı, ziyaretçileri yönlendirmeden önce yeni sunucudaki siteyi görmektir. Bunun için kendi bilgisayarınızdaki hosts dosyasını kullanın:

  • Windows: Not Defteri'ni yönetici olarak açıp C:\Windows\System32\drivers\etc\hosts dosyasını düzenleyin.
  • macOS ve Linux: /etc/hosts dosyasını yönetici yetkisiyle düzenleyin.
  • Dosyanın sonuna yeni sunucunun IP adresini ve alan adınızı yazın, örneğin SUNUCU-IP alanadiniz.com www.alanadiniz.com. Artık yalnız sizin bilgisayarınız siteyi yeni sunucudan açar.

Bu hâldeyken şunları kontrol edin:

  • Ana sayfa, iç sayfalar ve görseller açılıyor mu?
  • Kalıcı bağlantılar çalışıyor mu? Çalışmıyorsa WordPress'te Ayarlar → Kalıcı bağlantılar sayfasını bir kez kaydedin.
  • Yönetim paneline giriş, iletişim formları ve form e-postaları çalışıyor mu?
  • E-ticaret sitesiyseniz sepet ve ödeme adımları test modunda sorunsuz mu?
  • Arama, üyelik ve zamanlanmış görevler çalışıyor mu?

Bu aşamada tarayıcının sertifika uyarısı göstermesi normaldir. Testi bitirince hosts dosyasına eklediğiniz satırı silmeyi unutmayın.

Taşımayı biz yapalım

Sitenizi ücretsiz taşıyor, sunucu katmanında WAF ve izolasyonla koruyor, seçtiğiniz ödeme döneminde (aylık, 6 aylık ya da yıllık) tek faturayla yönetiyoruz.

Ücretsiz Taşıma Talebi

Adım 5: Doğru zamanda DNS geçişi

Test tamamlandığında ziyaretçileri yeni sunucuya yönlendirebilirsiniz:

  • Zamanlama: Geçişi sitenizin en sakin saatlerinde yapın; gece saatleri çoğu site için uygundur.
  • TTL'i önceden düşürün: A kaydını değiştirecekseniz, geçişten 24–48 saat önce kaydın TTL değerini 300 saniye gibi düşük bir değere indirin.
  • Dinamik veriyi son anda aktarın: Sipariş, yorum ya da form kaydı alan sitelerde ilk aktarımdan sonra eski sunucuda yeni veri oluşur. Geçişten hemen önce bu işlemleri kısa süreliğine durdurun ve veritabanının son hâlini yeniden aktarın.
  • Yönlendirme: Alan adının nameserver'larını ya da A kaydını yeni sunucuya çevirin; adımları alan adı NS yönlendirme rehberimizde ayrıntılı anlattık.

Adım 6: Geçiş sonrası kontroller

  • SSL sertifikası tanımlandı mı, tüm sayfalar https ile ve uyarısız açılıyor mu?
  • Sayfalarda http ile yüklenen görsel ya da betik (karışık içerik) kaldı mı?
  • E-posta gönderme ve alma çalışıyor mu; SPF, DKIM ve DMARC kayıtları yeni sunucuya uygun mu?
  • Formlar, ödeme bildirimleri ve zamanlanmış görevler çalışıyor mu?
  • Yeni sunucuda otomatik yedek açık mı?
  • Search Console'da tarama hataları ya da 404 artışı var mı?

Alan adınız değişmediyse Search Console'da ek bir işlem yapmanız gerekmez. Alan adı da değiştiyse eski adresleri yenilerine 301 ile yönlendirin ve Search Console'daki Adres değişikliği aracını kullanın.

Eski hostingi hemen iptal etmeyin. DNS yayılması tamamlanana ve bütün kontroller bitene kadar, en az birkaç gün açık tutun. İptalden önce son bir yedek alın ve eski sunucuya taşıma sonrasında sipariş ya da e-posta düşüp düşmediğini kontrol edin.

Büyük siteler ve e-ticaret için ek öneriler

  • Medyayı önceden aktarın: Çok büyük görsel klasörlerini günler öncesinden kopyalayın, geçiş anında yalnızca farkları eşitleyin; rsync gibi araçlar bu iş için uygundur.
  • Ödeme ve entegrasyonları kontrol edin: Ödeme sağlayıcınızın bildirim (callback) adresinin çalıştığını ve sunucu IP'sine bağlı izinlerin yeni IP için güncellendiğini geçişten önce doğrulayın.
  • Önbelleği temizleyin: Önbellek eklentisi ya da CDN kullanıyorsanız geçişten sonra önbelleği temizleyin; eski sunucunun sayfaları bir süre sunulmaya devam edebilir.
  • Yoğun dönemden kaçının: Geçişi kampanya ve yoğun sipariş günlerinden uzak planlayın.
  • Veritabanı bilgilerini unutmayın: Manuel taşımada en sık hata, wp-config.php'deki veritabanı bilgilerinin güncellenmemesidir; "veritabanı bağlantısı kurulamadı" hatası çoğunlukla buradan gelir.

Kesintisiz taşımanın 5 kuralı

  1. 1.Önce kopyalayın, sonra yönlendirin.
  2. 2.Yeni sunucuyu DNS'i değiştirmeden önce test edin.
  3. 3.A kaydını değiştirecekseniz TTL'i önceden düşürün.
  4. 4.Dinamik verinin son hâlini geçişten hemen önce aktarın.
  5. 5.Eski hostingi yayılma ve kontroller bitmeden kapatmayın.

Dijital Kalkan ile ücretsiz taşıma

Kalkan Hosting'e geçerken taşımayı ücretsiz olarak biz yapıyoruz. Hosting siparişi sırasında taşımayı şu seçeneklerle planlarsınız:

  • Mevcut paneliniz: cPanel, Plesk, DirectAdmin ya da "Bilmiyorum".
  • Taşınacak içerik: site, veritabanı ve e-postalar; yalnızca site ve veritabanı ya da boş hesapla yeni kurulum.
  • E-posta hesapları: aynı adreslerle taşınsın, yeniden oluşturulsun ya da kullanılmıyor.
  • Zamanlama: hemen (24 saat içinde), gece 02:00–06:00 arası ya da belirlediğiniz bir tarih.
  • DNS: Dijital Kalkan nameserver'larına geçiş (önerilen) ya da A kaydını sizin değiştirmeniz.

Taşıma görevi; eski sağlayıcıdan yedek alınması, dosyaların ve veritabanının aktarılması, DNS'in yönlendirilmesi ve sizin onayınızla tamamlanır. Süreç başladığında ve tamamlandığında bildirim alırsınız. Kalkan Hosting'de siteniz sunucu katmanında WAF ve hesap izolasyonuyla korunur; günlük yedek, ücretsiz SSL ve CDN pakete dahildir.

Sıkça Sorulan Sorular

Taşıma sırasında sitem kapanır mı?

Doğru sırayla yapılırsa hayır. Site önce yeni sunucuya kopyalanıp test edilir, DNS en son değiştirilir; yayılma boyunca eski sunucu da açık kaldığı için ziyaretçiler kesinti görmez.

E-postalarım kaybolur mu?

E-posta hesapları ve içerikleri taşıma planına dahil edilirse kaybolmaz. Taşıma sırasında hangi sunucunun e-posta kabul ettiğini MX kayıtları belirler; bu yüzden geçişten sonra eski sunucudaki kutuları bir kez daha kontrol edin.

SEO sıralamam etkilenir mi?

Alan adı ve adresler değişmiyorsa taşıma tek başına sıralamayı etkilemez. Adresler değişiyorsa eski adresleri yenilerine 301 ile yönlendirmek gerekir.

Taşıma ne kadar sürer?

Aktarım süresi sitenin boyutuna bağlıdır; küçük sitelerde birkaç saat yeterlidir. Buna DNS yayılması eklenir; yayılma genellikle birkaç saat, bazı durumlarda 24–48 saate kadar sürer ve çoğu ziyaretçi değişikliği daha erken görür.

Eski hostingimi ne zaman iptal etmeliyim?

DNS yayılması tamamlanıp site, e-posta ve formlar yeni sunucuda sorunsuz çalıştıktan sonra. İptalden önce eski hesaptan son bir tam yedek almayı unutmayın.