Tuesday, November 23, 2021

Delete File Otomatis dengan CRON



Halo ges , kali ini saya akan membagikan sedikit tentang cara menghapus file secara otomatis dan terjadwal. File yang sudah tidak dibutuhkan memang terkadang banyak sekali di komputer kita apalagi komputer server ya ges ya . 
Contoh misal kita ingin menghapus file yang tidak digunakan atau dibuka sama sekali selama 1 tahun , kita mau hapus . tapi gak mungkin ya kalo kita cek satu persatu . biasanya kita filter pakai data modified. memang sedikit membantu . tapi bagaimana kalau kita gak mau nyari atau lupa jadwal hapus. Bagaimana kalau cara tersebut terjadwal dengan satu perintah? Seperti ini ges

0 17 10 * * find /var/www/Backup/* -mtime +14 -delete

perintah adalah contoh perintah cron untuk menghapus file terjadwal dan otomatis.

Ini Penjelasan perintah diatas

0 17 10 * *

ini adalah jadwal waktu eksekusi yang kita inginkan , perintah diatas artinya jam 5pm tanggal 10 setiap bulannya. jadi waktu eksekusinya satu bulan sekali pada tanggal 10 jam 5 sore. Lebih jelasnya tentang syntax jadwal cron silahkan kunjungi https://crontab.guru.

find /var/www/Backup/*
Adalah path atatu folder target dimana file berada, /* berarti seluruh file yg berada di folder tsb

-mtime +14 -delete
Perintah ini yg menentukan berapa umur file, -m berarti modified dan +14 adalah umur file yg melebihi 14 hari, dan yg terkahir delete untuk menghapus file. kalo mau file yang berumur berarti tinggal ganti aja +365


Mudah sekali kan ya 

Sekian semoga bermanfaat

Monday, November 22, 2021

Backup Database Otomatis Terjadwal Dengan Cron



Kali ini saya akan membagikan sedikit ilmu tentang backup database secara otomatis dan terjadwal sesuai keinginan kita ges. yuk langsung praktek

pertama kalian install dulu aplikasi CRON

apt-get install cron