rclone 配置文件中的多个远程

rclone 配置文件中的多个远程

阅读 rclone 的文档后,我看到你可以像这样添加一个远程

#normal space
[my-first-space]
type = s3
env_auth = false
access_key_id = XXXXXXXX
secret_access_key = XXXXXXXX
endpoint = fr1.digitaloceanspaces.com
acl = public-read

我想在远程之间移动文件,为此我需要另一个配置块:

我在用户主目录中创建了一个 rclone.conf 文件

  1. 我可以将另一个添加到第一个下面吗?

  2. 我如何指示 rclone 使用哪个配置文件

答案1

  1. 通过 运行向导rclone config。它能够在单个配置文件中配置多个遥控器,并将所有内容正确放置。配置文件具有类似 INI 的格式:
[gd]
type = drive
...

[yd]
type = yandex
...

[uni1]
type = union
upstreams = gd:UCC yd:UCC
create_policy = rand
...
  1. 对于所有操作,您可以指定配置文件您可以使用选项进行操作--config。这包括我提到的向导:
rclone config --config="/path/to/rclone.conf"

(路径可以是相对路径)。如果您未指定任何路径,它将使用其默认值,即~/.config/rclone/rclone.conf(tilda 表示主目录)。有关详细信息,请参阅链接的原始文档。

由于您可以在一个文件中指定多个远程,因此一般情况下不需要多个配置文件。

相关内容