Cara migrasi dari cPanel ke DirectAdmin

Nah beberapa hari terakhir ini sebagian hoster sedang diributkan dengan kenaikan harga cPanel sehingga sebagian hoster memilih untuk berpindah ke panel hosting yang lain. Tidak dapat dipungkiri memang cPanel sudah banyak digunakan oleh banyak hoster. Namun dengan kenaikan harga baru saat ini yang menggunakan sistem hitungan user, menjadi sebagian banyak hoster mulai mengeluh karena dapat berpengaruh ke pengeluaran mereka.

Maka ada sebagian hoster untuk perpindah ke panel lain salah satunya yaitu DirectAdmin. Nah sayapun juga ikut iseng untuk mencoba DirectAdmin, dan ini adalah pertama kali saya menggunakan directadmin mulai dari installasi, konfigurasi dan lain-lain. Ternyata setelah beberapa hari menggunakan DirectAdmin cukup nyaman juga. Penggunaan yang cukup mudah dan sederhana. Namun walaupun fitur yang ada di sana minimalis tapi tetap fungsional.

Nah pada artikel ini saya akan mencoba membuat tutorial cara melakukan migrasi dari cPanel ke DirectAdmin. Yok lanjutt

Langkah pertama silahkan lakukan backup dahulu akun yang ada di cPanel, silahkan jalankan perintah seperti berikut

/scripts/pkgacct username

Setelah proses backup selesai silahkan bisa pindahkan ke server DirectAdmin, dengan cara berikut ini

scp /home/cpmove-username.tar.gz root@IP-directadmin:/home/admin/user_backups

File backup saya letakan di folder /home/admin/user_backups pada server DirectAdmin

Lalu ini adalah langkah yang paling penting, yaitu melakukan installasi tools converter cPanel to DirectAdmin. Silahkan jalankan perintah dibawah ini.

cd /usr/local/directadmin/custombuild
./build update
./build cpanel_to_da
chown -R admin. /home/admin/user_backups
mkdir -p /root/cpanel_to_da
cd /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/cpa…ndcube.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

Setelah itu jika tools sudah berhasil di install, silahkan lakukan convert file backup dari cpanel yang sebelumnya diletakan pada directory /home/admin/user_backups dengan pertinah berikut

cd /root/cpanel_to_da
./cpanel_to_da.sh /home/admin/user_backups/cpmove-username.tar.gz /home/admin/admin_backups

Perintah diatas adalah untuk melakukan convert file cpmove-username.tar.gz yang nantinya hasil file convert di pindah ke /home/admin/admin_backups, jika sudah selesai maka hasilnya akan seperti dibawah ini.

Converting username (/home/admin/user_backups/cpmove-username.tar.gz)...
Adding domain aliases...
Converting domain.tld domain...
Copying email aliases...
No emails to transfer for domain.tld.
Moving default domain domain.tld data...
Moving main email account...
Removing symlinks from main email account and home folder:
/home/admin/admin_backups//username_cpanel_to_convert/homedir/access-logs
/home/admin/admin_backups//username_cpanel_to_convert/homedir/www
Removing mail/ folder, as there should be no emails left there (all converted to imap/)
Creating database user username for database username_wp551...
Creating database user username_wp551 for database username_wp551...
Moving database username_wp551 files...
Creating DirectAdmin tarball...
Cleaning up...
Done! /home/admin/admin_backups//user.nitipgonekaryawa.username.tar.gz is ready.

Lalu jika sudah muncul seperti itu maka hasil convert sudah selesai, silahkan set grub menggunakan perintah dibawah ini

chown -R admin. /home/admin/admin_backups

Langkah terakhir yaitu melakukan restore melalui DirectAdmin, di menu Admin Tools > Admin Backup/Transfer > Restore. Dan ikuti step dibawah ini.

Arahkan directory sesuai letak file convet sebelumnya, perhatikan tanda panah. kemudian klik Next Step.
Kemudian klik from the list, maka nanti akan muncul ip server yang terpasang pada directadmin. Lalu klik Next Step
Maka nanti akan muncul file hasil conver seperti diatas, lalu ceklist dan tekan Restore dan tunggu prosesnya sampai selesai.

Jika proses restore sudah selesai nanti akan muncul notifikasi di pojok kanan atas. Cara ini sudah saya tested dan berhasil untuk saya. Selamat mencoba, semoga bisa membantu. Sa mau lanjut sebat dulu 🙂

Leave a Reply