1. 程式人生 > >Windows和Linux使用WinSCP腳本(備份)自動數據同步

Windows和Linux使用WinSCP腳本(備份)自動數據同步

ins 文件信息 password 數據同步 name rem echo bat pro

使用WinSCP腳本(備份)自動數據同步

寫在前面:
本筆記適用於windows和linux之間數據備份。
使用以下腳本前提是windows已將安裝了WinSCP程序

  • 腳本文件script.txt
    option echo off
    option transfer binary
    open sftp://username:[email protected]:port
    ::cd /backup/
    ::put E:\app (簡單上傳文件命令)
    synchronize remote E:\app\back /backup/back (同步命令,比對文件信息,增量同步)
    exit
  • 調用腳本文件run.bat
    @echo off
    cd C:\Program Files (x86)\WinSCP
    C:
    winscp /script=script.txt /ini=WinSCP.ini /log=log.txt
  • 放入計劃任務執行
    將run.bat放入計劃任務中,按業務時間執行即可

Windows和Linux使用WinSCP腳本(備份)自動數據同步