<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 175  文章 - 202  trackbacks - 0
    <2014年1月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    第一個Blog,記錄哈哈的生活

    常用鏈接

    留言簿(16)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    收藏夾

    Java links

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    因為需要在兩臺機器上同步一些數據,在網上找了一下,發現 cwRsync 是可以的。嘗試了一下

    1、安裝
    安裝的過程很簡單,也很順利,從 cwRsync 網站上下載的 server and client ,都安裝了一下,不過后來發現,其實是不需要安裝 client 的,只要 server 就可以了,server 包括了 client 的功能。安裝完 server 后,會在 service 中增加 Rsync 和 ssh 服務。

    2、配置
    配置了一下 rsyncd.conf

    use chroot = false
    strict modes = false
    hosts allow = *
    log file = rsyncd.log
    pid file = rsyncd.pid

    # Module definitions
    # Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
    #
    [test]
    path = /cygdrive/c/work
    read only = false
    transfer logging = yes

    只是將 [test] 中的 path 改成了我本機的備份目錄

    [test]
    path = /cygdrive/d/backup
    read only = false
    transfer logging = yes

    3、數據同步
    因為只是最簡單的數據同步,所以就不使用 ssh 了,直接啟動 rsync 服務就可以了。然后按照 usage 上面教的。

    rsync -av /cygdrive/d/test localhost::test

    完成了數據的同步工作,一切順利。順便說一下,/cygdrive/d 是安裝完 cwRsync ,會自動將系統上所有的盤 mount 成 /cygdrive/x ,x 表示盤符,小寫的,并把安裝目錄 mount 成 / 了。

    4、綠色安裝
    我將 cwRsync copy 到另一臺機器上,試圖不安裝就啟動 cwRsync server,啟動過程比較正常,只要運行 rsync --config=$config_file --daemon --no-detach 就可以了,這里面的 $config_file 指的是前面配置的 rsyncd.conf ,路徑要寫成 /cygdrive/d 這樣的形式。

    5、安裝成服務
    程序包中帶了 cygwin 的 cygrunsrv ,可以通過這個命令將 rsync server 做成 windows 服務,但我試了一下,路徑中有空格沒有成功,命令是這樣的

    cygrunsrv.exe -I "Rsync" -p /cygdrive/d/cwRsyncServer/bin/rsync.exe -a "--config=/cygdrive/d/cwRsyncServer/rsyncd.conf --daemon --no-detach" -f "Rsync"

    也很順利的安裝成服務了。

    6、問題二
    慘的是當我在第二臺機器上同步數據的時候,權限卻成了問題,同步過去的文件(目錄)所有者是 SYSTEM,不是我,而且我沒有訪問的權限,只有在安全中把自己加進來(我用管理員帳戶),給自己權限,才能訪問。

    或者在 cygwin 下使用 chmod 給自己授權,和在 windows 中給自己授權沒什么區別。

    最后:

    問題2已經解決
    方法:只要把 cwRsyncServer 這個目錄 mount 到 / ,就可以了,估計是 rsync 同步數據的時候,會調用 /bin/chmod 來授權,如果是安裝版的,這個目錄會在安裝的時候 mount 好。 (好象不是這個問題了)
    posted on 2007-05-20 14:36 哈哈的日子 閱讀(13880) 評論(2)  編輯  收藏 所屬分類: Java

    FeedBack:
    # re: 試用了一下 cwRsync 成功 2010-08-17 15:00 MS
    # re: 試用了一下 cwRsync 成功 2014-01-08 17:41 浮生若夢
    你好 我文件服務器同步 路徑中有空格 例如 /cygdrive/c/"123 adsf"/afsdfc

    這樣 rsync 執行報錯 換名字可以 我這邊又不方便換名字   回復  更多評論
      
    主站蜘蛛池模板: 亚洲一级毛片视频| 亚洲一级毛片免费看| 久操免费在线观看| 黄色一级视频免费观看| 亚洲福利视频一区二区三区| 香蕉视频在线观看免费国产婷婷| 一级毛片在线免费播放| 亚洲爆乳精品无码一区二区| 亚洲AV永久青草无码精品| 国产乱人免费视频| 成年丰满熟妇午夜免费视频| 色欲A∨无码蜜臀AV免费播 | 四虎精品免费永久免费视频| 国产精品亚洲四区在线观看| 国产精品亚洲一区二区三区在线| 在线日韩av永久免费观看| 毛片免费视频播放| 日韩高清免费在线观看| 大地资源二在线观看免费高清| 免费观看激色视频网站bd| 免费无码中文字幕A级毛片| 高清一区二区三区免费视频| 免费看搞黄视频网站| 最近中文字幕免费mv在线视频| 中文字幕无码一区二区免费| 久久大香香蕉国产免费网站| 久久久久久国产精品免费免费男同| 久草免费福利资源站| 野花高清在线电影观看免费视频| 国产日本一线在线观看免费| 日韩精品视频免费在线观看| 国产一级高清视频免费看| 国产成人亚洲综合| 亚洲黄色免费在线观看| 亚洲欧洲无码一区二区三区| 日韩在线观看视频免费| 免费人成在线观看网站品爱网| 日韩吃奶摸下AA片免费观看| 久久久久亚洲AV成人网人人网站 | 东方aⅴ免费观看久久av| 免费福利视频导航|