Gồm 2 phần chính:
P1: Thiết lập kết nối giữa Local server và Remote server bằng WinSCP và tạo Script chạy đồng bộ file.
P2: Thiết lập chế độ tự động cập nhật bằng Task Scheduler trên Windows.
Chi tiết thực hiện:
Bước 1: Thiết lập kết nối giữa Local server và Remote server bằng WinSCP
Download WinSCP (http://winscp.net/eng/download.php) và giải nén tại thư mục D:\WinSCP
Mở file WinSCP.exe, tạo kết nối
Lưu session kết nối. Lưu ý chọn check box "Save password..."
Bước 2: Tạo Script chạy đồng bộ file bằng lệnh
Tạo file: D:\WinSCP\Scripts\ftprun.cmd
Với nội dung:
Tạo file: D\WinSCP\Scripts\ftpscript.txt
Ghi chú:
synchronize [both/local/remote] -delete Local_location Remote_location
Bước 3: Tạo Task Scheduler trên Windows
Start / All Programs / Accessories / System Tools / Task Scheduler
Chỉ định đến file ftprun.cmd
Xem thêm
Tạo kết nối đến Remote Server |
Lưu session |
Tạo file: D:\WinSCP\Scripts\ftprun.cmd
Với nội dung:
D:\WinSCP\winscp.com /script=D:\WinSCP\Scripts\ftpscript.txt
Tạo file: D\WinSCP\Scripts\ftpscript.txt
option batch continue option confirm off open root@192.168.3.51 lcd D:\WinSCP\FTP synchronize both -delete synchronize both D:\WinSCP\FTP /home exit
Ghi chú:
synchronize [both/local/remote] -delete Local_location Remote_location
Bước 3: Tạo Task Scheduler trên Windows
Start / All Programs / Accessories / System Tools / Task Scheduler
Chỉ định đến file ftprun.cmd
Xem thêm
http://blog.skufel.net/2011/12/automating-file-transfer-via-sftp-i-ftps-using-winscp/
No comments:
Post a Comment