Rclone 在 Google 雲端硬碟有支援一項特殊的設定,可以直接在伺服器端進行傳輸:
--drive-server-side-across-configs
Allow server side operations (eg copy) to work across different drive configs.
This can be useful if you wish to do a server side copy between two different Google drives. Note that this isn’t enabled by default because it isn’t easy to tell if it will work between any two configurations.
- Config: server_side_across_configs
- Env Var: RCLONE_DRIVE_SERVER_SIDE_ACROSS_CONFIGS
- Type: bool
- Default: false
編輯 ~/.config/rclone/rclone.conf
,加入 server_side_across_configs = true
:
|
|
接著進行傳輸,同時透過 iftop
觀察網路頻寬,可以發現到 rclone
回報的速度約莫在 1.3 GBps 左右,但是 iftop
回報的流量只有數十 kbps,代表成功的直接在伺服器端進行傳輸,而不消耗本機頻寬,而且速度快多了。
Reference: