Linux : Ubuntu
Windows : Win7
Linux->Linux
1.安裝rsync套件
$ sudo apt-get install rsync
2.Linux來源 (source) –> Linux目的 (destination)
$ rsync -avzHS –delete --stats --ignore-errors --progress download@IP:/home/download/data/ /home/bohan/data/
3.Linux目的 (destination) –> Linux來源 (source)
$ rsync -avzHS –delete --stats --ignore-errors --progress /home/bohan/data/ download@IP:/home/download/data/
4.自定義rsync.sh方便資料同步、備份
rsync.sh內容
1 #!/bin/bash
2 sourcedir=/home/download/data/
3 destinationdir=/home/bohan/data/
4 host=ip
5 id=download
6 rsync -avzHS --delete --stats --ignore-errors --progress ${id}@${host}:${sourcedir} ${destinationdir}
Linux->Windows
1.Linux裝rsync套件$ sudo apt-get install rsync
2.Windows裝cwrsync
到這個頁面下載cwrsync.exe安裝
3.Linux來源 (source) -> Linux目的 (destination)
打開Windows命令提示字元,貼上下列命令
"C:\Program Files\cwRsync\bin\rsync.exe" -avzHS --delete --ignore-errors --progress --stats --rsh='"C:\Program Files\cwRsync\bin\ssh" -p 22' download@IP:/home/download/data/ /cygdrive/c/Users/bohan/Desktop/data/
4.Linux目的 (destination) –> Linux來源 (source)
"C:\Program Files\cwRsync\bin\rsync.exe" -avzHS –delete --ignore-errors --progress --stats --rsh='"C:\Program Files\cwRsync\bin\ssh" -p 22' /cygdrive/c/Users/bohan/Desktop/data/ download@IP:/home/download/data/