cPanel Hesap Taşıma Nedir ve Neden Önemlidir?

Web sitenizin, e-posta hesaplarınızın ve veri tabanlarınızın bulunduğu cPanel hesabını bir sunucudan başka bir sunucuya taşımak, performans artışı, daha iyi güvenlik ve maliyet optimizasyonu gibi birçok avantaj sağlar. Özellikle eski bir donanıma sahip bir VDS sunucu paketi kullanıyorsanız, yeni nesil bir AMD Ryzen VDS sunucusu veya Intel i9 VDS sunucusu ile %40 daha hızlı yanıt süresi elde edebilirsiniz.
Taşıma sürecinde en büyük risk, veri kaybı ve hizmet kesintisidir. Yanlış bir yedekleme prosedürü, sitenizin bir haftalık trafiğini %30’a kadar düşürebilir. Bu yüzden taşıma öncesi ve sonrası yapılması gereken adımları eksiksiz bir şekilde planlamak kritik öneme sahiptir.
Taşıma Öncesi Hazırlık: Yedekleme ve Kontrol Listesi
Her şeyden önce, tam yedekleme almanız gerekir. WHM (Web Host Manager) üzerinden “Backup” sekmesine girerek tüm hesapların tam bir kopyasını alın. Bu yedek, hem dosya sistemini hem de MySQL veri tabanlarını içerir. Yedekleme sırasında gzip sıkıştırması kullanmak, dosya boyutunu %60’a kadar azaltarak transfer süresini kısaltır.
Yedek alırken aşağıdaki kontrol listesini mutlaka uygulayın:
- Disk kullanım oranı: Hedef sunucunun disk kapasitesi yedek boyutundan %150 daha yüksek olmalı.
- DNS ayarları: Taşıma sırasında alan adı (domain) kaydı yönetimini kontrol edin, TTL değerini 300 saniyeye düşürmek geçiş süresini azaltır.
- SSL sertifikaları: Let's Encrypt veya özel sertifikalarınızın yedeklerini alın ve yeni sunucuda yeniden etkinleştirin.
- Özel yapılandırma dosyaları:
.htaccess,php.inivemy.cnfgibi dosyaların özelleştirilmiş ayarlarını not edin.
Bu adımlar, taşıma sonrası “404 Not Found” hatalarını %90 oranında önler ve SLA hizmeti kapsamında söz verdiğiniz uptime garantisini korur.
Adım 1 – Hedef Sunucuda WHM Kurulumu ve Lisans Aktarımı
Yeni sunucunuza WHM (Web Host Manager) kurulumunu tamamladıktan sonra, mevcut cPanel lisansını SLA hizmeti panelinden “License Transfer” seçeneğiyle aktarın. Lisans transferi sırasında, eski sunucunun IP adresiyle yeni sunucunun IP adresi arasındaki IPv4 adres kiralama sürecinin sorunsuz gerçekleştiğinden emin olun.
WHM’in “Server Configuration → Tweak Settings” bölümünde, PHP sürümünü ve Apache/NGINX yapılandırmasını mevcut ortama eşleştirin. Bu eşleşme, özellikle WordPress hosting müşterileri için kritik bir adımdır; uyumsuz PHP sürümü site hatalarına yol açabilir.
Adım 2 – Yedek Dosyalarının Hedef Sunucuya Aktarılması
Yedek dosyalarını transfer etmek için rsync komutunu tercih edin. rsync -avz /backup/username.tar.gz root@yeni-sunucu:/home/backup/ şeklinde bir komut, veri bütünlüğünü %99.9 korur ve aktarım sırasında checksum kontrolü yapar. Eğer büyük bir veri setiniz varsa, --partial ve --progress parametreleriyle işlemi izleyebilir ve kesintiye uğraması durumunda kaldığı yerden devam ettirebilirsiniz.
Transfer sonrası, yedek dosyasının bütünlüğünü doğrulamak için sha256sum komutunu kullanın. Örneğin, sha256sum username.tar.gz çıktısını eski sunucudaki hash değeriyle karşılaştırın. Bu adım, “veri bozulması” riskini %0’a indirir.
Adım 3 – Yedekten Hesap Geri Yükleme (Restore) İşlemi

WHM üzerinden “Restore a Full Backup/cpmove File” seçeneğiyle yedek dosyasını geri yükleyin. Geri yükleme sırasında “Overwrite existing files” seçeneğini işaretlemeyin; aksi takdirde eski yapılandırmalarınız silinebilir. Geri yükleme tamamlandığında, /home/username/public_html dizininde dosyaların doğru konumda olduğundan emin olun.
MySQL veri tabanları için “Restore a MySQL Database” seçeneğini kullanın ve --skip-extended-insert parametresiyle büyük veri tabanlarının daha hızlı geri yüklenmesini sağlayın. Veri tabanı geri yükleme süresi, aynı boyuttaki dosya aktarımına göre %30 daha hızlı gerçekleşir.
Adım 4 – DNS Güncellemesi ve Propagation Sürecinin Yönetimi
Taşıma tamamlandığında, domaininizin DNS kayıtlarını yeni sunucunun IP adresine yönlendirin. TTL (Time To Live) değerini önceden 300 saniyeye düşürmüşseniz, güncelleme sonrası propagation süresi genellikle 5‑10 dakika içinde tamamlanır. Bu sürede, WAF güvenlik duvarı kurallarını da yeni sunucuya taşıdığınızdan emin olun; aksi takdirde saldırı trafiği eski sunucuya yönlenebilir.
DNS değişikliği sonrası “dig +trace example.com” komutuyla propagasyon durumunu kontrol edin. Eğer NXDOMAIN hatası alırsanız, DNS zone dosyasındaki NS kayıtlarını tekrar gözden geçirin.
Adım 5 – Performans Testleri ve Optimizasyon
Taşıma sonrası sitenizin performansını ölçmek için SEO hosting paketindeki PageSpeed Insights ve GTmetrix raporlarını karşılaştırın. Yeni sunucuda OPcache ve Memcached gibi önbellekleme çözümlerini etkinleştirerek, sayfa yükleme süresini %50’ye kadar düşürebilirsiniz.
Ayrıca, mod_security ve mod_evasive gibi güvenlik modüllerini yapılandırarak DDoS saldırılarına karşı ek koruma sağlayın. Bu adımlar, fiziksel sunucu (dedicated server) tercih eden müşterilerde %20 daha az CPU kullanımına yol açar.
Adım 6 – Son Kontroller ve Müşteri Bildirimi
Taşıma sonrası tüm e‑posta hesaplarını kurumsal e-posta panelinden test edin. POP/IMAP ayarlarının yeni IP adresine yönlendirildiğinden emin olun. Ayrıca, phpinfo() dosyasıyla PHP sürümünü ve yüklü eklentileri doğrulayın.
Müşterilerinize, taşıma tamamlandığını ve yeni sunucunun Uptime Robot gibi izleme araçlarıyla %99.9 uptime garantisi sunduğunu bildirin. Bu iletişim, müşteri memnuniyetini %15 artırır ve destek taleplerini %30 azaltır.
Avantaj ve Dezavantaj Karşılaştırma Tablosu
| Özellik | Eski Sunucu (Legacy) | Yeni Sunucu (Ryzen VDS) |
|---|---|---|
| CPU Performansı | 2.4 GHz Dual‑Core | 3.6 GHz 8‑Core (AMD Ryzen) |
| Disk Tipi | HDD 500 GB | NVMe SSD 1 TB |
| RAM Kapasitesi | 4 GB DDR3 | 16 GB DDR4 |
| İnternet Bant Genişliği | 100 Mbps | 1 Gbps |
| Ortalama Yanıt Süresi | 350 ms | 120 ms |
| Güvenlik Katmanı | Temel Firewall | WAF + DDoS Koruma |
Sıkça Sorulan Sorular
cPanel hesabımı taşıma sırasında veri kaybı yaşama ihtimali var mı?
Doğru yedekleme ve rsync checksum kontrolü ile veri kaybı riski %0’a iner. Yedekleri iki farklı fiziksel konumda saklamak ekstra güvenlik sağlar.
Taşıma sonrası DNS değişikliği ne kadar sürer?
TTL değerini 300 saniyeye düşürmüşseniz, DNS propagasyonu genellikle 5‑10 dakika içinde tamamlanır. Ancak bazı ISP’ler cache’i 24 saat tutabilir; bu yüzden geçiş sonrası izleme önemlidir.
WHM üzerinden yedek alırken hangi ayarları değiştirmeliyim?
“Backup Type” olarak “Compressed” seçin, “Backup Rotation” ile en az 3 yedek tutun ve “Exclude Files” kısmına node_modules gibi büyük ama yeniden oluşturulabilir klasörleri ekleyin.
Yeni sunucuda eski bir PHP sürümünü nasıl koruyabilirim?
WHM’de “MultiPHP Manager” üzerinden her hesap için ayrı PHP sürümü atayabilirsiniz. Böylece eski bir uygulama için 5.6 sürümü, yeni bir uygulama için 8.1 sürümü aynı sunucuda paralel çalışır.
Sonuç: Sorunsuz Bir cPanel Taşıma İçin İzlenecek Yol Haritası
cPanel hesap taşıma işlemi, doğru planlama ve adım adım uygulanmasıyla kesintisiz bir süreç haline gelir. Bu makalede anlatılan 7 adımı takip ederek, veri kaybı riskini %0’a indirmiş, performansı %2‑3 kat artırmış ve SEO sıralamanızı korumuş olursunuz. Taşıma sonrası iletişim sayfamızdan teknik destek alabilir, yeni sunucunuzun tam potansiyelini keşfetmek için colocation hizmeti paketlerimize göz atabilirsiniz.