Tüm cPanel Hesapları Bir Sunucudan Diğerine Nasıl Taşınır?
Tüm cPanel hesaplarını bir sunucudan diğerine taşımak, özellikle de çok sayıda hesabı yönetiyorsanız, göz korkutucu bir görev gibi görünebilir. Ancak cPanel, bu süreci sorunsuz ve verimli hale getiren, minimum kesinti süresi ve güçlük sağlayan yerleşik araçlar sunar. Sunucu donanımınızı yükseltiyor, yeni bir veri merkezine taşınıyor veya barındırma sağlayıcınızı değiştiriyor olun, bu kılavuz tüm cPanel hesaplarını bir sunucudan diğerine aktarma sürecinde size yol gösterecektir.
Geçiş için Ön Koşullar
Geçişe başlamadan önce, sürecin sorunsuz ilerlemesini sağlamak için birkaç ön koşul ve hazırlık vardır:
- Kök Erişimi: Hem eski hem de yeni sunuculara root erişiminiz olmalıdır.
- Eşleşen Yazılım Sürümleri: İdeal olarak, cPanel/WHM, Apache, PHP ve MySQL/MariaDB sürümleri iki sunucu arasında benzer veya uyumlu olmalıdır.
- DNS Yapılandırması: Kendi DNS sunucularınızı kullanıyorsanız, DNS kayıtlarını yeni sunucunun IP adreslerini gösterecek şekilde güncelleyebildiğinizden emin olun.
- Yeterli Kaynak: Yeni sunucunun aktarılan tüm hesapları idare etmek için yeterli kaynağa (CPU, RAM, disk alanı) sahip olduğundan emin olun.
- Yedekleme Planı: Olası veri kayıplarını önlemek için her zaman eski sunucudaki tüm hesapların yedeklerini oluşturun.
Adım 1: Yeni Sunucuyu Hazırlayın
İlk adım, yeni sunucunun düzgün bir şekilde yapılandırıldığından ve cPanel hesaplarını almaya hazır olduğundan emin olmaktır. İşte yapmanız gerekenler:
1.1 cPanel/WHM’yi Yeni Sunucuya Kurun
CPanel ve WHM’in yeni sunucuda kurulu ve lisanslı olduğundan emin olun. Eğer cPanel halihazırda kurulu değilse, aşağıdaki komutu kullanarak kurabilirsiniz:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Kurulumu tamamlamak için yönergeleri izleyin. Kurulumdan sonra, yeni sunucuda WHM’de oturum açın ve ilk yapılandırmayı tamamlayın.
1.2 Temel Ayarları Yapılandırma
Yeni sunucunuzun ana bilgisayar adını, ağını ve temel güvenlik yapılandırmalarını ayarlayın. Sunucunun tamamen güncellendiğinden ve üretim kullanımı için yapılandırıldığından emin olun.
Adım 2: Yeni Sunucuda Hesap Aktarımını Etkinleştirin
cPanel’in WHM Transfer Aracı, hesapları eski sunucudan yenisine minimum çabayla kopyalamanıza olanak tanır.
2.1 WHM Transfer Aracına Erişim
Yeni sunucuda WHM ‘de oturum açın ve şuraya gidin:
WHM > Transferler > Transfer Aracı
Aktarım Aracı, eski sunucudan hesapları kopyalama konusunda size rehberlik edecektir.
2.2 Eski Sunucuya Bağlanın
Aktarım Aracı arayüzünde:
- Uzak Sunucu Adresi: Eski sunucunun IP adresini veya ana bilgisayar adını girin.
- Uzak SSH Bağlantı Noktası: Eski sunucunun SSH bağlantı noktasını girin (değiştirilmediği sürece varsayılan 22’dir).
- Kimlik Doğrulama: Eski sunucunun kök kullanıcı adını ve parolasını girin. Alternatif olarak, kimlik doğrulama için bir SSH anahtarı kullanabilirsiniz.
Bağlandıktan sonra, aktarım için mevcut tüm hesapların bir listesini göreceksiniz.
2.3 Aktarılacak Hesapları Seçin
Eski sunucudaki cPanel hesaplarının bir listesi size sunulacaktır. Seçebilirsiniz:
- Tüm hesapları aktarın veya
- Taşınacakbelirli hesapları seçin.
Ayrıca DNS bölgeleri, paketler ve bayi ayrıcalıkları gibi ayarları aktarma seçeneğiniz de vardır.
2.4 Aktarım Ayarlarını Yapılandırma
Aktarımı başlatmadan önce, tüm ek seçenekleri yapılandırın:
- Hızlı Aktarım: Otomatik DNS güncellemelerini etkinleştirir ve eski sunucudaki hesapların geçişten sonra artık çözümlenmemesini sağlar. Bu, manuel DNS değişiklikleri olmadan taşınmanın hızlı bir şekilde gerçekleşmesini istiyorsanız kullanışlıdır.
- Posta Yönlendirme: Aktarımdan sonra e-posta yönlendirmenin nasıl yapılandırılacağını seçin (yerel, uzak veya otomatik).
2.5 Transferi Başlatın
Aktarımı başlatmak için Kopyala düğmesine tıklayın. WHM, tüm dosyalar, veritabanları, e-postalar ve ayarlar dahil olmak üzere her bir hesabı eski sunucudan yenisine kopyalayacaktır. Gereken süre, hesapların boyutuna ve sunucularınızın ağ bağlantılarının hızına bağlı olacaktır.
Adım 3: DNS Güncellemeleri
Aktarım tamamlandıktan sonra, alan adlarının yeni sunucuyu göstermesi için DNS kayıtlarını güncellemeniz gerekir.
3.1 DNS Bölgelerini Güncelleştirme
Kendi DNS sunucularınızı kullanıyorsanız, her alan adının IP adreslerini yeni sunucunun IP’sini yansıtacak şekilde güncelleyin. Hızlı Aktarımı seçtiyseniz, bu işlem otomatik olarak yapılmış olabilir.
3.2 Kayıt Memuru Bilgilerini Güncelleme
Harici bir DNS sağlayıcısı kullanıyorsanız veya DNS’yi bir alan adı kayıt kuruluşu aracılığıyla yönetiyorsanız, kayıt kuruluşunun portalında oturum açın ve A kayıtlarını yeni sunucunun IP adresini gösterecek şekilde güncelleyin.
3.3 Yayılımı Doğrulayın
DNS değişikliklerinin doğru şekilde yayıldığından emin olmak için whatsmydns.net veya dig gibi araçları kullanın. Yayılma 48 saate kadar sürebilir, ancak genellikle çok daha hızlı gerçekleşir.
Adım 4: Göç Sonrası Test
Hesaplar aktarıldıktan ve DNS değişiklikleri yayıldıktan sonra, geçişin başarılı olduğundan emin olmak için her şeyi test etmek önemlidir.
4.1 Web Sitelerini ve Veritabanlarını Doğrulayın
Doğru yüklendiğinden emin olmak için yeni sunucudaki her web sitesini kontrol edin. Özellikle WordPress, Joomla veya Magento gibi içerik yönetim sistemlerinde çalışan siteler için veritabanlarının beklendiği gibi çalıştığını doğrulayın.
4.2 E-posta İşlevselliği
Mesaj gönderip alarak e-posta hesaplarını test edin. E-posta yönlendirme ve dağıtımının yeni sunucuda düzgün çalıştığından emin olun.
4.3 Hesap Verilerini Kontrol Edin
Dosyaların, veritabanlarının, e-postaların ve ayarların başarıyla aktarıldığından emin olmak için aktarılan her hesap için cPanel’de oturum açın. Bu, SSL sertifikalarının, cron işlerinin ve diğer yapılandırma ayarlarının doğrulanmasını içerir.
Adım 5: Temizleme ve Sonlandırma
Geçişin başarılı olduğu onaylandıktan sonra, aşağıdaki son adımlarla devam edebilirsiniz.
5.1 Eski Sunucudaki Hesapları Devre Dışı Bırakın
Veri değişikliklerini veya tutarsızlıkları önlemek için eski sunucudaki hesapları devre dışı bırakın. Erişimi önlemek için bunları WHM aracılığıyla askıya alabilir veya web sunucusu hizmetlerini tamamen durdurabilirsiniz.
5.2 Yedekleme Oluşturun
Hesaplar artık yeni sunucuda barındırılıyor olsa da, geçiş sonrası her hesabın yeni bir yedeğini oluşturmak iyi bir uygulamadır. Bu, öngörülemeyen herhangi bir sorun durumunda bir kurtarma noktasına sahip olmanızı sağlar.
5.3 Yeni Sunucuyu İzleme
Önümüzdeki birkaç gün boyunca, aktarılan hesapları sorunsuz bir şekilde idare edebildiğinden emin olmak için yeni sunucunun performansını ve kararlılığını izleyin. Sunucu yükünü, disk kullanımını ve performansı izlemek için cPanel’in Kaynak Monitörü ve diğer sunucu ölçümleri gibi araçları kullanın.
Sonuç
Tüm cPanel hesaplarını bir sunucudan diğerine taşımak karmaşık görünebilir, ancak cPanel’in yerleşik Aktarım Aracı ile süreç nispeten basit hale gelir. Bu kılavuzun izlenmesi, web siteleri, e-postalar ve veritabanları da dahil olmak üzere tüm verilerinizin en az kesinti süresiyle doğru şekilde aktarılmasını sağlar.
İster daha güçlü bir sunucuya geçiyor ister barındırma sağlayıcılarınızı değiştiriyor olun, bu adım adım süreç, geçişi sorunsuz ve verimli bir şekilde yapmanıza yardımcı olacaktır. Olası sorunları önlemek için geçiş sonrası her şeyi iki kez kontrol etmeyi unutmayın ve hesaplarınızı yeni sunucuda hemen çalıştırın!