Ftp dengan auto create folder by date

berikut Tutorial untuk File di FTP kita bila ingin dibuatkan otomatis berdasarkan folder tanggallnya
  • Konfigurasi di windows ini kita perlukan untuk mengumpulkan file-file backup dari semua Mikrotik kita yang di upload perhari.
  • jadi nanti di Windows kita akan buat script yang dijalankan setelah semua mikrotik melakukan backup, kita buat folder perhari, dengan nama folder adalah tanggal “current date”, lalu memindahkan semua file backup hari itu kedalam folder, jadi keesokan harinya tidak akan tertimpa file backup yang berikutnya.
  • Masuk ke Windows tempat dimana FTP Server diInstall, Check format penulisan date dari command prompt, ini akan kita gunakan untuk menulis file batch nanti.
Check Format Echo date
  • Masuk ke folder root direktori tempat kita menyimpan file-file backup dari Mikrotik, Misal di D:/FTP-Share/Mikrotik/
  • Script-script di Mikrotik tadi akan mengirim file-file backupnya ke Folder tersebut, D:/FTP-Share/Mikrotik/ , berarti di folder tersebut sekarang banyak file ekstensi backup.
  • buat sebuah file batch di Folder tersebut dengan nama makefolder.bat , boleh dengan yang lain, ekstensinya saja kita pakai bat.
  • klik kanan edit dan buat script untuk membuat folder namatanggal dan memindahkan semua file backup hari itu kedalam folder
Script Make Folder dan Move all Files Backup
set mydate, untuk membuat variabel dengan nama mydate, dengan value adalah sbb : 

%DATE:~4%, ini berarti kita mengambil 4 karakter paling belakang dari “Current Date” perhatikan echo date di Command Prompt tadi, berarti jika hari ini tanggal “Sun 02/15/2015″ 4 karakter paling belakang adalah 2015. berikutnya 
%DATE:~7,2% , ini berarti kita mengambil karakter dari current date, setelah karaket ke 7 sebanyak 2 karakter, hitungnya dari kiri, berarti karakter ke 8 & 9, kita mendapatkan angka 15. yang paling belakang 
%DATE:~4,2%, kita ambil 2 karakter setelah karakter ke-4, berari karakter ke 5 & 6, kita mendaptkan angka 02. Jadi Variable mydate jika kita eksekusi hari ini, akan menghasilkan output “20150215”
  • Perintah mkdir C:\FTP-Folder\IT\Mikrotik\%mydate% , untuk membuat folder dengan nama “Current Date” di dalam folder Mikrotik.
  • Perintah berikutnya untuk memindahkan semua file ber ekstensi backup ke folder “Current date”
  • Langkah berikutnya membuat task scheduler di windows untuk menjalankan script batch tersebut setiap hari pada jam 17:00
  • Buka Control Panel, Administrativ Tools, Task Scheduler. –> Create Basic Task
task Scheduler
Next Pilih Daily, lalu masukan jam eksekusi
  • Next, Action .–> Browse file makefolder.bat yang tadi kita buat. Finish.
Selamat mencoba
mf

Post a Comment for "Ftp dengan auto create folder by date"