- Hosting geçişlerini risksiz bir şekilde yapmaya hazır mısınız?
- Göç öncesi kontrol listesi
- cPanel Hosting'i cPanel'e Nasıl Aktarılır — Önerilen Yöntem (WHM Transfer ve pkgacct)
- DirectAdmin'i cPanel'e Aktarmanın Pratik ve Güvenilir Yöntemleri
- Veritabanı, E-posta ve DNS Geçişi — Teknik İpuçları ve Örnek Komutlar
- Güvenlik ve geçiş sonrası ipuçları
- Test ve Geri Alma
- Uygulamaya göre veri merkezi konum seçimi ve önerilen yapılandırma
- Göçmenlik hizmetlerimizden yararlanmanız için nedenler
- DNS değişikliğinden önce son kontroller
- Özet ve en iyi uygulamalar
- Sıkça Sorulan Sorular
Hosting geçişlerini risksiz bir şekilde yapmaya hazır mısınız?
Bu pratik ve teknik kılavuz, aktarım yöntemlerini kapsamaktadır. cPanel'den cPanel'e Ve DirectAdmin'den cPanel'e Adım adım açıklanmıştır. Bu makale site yöneticileri, programcılar, DevOps uzmanları ve ağ yöneticileri için faydalıdır ve WHM Transfer gibi kullanışlı araçlar ve komutlar içermektedir. paket hesabı, rsync/SCP-1811, imapsync Ve mysqldump Öyle.
Göç öncesi kontrol listesi
Geçiş işlemine başlamadan önce olmazsa olmazlar:
Dosyalarınızın, veritabanınızın, e-postalarınızın ve web sunucusu yapılandırmalarınızın tam yedeğini alın.
DNS kayıtlarının TTL değerini en az 24-48 saat önceden 300 saniyeye düşürün.
Kaynak ve hedef sunuculara root düzeyinde SSH erişimi veya WHM erişimi sağlayın.
Hedef sunucuda yeterli alan olduğundan ve uyumlu bir PHP/Apache/Nginx sürümünün bulunduğundan emin olun.
Bakım aralığı için bir zaman çizelgesi belirleyin.
Sunucular arasında güvenli, parola gerektirmeyen veri aktarımları için SSH anahtarları oluşturun.
cPanel Hosting'i cPanel'e Nasıl Aktarılır — Önerilen Yöntem (WHM Transfer ve pkgacct)
1. Hedef sunucuyu (WHM) hazırlayın.
Hedef sunucunun WHM'sine giriş yapın ve şunlardan emin olun: PHP sürümleri Web sunucusu (Apache/LiteSpeed) kurulup yapılandırıldığından emin olun. SSH portunu ve PHP-FPM ayarlarını kontrol edin.
WHM'de Güvenlik → Sunucu Erişim Kontrolü Ardından CSF/Güvenlik Duvarı ayarlarına gidin ve kaynak sunucu IP adresinin bağlanmasına izin verin.
2. WHM'de Aktarım Aracını Kullanma
WHM'de hedef şudur: Transferler → Transfer Aracı adresine gidin ve kaynak sunucunun IP adresini veya ana bilgisayar adını, root kullanıcı adını, SSH portunu ve kimlik doğrulama türünü (parola veya SSH anahtarı) girin.
Hesap(lar)ı seçin ve e-posta yönlendirme, DNS ve eklenti seçeneklerini etkinleştirin, ardından Transferi Başlat Tıklayın ve kayıtları kontrol edin.
3. Alternatif yöntem: pkgacct ve restorepkg (manuel aktarım)
Transfer aracına erişiminiz yoksa veya daha fazla kontrole ihtiyacınız varsa, cPanel yedekleme paketini kullanabilirsiniz:
/scripts/pkgacct usernameOluşturulan dosya /home dizinine kaydedilecektir (örneğin, /home/cpmove-username.tar.gz). Ardından dosyayı scp komutuyla hedef sunucuya aktarın:
scp /home/cpmove-username.tar.gz root@DEST_IP:/home/Hedef sunucuda ise paketi alın:
/scripts/restorepkg /home/cpmove-username.tar.gz4. Transferden sonra
Dosya, izinler ve veritabanı kontrolü gerçekleştirin. Hedef WHM'de DNS BölgesiKayıtları kontrol edin.
AutoSSL'i etkinleştirin veya SSL sertifikaları yükleyin. Genel DNS'i değiştirmeden önce web sitelerini test etmek için yerel sistemdeki hosts dosyasını kullanabilirsiniz:
echo "DEST_IP example.com" >> /etc/hostsDirectAdmin'i cPanel'e Aktarmanın Pratik ve Güvenilir Yöntemleri
DirectAdmin'den cPanel'e geçiş genellikle daha fazla manuel adım gerektirir; başlıca iki yöntem aşağıda açıklanmıştır.
Yöntem 1 — Kullanıcı Yedeklemeleri ve İçerik Aktarımı (Sınırlı Sayıda Kullanıcı İçin Uygundur)
Temel adımlar arasında dosyaların, veritabanının ve e-postaların yedeklenmesi, ardından cPanel'de bir hesap oluşturulması ve geri yüklenmesi yer almaktadır.
DirectAdmin sunucusundaki dosyaların yedeklerini alın:
cd /home/username
tar -czf /root/username-files.tar.gz public_html domains mailcPanel sunucusuna aktar:
scp /root/username-files.tar.gz root@CPANEL_IP:/root/Veritabanı geçişi, yedekleme ve içe aktarma işlemiyle birlikte:
mysqldump -u root -p database_name > /root/database_name.sql
scp /root/database_name.sql root@CPANEL_IP:/root/
mysql -u root -p database_name < /root/database_name.sqlE-posta transferi, IMAP gibi bir araçla en iyi şekilde yapılır. imapsync İşlem tamamlandı:
imapsync --host1 old.example.com --user1 [email protected] --password1 'oldpass' --host2 new.example.com --user2 [email protected] --password2 'newpass' --ssl1 --ssl2Hedef sunucunun WHM'sinde, aynı kullanıcı adı ve etki alanıyla bir hesap oluşturun ve arşivleri /home/username dizinine çıkarın:
tar -xzf /root/username-files.tar.gz -C /home/username
chown -R username:username /home/usernameYöntem 2 — Geçiş komut dosyaları ve araçlarının kullanılması (çok sayıda hesap için)
Daha büyük koleksiyonlar için, üretim ortamını yedekleyen özel komut dosyaları oluşturulabilir. rsync Önce aktarın, sonra cPanel'de geri yükleyin.
rsync -azP -e "ssh -p 22" /home/ username@CPANEL_IP:/home/Rsync kullanırken, kullanıcı/UID ve gruplara dikkat edin ve gerekirse ilgili seçeneği kullanın. --sayısal kimlikler Kullanın.
E-postalar ile imapsync ve veritabanları ile mysqldump/eski haline getirmek Aktarılacak.
Veritabanı, E-posta ve DNS Geçişi — Teknik İpuçları ve Örnek Komutlar
Veritabanı
Örnek yedekleme ve geri yükleme komutu:
mysqldump -u root -p --databases db1 db2 --single-transaction --quick --lock-tables=false > /root/all_dbs.sql
mysql -u root -p < /root/all_dbs.sqlNot: Veritabanının sıralama/karakter setini kontrol edin ve gerekirse aşağıdaki gibi seçenekleri ayarlayın. innodb_file_per_table Etkinleştir.
E-posta
Tarihlerin korunduğu imapsync örneği:
imapsync --host1 old.mail.server --user1 [email protected] --password1 'oldpass' --host2 new.mail.server --user2 [email protected] --password2 'newpass' --ssl1 --ssl2 --syncinternaldatescPanel'de Exim, IMAP/POP, kotalar ve maildir teslimat ayarlarını kontrol edin.
DNS ve kayıtlar
Bölge dosyalarını DirectAdmin'den dışa aktarın veya kopyalayın ve WHM → DNS İşlevleri → DNS Bölgesini Düzenle bölümüne içe aktarın.
Kurumsal DNS kullanıyorsanız, kayıtları kurumsal kontrol panelinden ekleyin veya yeni bir ad sunucusu kurun.
Güvenlik ve geçiş sonrası ipuçları
Taşıma işleminden sonra, root ve kullanıcı şifrelerini değiştirin ve geçici paketleri kaldırın.
Kayıtları kontrol edin: /var/log/mesajlar, /var/log/exim_mainlog Ve /var/log/güvenli.
Güvenlik duvarını (CSF veya firewalld) etkinleştirin ve başarısız2ban Kaba kuvvet saldırılarını önlemek için ayarlanmıştır.
E-posta teslim edilebilirliğini artırmak için SPF, DKIM ve DMARC dahil olmak üzere e-posta ayarlarını etkinleştirin ve istenmeyen e-posta riskini azaltmak için e-posta gönderen IP adresleri için PTR (ters DNS) kurun.
Test ve Geri Alma
DNS değişikliğinden önce tüm servisleri yerel bir hosts dosyasıyla test edin. DNS değişikliğinden sonra 24-72 saat boyunca günlükleri ve e-posta teslim edilebilirliğini izleyin.
Geri alma planı, gerektiğinde hızlı geri yüklemelere olanak sağlamak için orijinal yedeklerin belirli bir süre (örneğin, 7 gün) saklanmasını içerir.
Uygulamaya göre veri merkezi konum seçimi ve önerilen yapılandırma
Konum seçimi ve yapılandırmasına ilişkin genel kılavuz:
Web sitesi/WordPress: Hedef kullanıcıya yakın veri merkezi, SSD/NVMe, PHP-FPM, OPcache ve CDN aktivasyonu.
Ticaret/Finans: Borsa/aracı kurum sunucularına yakın konum, özel kaynaklara ve DDoS saldırılarına karşı korumaya sahip, alım satım işlemlerine özel VPS.
Oyun: Oyunculara yakın konum, BGP ağına sahip ve düşük pingli özel oyun VPS sunucusu.
Yapay Zeka/Render: Yüksek bant genişliğine ve veri kümeleri için NVMe belleğe sahip, şirket içi grafik sunucusu (GPU).
E-posta/SMTP: PTR ayarları yapılmış, statik IP adresine sahip ve güçlü güvenlik ayarları bulunan sunucu.
Göçmenlik hizmetlerimizden yararlanmanız için nedenler
Göç sürecini kolaylaştırmak için aşağıdaki hizmetleri sunuyoruz:
Erişim 85'ten fazla küresel lokasyon En yakın veri merkezini seçmek için.
Sunucu türleri arasında işlem VPS'si, oyun VPS'si, yüksek performanslı bulut sunucusu ve grafik sunucusu (GPU) yer almaktadır.
DDoS saldırılarına karşı koruma, yönetilen güvenlik duvarı, CDN ve BGP ayarları gibi güvenlik hizmetleri.
cPanel⇄cPanel ve DirectAdmin→cPanel geçişlerinde, kesinti süresini azaltmayı hedefleyen yönetilen destek hizmeti.
GitLab barındırma, yönetilen veritabanı ve yedekleme ve anlık görüntü çözümleri, hızlı geri yüklemeyi sağlar.
DNS değişikliğinden önce son kontroller
TTL değerini düşürün ve yayılımı bekleyin.
Sayfaların, formların, ödeme ağ geçitlerinin ve e-posta gönderiminin test edilmesi.
Hata kayıtlarını, site erişilebilirliğini ve yanıt süresini kontrol edin.
PHP sürümlerinin ve aşağıdakiler gibi temel modüllerin uyumluluğunun sağlanması: iyonküp, mbstring, iyi.
Özet ve en iyi uygulamalar
Önemli noktaların özeti:
cPanel için→WHM Aktarım Aracından cPanel'e veya paket hesabı/paketi geri yükle Kullanmak.
DirectAdmin→cPanel kombinasyonu için rsync, mysqldump Ve imapsync Bu güvenilir bir çözümdür.
DNS değiştirmeden önce daima test edin, TTL'yi azaltın ve tam yedeklemeler yapın.
E-posta güvenliği ve ayarlarını (SPF/DKIM/DMARC ve PTR) unutmayın.
Doğru konumu seçmek ve DDoS saldırılarına karşı koruma ile CDN kullanmak, istikrarı ve performansı artırabilir.









