Windows で rsync を利用する(cwRsync)

提供:maruko2 Note.
移動: 案内, 検索

cwRsync は Windows で Rsync を動作させるための Cygwin 環境をパッケージしたソフトウェア。ssh などのプログラムも含まれているので、cwRsync パッケージをインストールするだけで rsync をひと通り使うことができる。

cwRsync.bat

cwRsync 利用時に必要になる環境変数(HOME と PATH)を設定する。

  1. @ECHO OFF
  2. SETLOCAL
  3. SET CWRSYNCHOME=%PROGRAMFILES(x86)%¥cwRsync
  4. SET HOME=%HOMEDRIVE%%HOMEPATH%
  5. SET PATH=%CWRSYNCHOME%¥bin;%PATH%
  6.  
  7. rsync -av -e ssh foo@192.168.1.2:/home/maruko2/source /cygdrive/c/Users/maruko2/dest
  8.  
  9. rsync -rv --delete ^
  10.   --exclude "foo/bar/*" ^
  11.   --exclude "foo/aha/*" ^
  12.   --exclude "ahe/geho/*" ^
  13.   --log-file "/cygdrive/c/Users/maruko2/rsync.log" ^
  14.   rsync://192.168.1.2/home/www ^
  15.   /cygdrive/c/inetpub/wwwroot
  16.  
  17. pause

3行目:Windows 7 Home Premium では cwRsync は C:¥Program Files (x86)¥cwRsync にインストールされる。

7行目:ローカルドライブを指定する時は、Cygwin 方式でパスを指定する。例えば、C:¥Users¥maruko2/cygdrive/c/Users/maruko2 のように記述する。

LINEで送る このエントリーをはてなブックマークに追加
個人用ツール
名前空間
変種
表示
操作
案内
ツールボックス

注目のページ

このサイトのはてなブックマーク数