如何在特定時間區間中執行不同的指令? - Linux

Table of Contents

目前利用rsync 來同步大陸和台灣的NAS,總共有將近1T的資料,頻寬是2M
為了在上班時間不影響VPN的運作,所以在一般上班時間內,我希望將
rsync 的速率,保持在50KB 左右,這可以用 rsync --bwlimit 來達到
但是到了下班時間、深夜、假日時,我又希望能夠全速跑rsync
但是往往前面的rsync 還在執行,是否我只能先刪除既有的rsync process
再跑一個新的 200K 速率的rsync script ?
還是有其他的方法可以解決呢?

--

All Comments

Blanche avatarBlanche2010-03-21
你應該把這件事情移到前端的 router 去才對
Andrew avatarAndrew2010-03-22
bandwitdh control 移到 router 上
Regina avatarRegina2010-03-23
router的確有支援,不過很好奇在軟體上是否可以做到
Mary avatarMary2010-03-28
個人覺得沒必要把事情全搞在rsync上,而且會把問題複雜化
keep it simple 才是比較好的方式