[問題] 如何在特定時間區間中執行不同的指令?

看板Linux作者 (Eric Chang)時間16年前 (2010/03/17 11:53), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串1/2 (看更多)
目前利用rsync 來同步大陸和台灣的NAS,總共有將近1T的資料,頻寬是2M 為了在上班時間不影響VPN的運作,所以在一般上班時間內,我希望將 rsync 的速率,保持在50KB 左右,這可以用 rsync --bwlimit 來達到 但是到了下班時間、深夜、假日時,我又希望能夠全速跑rsync 但是往往前面的rsync 還在執行,是否我只能先刪除既有的rsync process 再跑一個新的 200K 速率的rsync script ? 還是有其他的方法可以解決呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.125.253

03/17 13:20, , 1F
你應該把這件事情移到前端的 router 去才對
03/17 13:20, 1F

03/17 13:21, , 2F
bandwitdh control 移到 router 上
03/17 13:21, 2F

03/17 13:22, , 3F
router的確有支援,不過很好奇在軟體上是否可以做到
03/17 13:22, 3F

03/17 16:45, , 4F
個人覺得沒必要把事情全搞在rsync上,而且會把問題複雜化
03/17 16:45, 4F

03/17 16:45, , 5F
keep it simple 才是比較好的方式
03/17 16:45, 5F
文章代碼(AID): #1Be58aqH (Linux)
文章代碼(AID): #1Be58aqH (Linux)