【Rclone添加OneDrive】使用Rclone将两个OneDrive同步备份或者拷贝

一开始我以为挺简单,直到要设置token时候给看傻了,因为根据官方文档,会给你个127.0.0.1的授权地址,彻底给我整蒙了,这给我个回环地址是要让我干啥?

其实在rclone中连接OneDrive方法和GD有些不同,需要先用你的电脑获取token,然后在添加OneDrive时候把对应的token复制进去。

 

获取token并添加的方法:

1.访问https://rclone.org/downloads/,下载Intel/AMD – 64 Bit,解压到E盘的根目录。

2.然后打开cmd命令,进入这个目录,并执行命令(根据你的目录,适当改下,若是用自建API,则要填ID和secret):

cd /d E:\rclone-v1.53.2-windows-amd64
rclone authorize "onedrive"
rclone authorize "onedrive" "Client_ID" "Client_secret"

3.然后会弹出网页,登录你的OneDrive账号就可以了。

4.再看cmd的窗口,会出现一大串代码,这就是所需的token。

5.服务器的shell端,在Remote config Use auto config?这步,选n,把你token复制进去就可以,Found N drives这步再选有OneDrive的项,剩下的一路yes就可以了。

 

同样的方法,添加第二个OneDrive帐号,然后使用rclone sync或者rclone  copy命令,可实现文件同步,参考用法:

rclone sync OneDrive-1:/backup OneDrive-2:/backup
rclone sync OD01: OD02: -P
rclone copy OD01: /www/home/movie -P

后台运行参照:

nohup rclone sync OneDrive-1:/backup OneDrive-2:/backup &用个锤子nohup,直接screen啊

定时运行参照(每周一的8点30运行):

30 8 * * 1 rclone sync OneDrive-1:/backup OneDrive-2:/backup

如果你用了nohup,要杀掉后台运行的rclone进程(找到pid,然后kill掉):

ps -ef
kill -9 进程pid
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇