Ayrıntılı anlatım
1.101.0, rakip panellerden müşteri taşımayı tek bir ekranda topluyor. Yeni Panel Göçü modülünde önce müşterinin kullandığı paneli seçiyorsunuz; ekran o panelde yedeğin nereden alınacağını ve hangi taşıma yollarının kullanılabileceğini gösteriyor. cPanel ve DirectAdmin hesaplarında root ya da SSH erişimi olmadan, yalnız panelin kullanıcı adı ve parolasıyla taşıma yapılabiliyor. Dosyalar, veritabanları ve e-postalar taşındıktan sonra kalan parçalar (alt alan adları, takma alan adları, DNS kayıtları, cron görevleri, SSL sertifikaları, posta yönlendirmeleri ve .htaccess kuralları) eski sunucudan okunup tek ekrandan uygulanabiliyor.
Bu sürüm kimin işine yarar?
- Barındırma firmaları ve yöneticiler: Rakip bir panelden gelen müşteriyi, hangi panelde olduğuna bakmadan aynı adımlarla taşıyor. Taşıma sonrası unutulan özel MX kaydı, cron görevi ya da alt alan adı yüzünden gelen "site açılıyor ama şu çalışmıyor" şikâyetleri azalıyor.
- Paylaşımlı barındırmadan gelen müşteriler: Eski sağlayıcı SSH vermiyorsa artık yedek dosyasını indirip yüklemek zorunda değiller. cPanel ya da DirectAdmin kullanıcı adı ve parolası yeterli.
- Bayiler: Yönetici izin verdiğinde kendi müşterilerini kendileri taşıyabiliyor.
Panelde nerede?
Sol menüde Genel → Panel Göçü. Daha önce Ayarlar alt menüsündeki "Sunucu Taşıma" girişiydi; aynı ekran genişletildi ve üst seviyeye taşındı.
Nasıl kullanılır?
1. Kaynak paneli seçin
Ekranın başında, piyasada en çok kullanılandan aza doğru sıralı paneller var: cPanel / WHM, Plesk, DirectAdmin, CyberPanel, aaPanel, HestiaCP / VestaCP, CloudPanel, CWP (Control Web Panel), ISPConfig, Virtualmin / Webmin, Froxlor. Panel kullanmayan bir sunucudan gelen müşteri için "Panelsiz / diğer sunucu" seçeneği var.
Paneli seçtiğinizde altında o panele özel bir rehber açılıyor: yedeğin hangi menüden alınacağı, yedek dosyasının adı ve sunucuda web köklerinin nerede durduğu.
2. Taşıma yöntemini seçin
Panelin desteklediği yöntemler açık, desteklemediği yöntemler kapalı görünüyor:
- Panel hesabıyla (root gerekmez): cPanel ve DirectAdmin için. Panel adresini, kullanıcı adını ve parolayı giriyorsunuz. "Bağlantıyı test et" düğmesi eski hesaptaki alan adlarını, veritabanlarını, posta kutularını ve kullanılan alanı listeliyor; aynı adla bu sunucuda zaten bir alan adı, veritabanı ya da posta kutusu varsa uyarıyor. "Yedeği al ve indir" düğmesine bastığınızda eski panel kendi tam yedeğini üretiyor ve yedek bu sunucuya indiriliyor. İndirme bitince ekran sizi otomatik olarak yedek inceleme adımına geçiriyor: hedef alan adını seçip içe aktarıyorsunuz.
- Yedek dosyası yükleyerek: Elinizdeki yedek dosyasını yüklüyorsunuz. cPanel, Plesk, DirectAdmin, HestiaCP ve CyberPanel yedeklerinin düzeni tanınıyor; dosyalar, veritabanları, posta kutuları ve DNS bilgisi geliyor. aaPanel, CloudPanel, CWP ve Virtualmin yedeklerinden ve elle alınmış site arşivlerinden dosyalar ve arşivdeki .sql dökümleri geliyor. Site klasörünün içeriğini doğrudan taşıyan arşivler (public_html klasörü olmayan aaPanel ve CloudPanel site yedekleri gibi) artık tanınıyor.
- SSH ile canlı sunucudan: Eski sunucuya SSH erişiminiz varsa tek site sihirbazı ve toplu göç burada. Keşif adımı artık kaynak sunucudaki paneli kendisi tanıyor ve DirectAdmin, HestiaCP, Plesk, aaPanel, CloudPanel, ISPConfig ve Froxlor web kökü düzenlerini de listeliyor.
3. Göç sonrası tamamlama
Yedek incelemesindeki ve SSH sihirbazının son adımındaki Göç sonrası tamamlama düğmesi, eski sunucudaki panel ayarlarını okuyup bir liste çıkarıyor:
- Alt, takma ve ek alan adları: Alt alan adları hedef sitenin altında, takma (park) alan adları hedef sitenin takma adı olarak oluşturuluyor. cPanel'deki ek (addon) alan adları ayrı site olarak açılıyor; dosyaları için içe aktarmayı o alan adını hedef seçerek tekrarlamanız yeterli.
- DNS kayıtları: Eski bölge dosyası, DNS ekranındaki bölge içe aktarmanın önizleme ve doğrulamasından geçerek ekleniyor. Sitenin A kaydı, MX, SPF ve DMARC gibi panelin yönettiği kayıtlar ve zaten var olan kayıtlar atlanıyor; özel MX, doğrulama TXT kayıtları ve CNAME'ler geliyor.
- Cron görevleri: Komutlardaki eski ev dizini ve web kökü yolları bu sunucunun yoluna çevrilmiş olarak geliyor. Her komutu uygulamadan önce görüp düzenleyebiliyorsunuz. Cron görevleri varsayılan olarak seçili gelmiyor.
- SSL sertifikaları: Eski sunucuda satın alınmış bir sertifika varsa, süresi dolmamışsa ve özel anahtarı da yedekteyse kurulabiliyor. Özel anahtar tarayıcınıza hiç gelmiyor; kurulum sunucuda yapılıyor ve yalnız yönetici kurabiliyor. Ücretsiz Let's Encrypt sertifikası yetiyorsa bunu kullanmanıza gerek yok.
- Posta yönlendirmeleri: Adresten adrese yönlendirmeler geliyor. Postayı bir betiğe ileten yönlendirmeler güvenlik nedeniyle taşınmıyor ve listede uyarı olarak görünüyor.
- .htaccess kuralları: Eski sitenin .htaccess dosyasındaki yönlendirme ve erişim kurallarından nginx'te birebir karşılığı olanlar adres kurallarına çevriliyor.
Hiçbir kalem kendiliğinden uygulanmıyor. İstediklerinizi işaretleyip Seçilenleri uygula düğmesine basıyorsunuz. Her kalem panelin ilgili ekranındaki aynı doğrulamadan, yetki ve kota denetiminden geçiyor ve sonuç satır satır raporlanıyor. Kaynaktaki ana alan adı ile hedef alan adı farklıysa alt alan adları ve DNS kayıtları hedef alan adına göre uyarlanıyor.
Aynı karttaki DNS geçiş planı kesintisiz geçiş için adım sırasını ve bekleme sürelerini gösteriyor: TTL'yi düşürme, bekleme, kopyalama, sağlık denetimi, son fark eşitlemesi ve DNS'in çevrilmesi.
Yetki: varsayılan olarak yalnız yönetici
Panel Göçü artık yalnız yöneticiye açık. Daha önce bayiler de bu ekranı görüyordu. Yönetici, ekranın altındaki Göç yetkileri kartından istediği bayi ya da müşteri hesabına göç yetkisini açabiliyor. Yetki verilen hesap menüde Panel Göçü'nü görüyor ve yalnız kendi alan adlarına göç yapabiliyor. Göç yetkisini açıp kapatmak ve envanterden SSL sertifikası kurmak yönetici işi olarak kalıyor.
Daha önce göç ekranını kullanan bir bayiniz varsa, güncellemeden sonra ona yetkiyi bu karttan yeniden açmanız gerekiyor.
Güvenlik
- Panel hesabının parolası ve SSH bilgileri sunucuda yalnız root'un okuyabildiği geçici bir dosyada tutuluyor ve iş bitince siliniyor. Panel veritabanına yazılmıyor.
- Panel adresi yalnız genel bir IP adresine çözülüyorsa kabul ediliyor ve bağlantı o adrese sabitleniyor. Göç aracı yerel ağa ya da sunucunun kendisine bağlanmak için kullanılamıyor.
- TLS sertifikası varsayılan olarak doğrulanıyor. Kendinden imzalı sertifika kullanan eski paneller için bu denetim ekrandan kapatılabiliyor.
- Kaynakta hiçbir şey silinmiyor. Panel hesabıyla alınan yedek dosyası eski hesapta duruyor; taşıma bittikten sonra eski panelin dosya yöneticisinden silebilirsiniz.
- Eski sunucudan okunan envanter, özel anahtarlarıyla birlikte yalnız root'un okuyabildiği bir dosyada duruyor. Kartın Envanteri sil düğmesiyle silebilirsiniz.
Sınırlar
- Panel hesabıyla taşıma şimdilik yalnız cPanel ve DirectAdmin için var. Plesk ve diğer paneller için yedek dosyası ya da SSH yolunu kullanın.
- cPanel'de iki adımlı doğrulama açık olan ya da girişi IP adresine kısıtlanmış hesaplarda panel hesabıyla giriş yapılamıyor. Bu durumda eski panelde iki adımlı doğrulamayı geçici olarak kapatın ya da yedek dosyası yolunu kullanın.
- Eski sunucudan envanter okumak, cPanel, DirectAdmin ve HestiaCP'de root erişimi istiyor. Root olmadan ya da diğer panellerde yalnız seçtiğiniz web kökünün alan adı, .htaccess dosyası, DNS bölgesi, Let's Encrypt sertifikası ve hesabın cron görevleri okunuyor.
- Plesk yedeğindeki SSL sertifikaları otomatik okunmuyor. Gerekirse SSL ekranından yükleyin.
Sonrası
DNS'i çevirmeden önce SSH yönteminde Delta taşımayı başlat ile ilk taşımadan bu yana değişen verileri getirin. DNS'i çevirdikten sonra Let's Encrypt sertifikası almak için SSL ekranını kullanın.
Değişiklik listesi
Panelde Panel Yönetimi → Panel Güncellemesi ekranında gösterilen sürüm notunun tamamı:
Panel Göçü
- Yeni modül: Panel Göçü. Rakip panellerden müşteri taşıma tek ekranda: önce kaynak panel seçiliyor (cPanel / WHM, Plesk, DirectAdmin, CyberPanel, aaPanel, HestiaCP / VestaCP, CloudPanel, CWP, ISPConfig, Virtualmin / Webmin, Froxlor, panelsiz sunucu), ekran o panelde yedeğin nereden alınacağını ve kullanılabilecek yöntemleri gösteriyor. Menüde Genel → Panel Göçü.
- Panel hesabıyla taşıma (root gerekmez): cPanel ve DirectAdmin hesaplarında yalnız kullanıcı adı ve parolayla bağlanılıyor; eski panel tam yedeğini kendisi üretiyor, yedek bu sunucuya indiriliyor ve içe aktarma adımına geçiliyor. Bağlantı testi eski hesaptaki alan adlarını, veritabanlarını ve posta kutularını listeliyor, çakışmaları önceden söylüyor.
- Göç sonrası tamamlama: Eski sunucudan alt alan adları, takma ve ek alan adları, DNS kayıtları, cron görevleri, SSL sertifikaları, posta yönlendirmeleri ve .htaccess kuralları okunuyor; seçilenler panelin kendi doğrulamasıyla uygulanıyor. Cron komutlarındaki eski yollar bu sunucunun yollarına çevriliyor; SSL özel anahtarı tarayıcıya gelmiyor.
- SSH keşfi kaynak sunucudaki paneli kendisi tanıyor ve DirectAdmin, HestiaCP, Plesk, aaPanel, CloudPanel, ISPConfig ve Froxlor web kökü düzenlerini de listeliyor.
- Yedek arşivinde public_html klasörü yoksa (aaPanel / CloudPanel site yedeği, elle alınmış site arşivi) site klasörü web kökü olarak tanınıyor; arşiv kökündeki .sql dökümleri web köküne kopyalanmıyor.
- Yetki: Panel Göçü artık varsayılan olarak yalnız yöneticiye açık (daha önce bayilere de açıktı). Yönetici, Göç yetkileri kartından istediği bayi ya da müşteri hesabına açabiliyor; o hesap yalnız kendi alan adlarına göç yapabiliyor. Güncellemeden sonra göç ekranını kullanan bayilerinize yetkiyi bu karttan yeniden açın.
- DNS geçiş planı aynı ekranda: TTL düşürme, kopyalama, sağlık denetimi ve DNS çevirme sırası.
Bu sürüme nasıl geçilir?
Panelde Panel Yönetimi → Panel Güncellemesi ekranında Güncellemeyi Denetle deyin; sürüm numarasının yanında bu sayfadaki notlar görünür. Kurulum tek tıktır ya da gece kendiliğinden yapılabilir. Paket, yayıncının RSA-4096 anahtarıyla imzalanmış bir manifestle gelir; imza doğrulanmazsa kurulum başlamaz, kurulum sonrası sağlık denetimi geçmezse panel önceki sürüme kendiliğinden döner. Güncelleme için lisansın geçerli olması gerekir; süresi dolmuş lisansta panel ve siteler çalışmaya devam eder.