Join our newsletter!

Enter your email to receive our latest newsletter.

Don't worry, we don't spam

cronjob# plesk# hosting# backup# db

8 bulan yang lalu

Menambahkan cron job pada plesk obsidian

Cron job adalah fitur di sistem operasi Linux dan Unix yang digunakan untuk menjalankan tugas-tugas terjadwal secara otomatis. Fungsi cron job ini sangat berguna dalam mengotomatisasi pekerjaan yang harus dilakukan dalam waktu tertentu tanpa harus dilakukan secara manual.

Diantaranya ada 3 fungsi cron job antara lain:

a. Menjalankan tugas-tugas rutin: Cron job dapat digunakan untuk menjalankan tugas-tugas yang perlu dilakukan secara rutin seperti backup database, mengirim email, atau menjalankan script pengolahan data.

b. Mengupdate sistem: Cron job dapat digunakan untuk menjalankan perintah update dan upgrade sistem pada waktu tertentu. Hal ini berguna dalam memastikan sistem tetap diperbarui dengan versi terbaru dan menjaga keamanan sistem.

c. Membersihkan file dan folder: Cron job dapat digunakan untuk menjalankan perintah membersihkan file dan folder yang tidak diperlukan. Misalnya, menghapus file log yang telah melewati batas waktu tertentu atau membersihkan direktori temp.

Fungsi cron job sangat berguna dalam mengotomatisasi dan menjalankan tugas-tugas terjadwal di sistem operasi Linux dan Unix. Hal ini membantu menghemat waktu dan tenaga dalam menjalankan pekerjaan yang berulang secara otomatis.


Pada plesk obsidian anda bisa menambahkan command / fungsi cron job. Pertama tentu saja anda harus login ke plesk panel anda. Kemudian pada search diatas silahkan tuliskan "Scheduled Task". Anda akan diarahkan ke list scheduled task. Kemudian tekan tombol "Add task". Silahkan pilih tipe task yang ingin dilakukan, pastikan path file anda sudah benar. karena jika tidak sesuai maka cron job tidak akan berhasil di run oleh sistem.


Contoh jika anda ingin melakukan backup database setiap hari di jam 24.00. Silahkan pilih tipe nya adalah "Run a command". Kemudian pada "run" pilih daily dan pada inputan jam pilih 00. kemudian tulis : 

mysqldump -u namauserDB -p'passwordDB123' namaDBygdibackup > backupDB/backupDBCronJobs.sql

pada kolom "command" (sesuaikan nama db, password, user db dengan data kridensial anda). Setelah itu simpan.