İçindekiler

Hosting Taşıma (Migration) Nasıl Yapılır?​

Web siteni farklı bir hosting firmasına taşımak, ilk bakışta riskli ve karmaşık görünebilir. Ama doğru adımları izlersen hiç veri kaybetmeden ve kesinti yaşamadan taşıma yapabilirsin.
Aslında mantık çok basit:
👉 Eski hostten veriyi al → Yeni hostinge yükle → Domaini yönlendir
Bu rehberde süreci en sade haliyle adım adım anlatıyorum.

Hosting Taşıma Nedir?​

Hosting taşıma (migration), mevcut web sitenin tüm dosya ve veritabanıyla birlikte başka bir sunucuya aktarılmasıdır.
Bu işlem genelde şu durumlarda yapılır:
  • Daha hızlı hostinge geçmek
  • Daha uygun fiyatlı hizmet almak
  • Performans sorunlarını çözmek
  • Destek kalitesi düşükse değiştirmek

Hosting Taşıma Süreci (Tablo)​

Aşağıdaki tablo, tüm süreci hızlıca anlamanı sağlar:
AdımYapılacak İşlemAçıklama
1Yedek alEski hostten tüm verileri indir
2Yeni hosting hazırlaPanel ve domain ayarla
3Dosyaları yüklepublic_html klasörüne aktar
4Veritabanı oluşturYeni DB oluştur
5Veritabanını içe aktarEski veriyi yükle
6Site ayarlarını güncelleconfig dosyasını düzenle
7Domain yönlendirDNS değiştir
8Test etSiteyi kontrol et

1. Eski Hosting’den Yedek Alma​

İlk ve en kritik adım:
👉 Tam yedek almak
Yedek alman gerekenler:
  • Site dosyaları
  • Veritabanı
  • (Varsa) e-posta verileri
Bu işlemi:
  • cPanel Backup
  • FTP
  • phpMyAdmin
üzerinden yapabilirsin.

2. Yeni Hosting’i Hazırlama​

Yeni hosting satın aldıktan sonra:
  • Domain ekle
  • Kontrol paneline giriş yap
  • public_html klasörünü kontrol et
👉 Kurulum için hazır hale getir.

3. Dosyaları Yeni Hostinge Yükleme​

Eski hostten aldığın dosyaları:
👉 public_html klasörüne yükle
Yöntem:
  • FTP (önerilir)
  • File Manager
👉 Çok dosya varsa zip + extract yöntemi kullan.

4. Veritabanı Oluşturma​

Yeni host üzerinde:
  1. MySQL Databases bölümüne gir
  2. Yeni veritabanı oluştur
  3. Kullanıcı ekle
  4. Yetki ver

5. Veritabanını İçe Aktarma​

Eski veritabanını yüklemek için:
  1. phpMyAdmin aç
  2. Yeni veritabanını seç
  3. “Import” (İçe aktar) seç
  4. SQL dosyasını yükle
👉 Tüm içerik bu şekilde taşınır.

6. Config Dosyasını Güncelleme​

Siteyi yeni veritabanına bağlamak için config dosyasını düzenle:
Örnek:
Kod:
db_name = yeni_veritabani  
db_user = yeni_kullanici  
db_pass = yeni_sifre
👉 Bu adım çok kritik.

7. Domain’i Yeni Hostinge Yönlendirme​

Son adım:
  • Domain paneline gir
  • Nameserver değiştir
  • Yeni hostingin NS bilgilerini gir
👉 DNS yayılması 1–24 saat sürebilir.

8. Siteyi Test Etme​

Taşıma tamamlandıktan sonra:
  • Site açılıyor mu?
  • Veriler doğru mu?
  • Hata var mı?
kontrol et.

Kesintisiz Taşıma İçin İpucu​

Site kapanmadan taşımak için:
👉 Önce yeni hostte kurulum yap
👉 Sonra DNS değiştir
Bu sayede kullanıcı kesinti yaşamaz.

En Sık Yapılan Hatalar​

Hosting taşıma sırasında dikkat et:
  • Yedek almadan taşımaya başlamak
  • Veritabanını unutmak
  • Config dosyasını güncellememek
  • DNS değişimini yanlış yapmak

Taşıma Ne Kadar Sürer?​

  • Dosya aktarımı → 10–30 dk
  • Veritabanı → 5–10 dk
  • DNS yayılması → 1–24 saat
👉 Toplamda aynı gün içinde tamamlanır.

Sonuç​

Hosting taşıma, doğru yapıldığında oldukça güvenli ve basit bir işlemdir. Performans artırmak ve daha iyi bir altyapıya geçmek için en etkili yöntemlerden biridir.
Özetle:
👉 Yedek al
👉 Yeni hoste yükle
👉 Veritabanını bağla
👉 Domain yönlendir
Bu adımları takip ederek siteni sorunsuz şekilde taşıyabilirsin.