Şimdi yükleniyor

cPanel Fullbackup DirectAdmin Restore: Kapsamlı Taşıma Rehberi

Günümüzde hosting kontrol panelleri arasında lisans maliyetleri nedeniyle popülerliği giderek artan DirectAdmin, birçok web sitesi yöneticisi için cazip bir alternatif haline gelmiştir. Ancak, cPanel gibi köklü sistemlerden DirectAdmin’e geçiş yaparken en büyük endişelerden biri, mevcut verilerin eksiksiz ve sorunsuz bir şekilde taşınmasıdır. Özellikle cPanel üzerinden alınmış bir fullbackup yedeğinin DirectAdmin ortamına başarıyla restore edilmesi, bu geçiş sürecinin kritik bir adımıdır. Bu kapsamlı rehber, cPanel fullbackup dosyanızı DirectAdmin sunucunuza nasıl sorunsuz bir şekilde restore edeceğinizi adım adım açıklayacak ve karşılaşabileceğiniz olası sorunlara pratik çözümler sunacaktır.

cPanel Fullbackup Nedir ve Neden Önemlidir?

cPanel fullbackup, web sitenizin tüm dosyalarını, veritabanlarını, e-posta hesaplarını, cron işlerini, DNS bölgelerini ve diğer tüm yapılandırma ayarlarını içeren kapsamlı bir yedekleme dosyasıdır. Bu yedek, genellikle .tar.gz formatında sıkıştırılmış bir arşiv olarak oluşturulur ve bir sunucudan diğerine geçişlerde veya olası veri kayıplarına karşı önemli bir güvence sağlar. cPanel’den DirectAdmin’e geçiş yaparken, bu fullbackup dosyasını doğru bir şekilde kullanarak tüm verilerinizi yeni sunucunuza aktarmak, kesintisiz bir hizmet sağlamanın anahtarıdır. Bu süreç, web sitenizin uptime’ını korumak ve kullanıcı deneyimini sekteye uğratmamak adına büyük önem taşır.

cPanel Fullbackup Dosyasını DirectAdmin’e Hazırlama

cPanel’den aldığınız fullbackup dosyasını DirectAdmin sunucusuna restore etmeden önce, dosyanın DirectAdmin tarafından tanınabilir bir formata getirilmesi gerekmektedir. cPanel genellikle yedekleme dosyalarını backup-[tarih]_[kullaniciadi].tar.gz gibi bir isimle oluştururken, DirectAdmin bu tür yedekleri işlemek için belirli bir isimlendirme kuralı bekler. Bu kurala göre, yedek dosyasının adının cpmove-kullaniciadi.tar.gz formatında olması gerekmektedir. Burada kullaniciadi, cPanel’deki hesap kullanıcı adınızla aynı olmalıdır. Bu adlandırma standardı, DirectAdmin’in yedek dosyasını otomatik olarak tanımasını ve doğru kullanıcıya atamasını sağlar. Dosyayı bu şekilde yeniden adlandırdıktan sonra, DirectAdmin sunucunuzda bulunan /home/admin/admin_backups klasörü altına yüklemeniz gerekmektedir. Bu işlem genellikle SSH (SCP veya SFTP) aracılığıyla veya sunucunuzdaki dosya yöneticisi (eğer erişiminiz varsa) kullanılarak yapılabilir.

DirectAdmin Üzerinden cPanel Fullbackup Restore İşlemi

Yedek dosyanızı doğru klasöre yükledikten sonra, DirectAdmin kontrol paneline giriş yaparak restore işlemini başlatabilirsiniz. Adımlar genellikle şu şekildedir:

  1. DirectAdmin kontrol paneline admin veya reseller hesabınızla giriş yapın.
  2. Sol menüden “Admin Araçları” (Admin Tools) veya “Yedekleme/Geri Yükleme” (Backup/Restore) seçeneklerini bulun.
  3. “Yedekten Geri Yükle” (Restore from Backup) seçeneğine tıklayın.
  4. Açılan sayfada, /home/admin/admin_backups klasörüne yüklediğiniz cpmove-kullaniciadi.tar.gz dosyasını listede görmelisiniz.
  5. İlgili yedek dosyasını seçin ve geri yüklemek istediğiniz öğeleri (Web Sitesi Verileri, E-posta Hesapları, Veritabanları vb.) işaretleyin. Genellikle tümünü seçmek en güvenli yoldur.
  6. “Geri Yükle” (Restore) butonuna tıklayarak işlemi başlatın.

Restore süresi, yedek dosyanızın boyutuna ve sunucu kaynaklarına bağlı olarak değişiklik gösterebilir. İşlem tamamlandığında, DirectAdmin size bir bildirim gönderecek veya bir log dosyası sunacaktır.

Olası Sorunlar ve Çözümleri: utf8mb4 Karakter Seti Hatası

cPanel’den DirectAdmin’e yapılan veritabanı aktarımlarında nadiren de olsa utf8mb4 karakter seti ile ilgili hatalar ortaya çıkabilmektedir. Bu hata genellikle veritabanı içindeki bazı özel karakterlerin veya emoji’lerin yeni sunucuda doğru şekilde işlenememesinden kaynaklanır. Bu durumda, veritabanı restore işlemi başarısız olabilir veya verilerde bozulmalar meydana gelebilir. Bu tür bir hata ile karşılaştığınızda, aşağıdaki adımları izleyebilirsiniz:

  • Veritabanı Dökümünü İnceleme: Restore işlemi başarısız olursa, cPanel yedeğinden veritabanı dosyalarını (genellikle .sql uzantılı) çıkarın ve bir metin düzenleyici ile inceleyin. Hatanın kaynağını bulmak için karakter seti tanımlamalarına odaklanın.
  • Karakter Seti Dönüşümü: Eğer hata utf8mb4 ile ilgiliyse, veritabanını manuel olarak phpMyAdmin üzerinden DirectAdmin’e yüklemeden önce karakter seti dönüşümü yapmanız gerekebilir. Bu, döküm dosyasındaki utf8mb4_unicode_ci veya benzeri ifadeleri utf8_general_ci gibi daha uyumlu bir karakter setiyle değiştirerek yapılabilir. Ancak bu işlemi yaparken dikkatli olun ve orijinal döküm dosyasının bir kopyasını saklayın.
  • phpMyAdmin ile Manuel Restore: Hatalı veritabanını DirectAdmin’deki phpMyAdmin üzerinden manuel olarak içe aktarmayı deneyin. Bu yöntem, hata mesajlarını daha ayrıntılı görmenizi ve sorunu daha spesifik olarak gidermenizi sağlayabilir. İçe aktarma sırasında karakter seti seçeneklerini doğru bir şekilde ayarladığınızdan emin olun.

Diğer Dikkat Edilmesi Gerekenler ve En İyi Uygulamalar

cPanel fullbackup DirectAdmin restore işlemi sırasında ve sonrasında dikkat etmeniz gereken bazı önemli noktalar bulunmaktadır:

  • DNS Ayarları: Restore işlemi tamamlandıktan sonra, alan adınızın DNS kayıtlarının yeni DirectAdmin sunucunuzun IP adresine yönlendirildiğinden emin olun. DNS propagasyon süreci birkaç saat sürebilir.
  • PHP Versiyonları: cPanel sunucunuzdaki PHP versiyonu ile DirectAdmin sunucunuzdaki PHP versiyonunun uyumlu olduğundan emin olun. Gerekirse DirectAdmin’de uygun PHP versiyonunu ayarlayın.
  • E-posta Hesapları ve Şifreler: E-posta hesaplarının ve şifrelerinin doğru bir şekilde aktarıldığını kontrol edin. Kullanıcılardan şifrelerini yeniden girmeleri istenebilir.
  • Cron İşleri ve SSL Sertifikaları: Tüm cron işlerinin ve SSL sertifikalarının yeni sunucuda aktif ve doğru çalıştığından emin olun.
  • Test ve Doğrulama: Restore işlemi bittikten sonra web sitenizin tüm fonksiyonlarını (formlar, veritabanı bağlantıları, resimler, linkler) kapsamlı bir şekilde test edin.
cPanel Fullbackup DirectAdmin Restore Adımları Özeti
Adım NumarasıAçıklamaDetaylar
1cPanel Fullbackup AlmacPanel arayüzünden tam yedek alın, genellikle .tar.gz formatında.
2Yedek Dosyasını Yeniden AdlandırmaDosya adını cpmove-kullaniciadi.tar.gz olarak değiştirin.
3Dosyayı Sunucuya YüklemeYeniden adlandırılan dosyayı DirectAdmin sunucusundaki /home/admin/admin_backups klasörüne yükleyin.
4DirectAdmin Restore BaşlatmaDirectAdmin Admin panelinden “Yedekten Geri Yükle” seçeneği ile işlemi başlatın.
5Veritabanı Hatalarını Gidermeutf8mb4 gibi karakter seti hatalarında manuel müdahale veya phpMyAdmin kullanımı.
6DNS ve Yapılandırma KontrolleriDNS, PHP versiyonu, e-postalar, cron işleri ve SSL sertifikalarını kontrol edin.
7Kapsamlı Test YapmaWeb sitesinin tüm fonksiyonlarını ve içeriğini detaylıca test edin.

cPanel’den DirectAdmin’e geçiş süreci, doğru adımlar ve dikkatli bir planlama ile oldukça yönetilebilir hale gelmektedir. Özellikle cPanel fullbackup dosyasının DirectAdmin ortamına başarıyla restore edilmesi, bu geçişin en kritik aşamasıdır. Yukarıda belirtilen adımları ve olası sorun giderme yöntemlerini uygulayarak, web sitenizin yeni DirectAdmin sunucusunda kesintisiz ve sorunsuz bir şekilde yayına devam etmesini sağlayabilirsiniz. Unutmayın, her zaman bir yedekleme planınız olsun ve kritik değişiklikler yapmadan önce mevcut verilerinizin güncel bir yedeğini aldığınızdan emin olun. Bu rehber, DirectAdmin’e geçiş yapan veya yapmayı düşünen herkese yol göstermek amacıyla hazırlanmıştır.

You May Have Missed