Menjadwalkan Backup Mikrotik dengan schedule

Script dibawah silahkan copy paste di Mikrotik system schedulu dan sesuaikan dengan jadwal yang akan dieksekusi, misalnya tiap 1 bulan akan melakukan backup system.



:log info "STARTING BACKUP";

#ambil nama mikrotik, tanggal dan tahun

:local identity [/system identity get name];
:local date [/system clock get date];
:local time [/system clock get time];

#ambil data tanggal bulan tahun

:local year [:pick $date 7 11];
:local month [:pick $date 0 3];
:local day [:pick $date 4 6];


#ganti nama bulan menjadi angka

:local monthNum [:tonum ([:find "janfebmaraprmayjunjulaugsepoctnovdec" $month]/3)]

:if ($monthNum < 10) do={ :set monthNum "0$monthNum" }


#gabungkan tahun bulan dan tanggal 

:local mydatetime ($year .  $monthNum .$day)


#gabungkan tanggal dan jam

:local timestamp ($mydatetime . "-" . [:pick $time 0 2] . [:pick $time 3 5] . [:pick $time 6 8]);

:local filename ($identity . "-" . $timestamp);

#lakukan proses backup normal dan plain text

/system backup save name=$filename;

/export file=$filename;


#tampilkan di logs

:log info "BACKUP FINISHED: $filename";

 




Comments

Popular posts from this blog

Persyaratan Domain .id Indonesia

Cara Upload file dengan Software FTP ke server hosting