Tips relokasi akun cPanel dengan disk space besar

Tips berikut mungkin bisa digunakan jika kita ingin merelokasi atau memindahkan akun cpanel yang disk spacenya cukup besar. Sebelum melalukan relokasi, ceklah terlebih dahulu pada dir apa yang menggunakan disk space cukup besar :

  • Cek disk space

Command yang bisa digunakan adalah : du -h –max-depth=1

root@server [/home/usernya]# du -h --max-depth=1
8.0K    ./public_ftp
4.0K    ./cpmove.psql.1296232116
17G     ./public_html
276K    ./.cpanel
4.0K    ./.trash
373M    ./tmp
4.0K    ./cpmove.psql
4.0K    ./.htpasswds
4.0K    ./cpmove.psql.1320366771
4.0K    ./cpmove.psql.1303694235
4.0K    ./cpmove.psql.1316177612
4.0K    ./cpmove.psql.1292061177
8.0K    ./.spamassassin
796K    ./mail
8.0K    ./.fantasticodata
48K     ./etc
4.0K    ./cpmove.psql.1299256614
18G     .

Bisa kita lihat dir yang cukup banyak menggunakan disk space adalah public_html. Untuk mempercepat dan mempermudah proses full backup, dir public_html harus kita exlude dari proses backup. Hal ini bisa memanfaatkan fitur cpbackup-exclude.conf yang sudah tersedia di cpanel.

  • Mulai relokasi

1. Masuk ke home dir client, contoh username = usernya

cd /home/usernya
vi cpbackup-exclude.conf
masukan dir yang ingin di exlude, contoh penulisan : public_html/*

2. Jika sudah kita bisa mulai untuk proses backup, Berhubung cpbackup-exclude.conf hanya akan berpengaruh pada proses backup userbackup (tidak berpengaruh pada cpbackup atau cpmove). Untuk itu proses backup dapat kita lakukan dengan command :

/usr/local/cpanel/scripts/pkgacct usernya /home userbackup

note :

* /home = destination folder, dimana kita akan meletakan file hasil backup.
* Jika ingin exlude database cukup tambahkan –skipacctdb sebelum username

3. Jika proses backup sudah selesai, kita bisa rsync file backup tersebut ke server baru dan mulai restore. Untuk yang tidak punya akses root dan tidak dapat melakukan rsync, proses download folder public_html dapat menggunakan ncftp. Bisa dilihat pada tutorial FTP get directory recursively

4. Untuk public_html yang sebelumnya kita exlude, cukup di rsync semua filenya ke server baru

Proses ini juga bisa dilakukan pada email yang menggunakan disk space besar.


5 Responses to “Tips relokasi akun cPanel dengan disk space besar”