通过rclone拷贝3T文件到GDrive

我有个G Suite订阅账号,每月12刀,无限空间。G Suite商业版的唯一优势也就是无限空间了,否则这钱花的没必要。

朋友给我共享了一个GDrive目录,里面有上万个文件,总大小3T,也就是3000G。我可以把共享目录链接到自己的GDrive里,这个操作一步就完成了。但是,源文件并没有拷贝过来,只是做了一个映射。

如果我把源文件也拷贝过来,就要在网页上逐个选中源文件,右键点”make a copy”,复制到自己家。但是,上万个文件, 如此操作起来谈何容易,懒人当然没心思去手工弄。

网上发现一个工具,rclone,很好用,可以自动实现拷贝。

首先,在我的VPS里,安装rclone。如果是ubuntu系统,执行apt install rclone就可以了。

接着,配置rclone。运行rclone config配置一个远程源(假设名字为remote)。这个远程源,当然就是我的GDrive网盘。配置也很简单,参考这个文档

然后,运行rclone lsd remote:,可以看到GDrive里已经有的目录。这其中必须包括手工链接过来的共享目录。

最后,运行rclone copy remote:shareDir remote:myDir,就完成了。其中shareDir是共享目录名字,myDir是我的目录名字。

而且,这个copy是执行server side copy,也就是说文件并不下载到VPS本地,而是在远程源上直接执行拷贝,避免了大量的带宽浪费。

请注意,G Suite每天写文件限额是750G,所以3T的文件,不可能当天就拷贝完。简单除一下,也要4天时间吧。把rclone copy命令放到后台运行,让它自己去静静的拷贝。

商业版的G Suite,结合开源的rclone,真的很省事,估计是全世界最好用的备份工具。

Print this entry