pengguna cPanel terutama kamu yang memiliki akses root administrator, kamu bisa melakukan full backup untuk semua account cPanel yang ada dengan running perintah :
Run a system backup
/usr/local/cpanel/bin/backup
--debug |
Runs the backup in the foreground and prints its progress on the command line. |
--force |
Performs an additional backup, even if the system already contains up-to-date backup files. |
--allow-override |
When the system performs the backup, use the pkgacct script in the the /var/cpanel/lib/Whostmgr/Pkgacct/pkgacct directory. |
--help |
Displays additional information. |
Contoh untuk memaksa agar full backup bisa running adalah dengan tambahan option --force
/usr/local/cpanel/bin/backup --force
Run a single account backup
Jika kamu ingin melakukan backup hanya untuk 1 cPanel account saja, gunakanlah perintah dibawah ini
/usr/local/cpanel/scripts/pkgacct [options] USERNAME DIRECTORY
/usr/local/cpanel/scripts/pkgacct --skipdnszones $USERNAME /root/data/
Selain itu, ada cara lain yang bisa kamu lakukan untuk backup single account cPanel tetapi untuk semua akun cPanel akan terbackup dengan running 1 syntax, yaitu:
find /var/cpanel/users -type f | cut -d"/" -f5 | while read USERNAME;do /usr/local/cpanel/scripts/pkgacct --skipdnszones $USERNAME /root/data/;done
Kesimpulan
Melakukan backup data itu sangat penting, banyak cara yang dapat kamu lakukan untuk backup account cPanel, kamu bisa menggunakan cPanel engine backup (bawaan cPanel) atau juga menggunakan aplikasi pihak ke tiga yaitu seperti JetBackup. Buat kamu yang hanya memiliki akses ssh root, tetapi tidak memiliki akses WHM/cPanel, maka fungsi CLI ini sangat penting. Apalagi jika kamu hanya memiliki akses ke server dalam rescue mode.