Cpanel Hesapları DirectAdmin’e Nasıl Taşınır?

By | 11 Ağustos 2019

Cpanel sunucu sahibi binlerce kişi ve şirket, lisans sisteminde yapılan anlaşılması güç değişiklikten sonra DirectAdmin ile ilgili yoğun araştırmalara girişti. Binlerce web sitelerinin bulunduğu cpanel sunuculardan sorunsuz bir şekilde DirectAdmin panele geçiş mümkün mü değil mi? bu konuda çok fazla soru alıyoruz. Elbette bu köklü bir değişiklik ve sisteminiz oturana kadar bazı sorunları çözmeniz gerekebilir. Bu süreçte DirectAdmin dökümanlarını yakından takip ettik ve cpanel yedeklerinizi / hesaplarınızı DirectAdmin panele nasıl transfer edeceğinizi adım adım anlatacağız. Cpanel’den DirectAdmin panele toplu yedek taşıma işleminde tüm sorumluluğun işlemi yapan kişiye ait olacağını belirtmek isteriz.

Öncelikle Cpanel sunucusunda yapmanız gereken işlemleri anlatalım.

mkdir -p /home/all_backups

Yukarıdaki komut ile /home dizininde all_backups klasörü oluşturuyoruz.

for user in `ls /var/cpanel/users/`; do { /scripts/pkgacct ${user} /home/all_backups; }; done

Yukaridaki komut ile oluşturduğumuz /home/all_backups klasörüne cpanel yedeklerini aldırıyoruz. Sizin mevcutta yedekleriniz varsa tekrar yedek aldırmanıza gerek yoktur.

rsync -avt –delete /home/all_backups/ root@your_directadmin_server.com:/home/admin/all_backups/

Yukarıdaki komutu cpanel sunucumuzda çalıştırarak yedeklerimizi DirectAdmin paneldeki /home/admin/all_backups klasörüne aktarıyoruz.

Bu işlemlerden sonra Cpanel ile işimiz bitiyor ve DirectAdmin tarafındaki işlemlere geçiyoruz.

cd /usr/local/directadmin/custombuild
./build update
./build cpanel_to_da
chown -R admin. /home/admin/all_backups

Yukarıdaki komutları tek tek uyguluyoruz. DirectAdmin güncellemesini ve Cpanel transferi için eksikleri tamamlamış oluyoruz.

DirectAdmin Cpanel Yedekleri Nasıl Kurulur?

Öncelikle CPANEL YEDEKLERİNİN DİRECTADMİN PANELE GERİ YÜKLENEBİLECEK FORMATA DÖNÜŞTÜRÜLMESİ GEREKİYOR. BUNUN İÇİN DIRECTADMIN PANELE DÖNÜŞTÜRÜCÜ (CONVERTOR) YAZILIMINI KURUYORUZ.

mkdir -p /root/cpanel_to_da
wget -O cpanel_to_da.sh http://www.custombuild.eu/cpanel/cpanel_to_da.sh
chmod +x cpanel_to_da.sh
wget -O cpanel_da_roundcube.php http://www.custombuild.eu/cpanel/cpanel_da_roundcube.php.txt
wget -O php_sql_parser.tar.gz http://www.custombuild.eu/cpanel/php_sql_parser.tar.gz
tar xzf php_sql_parser.tar.gz
rm -f php_sql_parser.tar.gz


Yukarıdaki komutları tek tek uyguladıktan sonra DirectAdmin /home/admin/all_backups klasörüne toplanan yedekleri convert işleminden geçirmemiz gerekiyor.

1-) mkdir -p /home/admin/converted_backups
2-) for i in ls /home/all_backups/; do { ./cpanel_to_da.sh /home/all_backups/$i /home/admin/converted_backups; }; done
3-) chown -R admin. /home/admin/converted_backups

Dönüştürme işleminden sonra; DirectAdmin panel üzerinden “YEDEKLEME AYARLARI” içerisinde “GERİ YÜKLE” seçeneği ile yedekleri DirectAdmin panele yükleyebilirsiniz. Yedekleri yüklerken konum olarak
/home/admin/converted_backups dizinini seçmeyi unutmayın.

Cpanel’den DirectAdmin’e taşıma nasıl yapılır? sorusuna detaylı yanıt vermiş olduk. Takıldığınız yerde size bir yorum kadar uzağız.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir