Mendapatkan Informasi dengan Mudah dan Cepat
Beli Tema IniIndeks

Mudah Reboot Server Vps Linux Dengan Cronjob

banner 120x600

Untuk kali ini saya akan membahas bagaimana

me reboot server vps dengan cronjob.

Reboot sebuah server perlu di lakukan untuk mengembalikan kinerja sever agar optimal kembali karena dengan mereboot dapat menghentikan sementara aktivitas yang membebani cpu dan ram.
Reboot Server Vps Linux Dengan Cronjob

Pastikan vps kamu sudah terinstall nano
Jika belum silahkan menginstall nya terlebih dahulu dengan perintah

apt install nano -y

Lalu buat sebuah file untuk di eksekusi di sini saya akan membuat file bernama rebootin.sh
Dan berada di dalam folder root
Ketikan perintah di bawah ini untuk membuat nya

nano /root/rebootin.sh

Masukan script ini

#!/bin/bash

tanggal=$(date +"%m-%d-%Y")

waktu=$(date +"%T")

echo "Server telah di reboot pada tanggal $tanggal pukul $waktu." >> /root/rebootin.txt

/sbin/shutdown -r now

Lalu simpan.

Ketikan perintah ini agar file rebootin.sh dapat di eksekusi

chmod +x /root/rebootin.sh

file untuk di eksekusi berhasil di buat.
Lalu bagaimana agar bisa reboot otomatis?

Tenang kita bisa mengakali nya dengan cronjob seperti yang kita tahu cronjob adalah command line yang bekerja mengeksekusi tugas terjadwal secara otomatis.

Saya akan memberikan contoh membuat vps reboot otomatis setiap 3 jam sekali dengan perintah

echo "0 */3 * * *  root /root/rebootin.sh" > /etc/cron.d/rebootin

Nah sekarang cronjob berhasil di buat mari kita bahas apa saja perintah cronjob di atas

echo “0 */3 * * * root adalah waktu untuk eksekusi file
/root/rebootin.sh adalah file yang kita buat pertama

/etc/cron.d/rebootin waktu cronjob yang kita buat kamu bisa mengedit file rebootin yang ada di folder echo /etc/cron.d/

untuk mengganti waktu cronjob kamu bisa mengganti echo “0 */3 * * * root dengan beberapa waktu lain nya

BACA JUGA   Cara Efektif install remote desktop vps debian 11 work vps ip6

Setiap bulan sekali

echo "0 0 1 * * root /root/rebootin.sh" > /etc/cron.d/rebootin

Setiap minggu sekali

echo "0 0 */7 * * root /root/rebootin.sh" > /etc/cron.d/rebootin

Setiap hari sekali pada pukul 00:00

echo "0 0 * * * root /root/rebootin.sh" > /etc/cron.d/rebootin

Setiap 12 jam sekali

echo "0 */12 * * * root /root/rebootin.sh" > /etc/cron.d/rebootin

Setiap 1 jam sekali

echo "0 * * * *  root /root/rebootin.sh" > /etc/cron.d/rebootin

Setiap 30 menit sekali

echo "*/30 * * * * root /root/rebootin.sh" > /etc/cron.d/rebootin

untuk menghapus cronjob dengan perintah

rm -f /etc/cron.d/rebootin

untuk mengganti waktu cronjob dengan perintah

nano /etc/cron.d/rebootin

Lalu ganti dengan perintah command line yang lain .

log cronjob akan tersimpan di folder root dengan nama file rebootin.txt

Atau dengan perintah cat /root/rebootin.txt untuk melihat nya

penutup

Sekian artikel Reboot Server Vps Linux Dengan Cronjob semoga mudah di pahami jika ada yang ingin di tanyakan silahkan hubungi saya.
terimakasih.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *