Cpanel Hesapları DirectAdmin’e Nasıl Taşınır?
Cpanel sunucu sahibi binlerce kişi ve şirket, lisans sisteminde yapılan anlaşılması güç değişiklikten sonra DirectAdmin ile ilgili ağır araştırmalara girişti. Binlerce web sitelerinin bulunduğu cpanel sunuculardan meselesiz bir halde DirectAdmin panele geçiş mümkün mü değil mi? bu hususta çok fazla soru alıyoruz. Elbette bu esaslı bir değişiklik ve sisteminiz oturana kadar kimi meseleleri çö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 sürecinde tüm sorumluluğun süreci yapan şahsa ilişkin olacağını belirtmek isteriz.
Öncelikle Cpanel sunucusunda yapmanız gereken süreçleri 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 süreçlerden sonra Cpanel ile işimiz bitiyor ve DirectAdmin tarafındaki süreçlere 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 sürecinden geçirmemiz gerekiyor.
1-) mkdir -p /home/admin/converted_backups
2-) for i inls /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 sürecinden sonra; DirectAdmin panel üzerinden “YEDEKLEME AYARLARI” içerisinde “GERİ YÜKLE” seçeneği ile yedekleri DirectAdmin panele yükleyebilirsiniz. Yedekleri yüklerken pozisyon olarak
/home/admin/converted_backups dizinini seçmeyi unutmayın.
Cpanel’den DirectAdmin’e taşıma nasıl yapılır? sorusuna ayrıntılı cevap vermiş olduk. Takıldığınız yerde size bir yorum kadar uzağız.