Şimdi yükleniyor

cPanel DirectAdmin Yedek Taşıma: Eksiksiz Fullbackup Restore Rehberi

Günümüzde hosting kontrol paneli seçimleri, sunucu maliyetleri ve yönetim kolaylığı açısından büyük önem taşımaktadır. Özellikle cPanel lisans maliyetlerinin artmasıyla birlikte, birçok kullanıcı ve firma daha uygun maliyetli alternatiflere yönelmekte, bu noktada DirectAdmin öne çıkmaktadır. Ancak, mevcut cPanel sunucularından DirectAdmin’e geçiş yaparken en büyük endişelerden biri, veri taşıma ve yedek restore süreçleridir. Neyse ki, cPanel DirectAdmin yedek taşıma işlemi, doğru adımlar izlendiğinde oldukça sorunsuz bir şekilde gerçekleştirilebilir. Bu kapsamlı rehber, cPanel’den alınan fullbackup yedeğinizi DirectAdmin sunucunuza eksiksiz bir şekilde nasıl restore edeceğinizi adım adım açıklayacaktır.

cPanel DirectAdmin Yedek Taşıma Neden Önemli?

cPanel, uzun yıllardır sektör standardı olarak kabul edilen güçlü bir kontrol paneli olsa da, son dönemdeki lisanslama politikaları ve fiyatlandırmaları birçok kullanıcıyı alternatif arayışına itmiştir. DirectAdmin, hafif yapısı, performansı ve uygun maliyetli lisans seçenekleri ile cazip bir alternatif sunmaktadır. Ancak bu geçiş sürecinde, web sitelerinizin, veritabanlarınızın, e-posta hesaplarınızın ve diğer tüm verilerinizin sorunsuz bir şekilde aktarılması kritik öneme sahiptir. Yanlış yapılan bir taşıma işlemi, veri kaybına veya uzun süreli kesintilere yol açabilir. Bu yüzden, cPanel DirectAdmin yedek taşıma sürecini doğru anlamak ve uygulamak, iş sürekliliği için hayati bir adımdır.

Taşıma Öncesi Hazırlıklar ve Dikkat Edilmesi Gerekenler

Başarılı bir cPanel DirectAdmin yedek taşıma işlemi için öncelikle bazı hazırlıkların yapılması gerekmektedir. Bu adımlar, sürecin daha verimli ve hatasız ilerlemesini sağlayacaktır:

  • cPanel Fullbackup Oluşturma: Mevcut cPanel hesabınızdan güncel ve tam bir fullbackup yedeği aldığınızdan emin olun. Bu yedek, tüm dosyalarınızı, veritabanlarınızı, e-posta hesaplarınızı ve ayarlarınızı içerecektir.
  • DirectAdmin Sunucu Erişimi: DirectAdmin sunucunuzun root veya admin kullanıcı bilgileriyle tam erişime sahip olmanız gerekmektedir.
  • Yeterli Disk Alanı: DirectAdmin sunucunuzda, cPanel fullbackup dosyasının boyutunun en az iki katı kadar boş disk alanı bulunduğundan emin olun. Yedek dosyasının açılması ve restore edilmesi için ek alana ihtiyaç duyulacaktır.
  • DNS Ayarları: Taşıma işlemi tamamlandıktan sonra, alan adlarınızın DNS kayıtlarını yeni DirectAdmin sunucunuzun IP adreslerine yönlendirmeniz gerekecektir. Bu süreci önceden planlayın.

Adım Adım cPanel Fullbackup DirectAdmin Restore İşlemi

cPanel üzerinden alınmış olan fullbackup yedeğin DirectAdmin tarafına eksiksiz restore edilmesi mümkündür. İşte izlemeniz gereken adımlar:

  1. cPanel Fullbackup Dosyasını İndirme: cPanel arayüzünüzden (genellikle ‘Yedekleme Sihirbazı’ veya ‘Yedeklemeler’ bölümünden) oluşturduğunuz fullbackup dosyasını yerel bilgisayarınıza veya doğrudan yeni DirectAdmin sunucunuza indirin. Dosya adının genellikle `backup-MM.DD.YYYY_HH-MM-SS_kullaniciadi.tar.gz` formatında olacağını unutmayın.
  2. Yedek Dosyasını DirectAdmin Formatına Dönüştürme: DirectAdmin, cPanel yedeklerini doğrudan tanıyabilmesi için belirli bir isimlendirme kuralına ihtiyaç duyar. İndirdiğiniz fullbackup dosyasının adını `cpmove-kullaniciadi.tar.gz` şeklinde düzenlemelisiniz. Buradaki ‘kullaniciadi’ kısmı, cPanel’deki hesap kullanıcı adınız olmalıdır. Örneğin, cPanel kullanıcı adınız ‘sitekullanici’ ise, dosya adını `cpmove-sitekullanici.tar.gz` olarak değiştirmelisiniz.
  3. Dosyayı DirectAdmin Sunucusuna Yükleme: Düzenlediğiniz `cpmove-kullaniciadi.tar.gz` dosyasını DirectAdmin sunucunuzda `/home/admin/admin_backups` klasörü altına atın. Bu klasör genellikle root erişimi gerektirebilir. SSH üzerinden `scp` komutu veya bir SFTP istemcisi (örneğin FileZilla) kullanarak bu işlemi gerçekleştirebilirsiniz.
  4. DirectAdmin Üzerinden Restore İşlemini Başlatma:
    • DirectAdmin yönetici (admin) paneline giriş yapın.
    • Sol menüde ‘Yönetici Araçları’ altında ‘Yedekleme/Geri Yükleme’ seçeneğine tıklayın.
    • Açılan sayfada ‘Geri Yükleme’ sekmesini seçin.
    • ‘Restore from a cPanel Backup’ (cPanel Yedekten Geri Yükle) seçeneğini göreceksiniz. Yüklediğiniz `cpmove-kullaniciadi.tar.gz` dosyasını listede seçin.
    • Geri yüklemek istediğiniz öğeleri (Web Sitesi Verileri, E-postalar, Veritabanları vb.) işaretleyin. Genellikle hepsini seçmek en iyisidir.
    • ‘Geri Yüklemeyi Başlat’ butonuna tıklayarak işlemi başlatın.
  5. İşlemi Takip Etme ve Kontrol: Restore işlemi sunucunuzun performansına ve yedek dosyasının boyutuna göre biraz zaman alabilir. İşlem tamamlandıktan sonra, DirectAdmin panelinde veya SSH üzerinden işlem loglarını kontrol edebilirsiniz. Web sitenizin ve diğer servislerinizin düzgün çalışıp çalışmadığını kontrol etmek için alan adlarınızın DNS’lerini yeni sunucuya yönlendirdikten sonra detaylı testler yapın.

cPanel DirectAdmin Yedek Taşıma Sırasında Karşılaşılabilecek Sorunlar ve Çözümleri

Her ne kadar DirectAdmin, cPanel yedeklerini restore etme konusunda başarılı olsa da, nadiren bazı sorunlarla karşılaşılabilir:

Veritabanı Karakter Seti Hataları (utf8mb4_unicode_ci)

Çok az da olsa, veritabanında yer almakta olan `utf8mb4` karakteri nedeni ile restore işlemi sırasında hata verebilmektedir. Bu durum genellikle cPanel’deki veritabanı karakter setinin DirectAdmin sunucusundaki MySQL/MariaDB sürümüyle tam uyumlu olmamasından kaynaklanır. Bu gibi durumda aşağıdaki adımları izleyebilirsiniz:

  • Manuel Veritabanı Aktarımı: Yedek dosyasını sunucuda manuel olarak açarak (tar -zxvf dosyaadi.tar.gz), veritabanı dosyalarını (genellikle SQL formatında olurlar) bulun.
  • Karakter Seti Düzenlemesi: Bir metin editörü ile SQL dosyasını açarak `utf8mb4_unicode_ci` veya `utf8mb4` ile ilgili satırları `utf8_general_ci` veya `utf8` ile değiştirerek uyumluluk sağlayabilirsiniz. Ancak bu işlem dikkatli yapılmalı ve bir yedeği alınmalıdır.
  • phpMyAdmin Üzerinden Restore: DirectAdmin panelindeki phpMyAdmin’e girerek yeni bir veritabanı oluşturun ve düzenlediğiniz SQL dosyasını manuel olarak içe aktarın.

Diğer Olası Sorunlar ve Genel Çözümler

SorunOlası NedenÇözüm
Yetersiz Disk AlanıYedek boyutu DirectAdmin sunucusundaki boş alanı aşıyor.Daha fazla disk alanı sağlayın veya büyük dosyaları manuel taşıyın.
Dosya İzinleri/Sahiplik SorunlarıDosyaların veya klasörlerin yanlış izinlere sahip olması.SSH üzerinden `chown` ve `chmod` komutları ile izinleri düzeltin.
DNS Yönlendirme HatasıAlan adları hala eski sunucuya yönleniyor.Alan adlarınızın DNS kayıtlarını yeni DirectAdmin sunucusu IP’sine güncelleyin ve DNS yayılımını bekleyin.
E-posta Hesapları ÇalışmıyorE-posta şifreleri veya ayarları restore edilmedi.DirectAdmin’den e-posta hesaplarını kontrol edin, şifreleri sıfırlayın veya manuel olarak yeniden oluşturun.
Web Sitesi ErişilemezApache/Nginx yapılandırma hatası, eksik dosyalar.Web sunucusu loglarını kontrol edin, dosyaların doğru klasörde olduğundan emin olun.

Bu sorunlar genellikle detaylı log incelemesi ve doğru müdahalelerle çözülebilir. Eğer sorun devam ederse, DirectAdmin topluluk forumlarından veya profesyonel destek hizmetlerinden yardım almaktan çekinmeyin.

cPanel DirectAdmin yedek taşıma süreci, başlangıçta karmaşık gibi görünse de, adım adım ve dikkatli bir şekilde ilerlendiğinde oldukça yönetilebilir bir işlemdir. Bu rehberdeki bilgileri kullanarak, eski cPanel sunucunuzdan yeni DirectAdmin ortamınıza sorunsuz bir geçiş yapabilir, lisans maliyetlerinden tasarruf ederken web sitelerinizin ve uygulamalarınızın kesintisiz çalışmasını sağlayabilirsiniz. Unutmayın, her taşıma işlemi kendine özgü zorluklar barındırabilir; bu nedenle sabırlı olmak ve her adımı dikkatle kontrol etmek başarının anahtarıdır. Güvenli ve başarılı bir geçiş dileriz!

You May Have Missed