rclone从与我分享拷贝内容到团队盘(Shared with me to Team Drive)

搬瓦工机场JMS

之前用rclone复制别人分享的资源都是先将与我分享(Shared with me)里面的内容先在网页端手动添加到我的网盘(My Drive),再用server side copy的方式复制一份到自己的网盘。

今天需要从Shared with me里面直接拷贝到 My Drive,而且情况还有点特殊,朋友分享给我的资源很大,同时分享给了我的100多个普通的Google账号,需要用这个100多个Google账号把资源复制到一个Team Drive… 这要是去在网页端把 Shared with me 里面的资源手动添加到 My Drive,那…

查了rclone的文档,有一个 –drive-shared-with-me 的参数,果断加上。但是发现两个问题

1. 第一个账号拷贝完750G之后,第二个账号直接无视第一个账号的拷贝好的东西,第二个账号在 Team  Drive 里面直接新建新的同名的文件夹… 大写的尴尬
2. 走的竟然不是 server side copy(但是 air explore 默认走 server side copy 啊)

第 1 个问题,原来是因为需要对源盘和目标盘进行分别设置。对源盘设置为 –drive-shared-with-me 但是不能将目标盘也设置成 –drive-shared-with-me https://github.com/rclone/rclone/issues/1902#issuecomment-417934042

最后编辑rclone的配置文件,增加了一个 CA098s:
原来的

  1. [CA098]
  2. type = drive
  3. token = {xxx}
  4. team_drive = yyy

复制代码

直接修改为

  1. [CA098s]
  2. type = drive
  3. token = {xxx}
  4. shared_with_me = true
  5. [CA098]
  6. type = drive
  7. token = {xxx}
  8. team_drive = yyy

复制代码

第 2 个问题,需要 server side copy 直接加上这个参数 –drive-server-side-across-configs

哈哈 小记下 很乱很乱…
rclone copy –drive-server-side-across-configs CA098s:那种电影 CA098:那种电影

最后大概是这样的

  1. id=1
  2. while id<=END
  3.         rclone copy –drive-server-side-across-configs src:那种电影 + dst:那种电影
  4.         if 745G is transferred, kill current rclone and switch to next google account

复制代码

上海网友:mark一下。给大佬递冰阔乐
西藏网友:大佬666
安徽网友:mark一下。给大佬递冰阔乐
河南网友:mark了,晚上启动我的杜甫,调试调试!~~
重庆网友:
河南网友:谢谢大佬分享
广东网友:大屌,这参数少写个“-”,应该是–drive-server-side-across-configs
重庆网友:我手工拷都不会。。。别人分享的根本就不能放团队盘里啊
西藏网友:我的100多个普通的Google账号
河南网友:我的100多个普通的Google账号
福建网友:大佬 什么资源这么多啊。
广东网友:小电影啥的很多
湖北网友:马克一下。。

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » rclone从与我分享拷贝内容到团队盘(Shared with me to Team Drive)

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏