為了 sync 同步 Linux 上的資料到 Windows 平台上

在 windows平台上安裝 copssh 與cwrsync client程式,利用 copssh建立 public key作為與 linux連線溝通,再來就不用密碼方式同步檔案資料了。

以下為一個實例
在 Windwos 上將檔案從Linux 複製到 WIndows

REM remote To local
rsync -av --delete root@10.1.1.254:/var/named/ddns/ "/cygdrive/d/D/0dlinfo05/bac_ws.ssorc.tw/var.named.ddns/"
rsync -av --delete root@10.1.1.254:/var/www/ "/cygdrive/d/D/0dlinfo05/bac_ws.ssorc..tw/var.www/"
rsync -av --delete root@10.1.1.254:/etc/ "/cygdrive/d/D/0dlinfo05/bac_ws.ssorc.tw/etc/"
rsync -av --delete root@10.1.1.254:/var/spool/mail/ "/cygdrive/d/D/0dlinfo05/bac_ws.ssorc.tw/var.spool.mail/"
rsync -av --delete root@10.1.1.254:/home/ "/cygdrive/d/D/0dlinfo05/bac_ws.ssorc..tw/home/"
rsync -av --delete root@10.1.1.254:/usr/local/bandwidthd/ "/cygdrive/d/D/0dlinfo05/bac_ws.ssorc.tw/usr.local.bandwidthd/"
rsync -av --delete root@10.1.1.254:/usr/local/MIDAS/ "/cygdrive/d/D/0dlinfo05/bac_ws.ssorc..tw/usr.local.MIDAS/"
rsync -av --delete root@10.1.1.254:/usr/local/ips/ "/cygdrive/d/D/0dlinfo05/bac_ws.ssorc.tw/usr.local.ips/"

也可以這麼做同步 Windows上的 My Documents等等檔案,以作備份之用

REM local TO local
rsync -av --delete --delete-excluded --exclude="Contacts/*" --exclude="Cookies/*" --exclude="NTUSER.DAT*" --exclude="Application Data/Macromedia/*" --exclude="Application Data/Microsoft/CryptnetUrlCache/*" --exclude="Application Data/Microsoft/MSN Messenger/*" --exclude="Application Data/Sun/*" --exclude="Local Settings/Temp/*" --exclude="Local Settings/Temporary Internet Files/*" --exclude="Recent/*" "/cygdrive/c/Documents and Settings/cross/" "/cygdrive/d/D/BackupData/DocumentsSettingsCROSS"
標籤: ssh 備份
評論: 0 | 引用: 0 | 閱讀: 3452 | 列印 | 文件 | 轉發

發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片 選 項:
頭 像:
內 容:
  • 粗體
  • 斜體
  • 底線
  • 插入圖片
  • 超連結
  • 電子郵件
  • 插入引用
  • 表情符號