Şimdi yükleniyor

cPanel’den DirectAdmin’e Toplu Yedek Taşıma: Kapsamlı Rehber

cPanel'den DirectAdmin'e Toplu Yedek Taşıma: Kapsamlı Rehber

cPanel’in son dönemdeki fiyat artışları ve lisanslama modelindeki radikal değişiklikler, birçok hosting firmasını ve bireysel sunucu kullanıcısını alternatif kontrol panellerine yöneltti. Bu arayışta öne çıkan ve güvenilir bir çözüm olarak görülen DirectAdmin, özellikle toplu yedek taşıma işlemleri için cazip bir seçenek sunuyor. Eğer siz de cPanel sunucunuzdaki verilerinizi DirectAdmin’e taşımayı düşünüyorsanız, doğru yerdesiniz. Bu kapsamlı rehberimizde, cPanel’den DirectAdmin’e toplu yedek taşıma sürecini adım adım ele alacağız ve geçişinizi sorunsuz hale getirmenize yardımcı olacağız.

Neden DirectAdmin’e Geçiş Yapmalısınız?

cPanel’in getirdiği maliyet artışları, birçok kullanıcıyı daha uygun fiyatlı ve güçlü alternatiflere yönlendirdi. DirectAdmin, hafif yapısı, güçlü özellikleri ve kullanıcı dostu arayüzü ile bu alternatifler arasında öne çıkıyor. Sunucu kaynaklarını daha verimli kullanması ve gelişmiş güvenlik seçenekleri sunmasıyla DirectAdmin, özellikle büyük ölçekli yedekleme ve taşıma işlemleri için ideal bir kontrol paneli haline gelmiştir.

Taşıma Öncesi Kritik Uyarılar ve Hazırlıklar

DirectAdmin’e toplu yedek taşıma işlemine başlamadan önce dikkat etmeniz gereken bazı önemli noktalar bulunmaktadır. Bu uyarılar, olası sorunların önüne geçmek ve taşıma sürecini daha verimli hale getirmek için kritik öneme sahiptir.

Veritabanı ve Kullanıcı Adı Kısıtlamaları

Mariadb, toplamda en fazla 16 karakter uzunluğunda veritabanı adı ve veritabanı kullanıcı adını kabul eder. Bu nedenle, veritabanı isimlerinizin bu kurala uygun olduğundan emin olmalısınız. Ayrıca, veritabanı ön eklerinin kullanıcı adı içermesi gerekmektedir. Örneğin, cPanel kullanıcınız ‘cliaweb’ ise, veritabanı adınız ‘cliaweb_wordpress’ gibi olmalıdır. DirectAdmin’deki maksimum kullanıcı adı uzunluğu MySQL için 16, sistem kullanıcıları için ise varsayılan olarak 10 karakterdir.

Desteklenmeyen Özellikler ve Manuel Taşıma Gereklilikleri

cPanel’de kullanılan bazı özellikler DirectAdmin tarafından doğrudan desteklenmeyebilir. Örneğin, cPanel’deki mdbox biçimindeki e-posta aktarım formatı bu taşıma yöntemiyle test edilmemiştir. Mailman posta listeleri majordomo posta listelerine dönüştürülmez. Ayrıca DirectAdmin; Nginx/OpenLiteSpeed, MySQL 8 ve Rspamd gibi modern teknolojileri desteklerken, PostgreSQL veya Ruby gibi özellikleri desteklemeyebilir. Bu tür özellikleri kullanan siteleriniz varsa, bu verilerin manuel olarak aktarılması gerekebilir.

Disk Alanı ve Test Taşıması

İşlemlere başlamadan önce hem cPanel hem de DirectAdmin sunucularınızda yedekler için yeterli disk alanı olduğundan emin olmalısınız. Ayrıca, tüm yedekleri toplu olarak taşımadan önce mutlaka tek bir cPanel hesabını taşıyarak süreci test etmeniz önerilir. Bu, olası sorunları önceden tespit etmenizi sağlar.

Önemli Ön Hazırlık Adımları

Taşıma yapmadan önce DirectAdmin sunucunuzda veritabanı karakter sınırı sorunlarını gidermek ve kullanıcı adı uzunluğu kısıtlamalarını yönetmek için bazı önemli iyileştirmeler yapmanız şiddetle tavsiye edilir. Bu, özellikle Mariadb 10.1 sürümüne yükseltme ve UTF8mb4 karakter seti ile veritabanı uyumluluğu sağlamayı içerir. Ayrıca, DirectAdmin’deki maksimum kullanıcı adı uzunluğu ayarlarını da optimize etmeniz faydalı olacaktır.

Aşama 1: cPanel Sunucu İşlemleri

cPanel sunucunuzda yedekleme ve DirectAdmin sunucusuna transfer için gerekli adımları uygulayacağız. Öncelikle, dosya senkronizasyonu için rsync aracının sunucunuzda kurulu olduğundan emin olun. Kurulu değilse, ilgili paket yöneticisi komutuyla kurulumu gerçekleştirebilirsiniz.

Tüm Yedekleri Oluşturma

Daha sonra, tüm cPanel hesaplarınızın yedeklerini tek bir dizinde toplamak için gerekli komutları kullanmalısınız. Bu komutlar, her bir cPanel kullanıcısı için ayrı ayrı yedek dosyaları oluşturacak ve bunları belirlenen bir yedekleme dizinine kaydedecektir. Bu işlem, veri büyüklüğüne bağlı olarak biraz zaman alabilir.

Yedekleri DirectAdmin Sunucusuna Aktarma

Yedekler cPanel sunucusunda hazırlandıktan sonra, bunları DirectAdmin sunucunuza güvenli bir şekilde aktarmanız gerekir. Bu adım için rsync komutunu kullanabilirsiniz. DirectAdmin sunucunuzda da yedeklerin aktarılacağı bir dizin oluşturmayı unutmayın. rsync, yalnızca değişen dosyaları aktararak ve sıkıştırma kullanarak süreci hızlandıracaktır.

Aşama 2: DirectAdmin Sunucu İşlemleri

Yedekler DirectAdmin sunucunuza ulaştıktan sonra, bunları DirectAdmin formatına dönüştürmek ve geri yüklemek için gerekli adımları izleyeceğiz.

Converter Scriptini Kurma

DirectAdmin sunucunuza özel bir dönüştürücü scripti kurmanız gerekmektedir. Bu script, cPanel yedeklerini DirectAdmin’in anlayacağı bir formata çevirecektir. İlgili komutları kullanarak script dosyalarını indirip çalıştırılabilir hale getirecek ve gerekli diğer bileşenleri kuracaksınız.

Tüm Yedekleri Dönüştürme

Kurulum tamamlandıktan sonra, cPanel’den aktardığınız tüm yedek dosyalarını DirectAdmin formatına dönüştürme işlemine başlayabilirsiniz. Bu süreç, her bir yedek dosyasını tek tek işleyerek DirectAdmin’in geri yükleyebileceği bir yapıya getirecektir. Dönüştürme işlemi, yedeklerin boyutuna ve sunucunuzun performansına göre değişkenlik gösterebilir.

Dönüştürülen Yedekleri Geri Yükleme

Dönüştürme işlemi tamamlandığında, dönüştürülmüş yedek dosyalarını DirectAdmin panelinizdeki ‘Admin Backup/Transfer’ seçeneği altında görüntüleyebilirsiniz. Buradan, ‘Backup/Restore Settings’ ayarlarını kullanarak dönüştürülen yedeklerin bulunduğu dizini belirtip, istediğiniz hesapları kolayca geri yükleyebilirsiniz. Bu sayede tüm web siteleriniz, e-postalarınız ve veritabanlarınız yeni DirectAdmin sunucunuzda aktif hale gelecektir.

Unutmayın, veri taşıma işlemleri hassas süreçlerdir ve her adımın dikkatlice takip edilmesi gerekir. Aktardığınız yedekleri bir süre boyunca silmemenizi öneririz. Şayet eksik veya hatalı bir işlem veya veri ile karşılaşırsanız, eski yedeklerinizden geri döndürmeniz kolay olacaktır. Bu rehber sayesinde cPanel’den DirectAdmin’e geçişinizi güvenle tamamlayabilir, yeni kontrol panelinizin avantajlarından faydalanmaya başlayabilirsiniz.

You May Have Missed