配置源
使用 Rclone,您可以将源定义为本地文件系统或其他云提供商。本节提供了本地文件系统和多个常用云提供商的特定配置示例。
注意:
这不是一个详尽的列表;如果 Rclone 支持其他提供者,则还可以配置其他提供者。有关支持的云提供商的完整列表以及有关其配置参数的信息,请参阅 Rclone 网站。配置本地文件系统
将本地文件系统与 Rclone 一起使用不需要特定的配置。只需选择本地目录作为源即可。
为此,请将源路径导出为环境变量:
$ export SOURCE=/path/to/source
配置 Oracle Cloud Infrastructure Object Storage Classic
要为 Oracle Cloud Infrastructure Object Storage Classic 配置 Rclone,您需要用户名、密码、服务实例 ID 和验证 URL。
注意:
要使用经典对象存储或任何其他与 Swift 兼容的源,您需要使用 Rclone 版本 1.4 或更高版本。配置 Amazon S3
要为 Amazon S3 配置 Rclone,您需要访问密钥、密钥和存储桶区域(如果适用)。完成这些操作后,可以通过命令行设置环境变量来配置 Rclone:
(将 <italicize_items> 替换为特定值。)
$ export RCLONE_CONFIG_S3_TYPE=s3
$ export RCLONE_CONFIG_S3_ACCESS_KEY_ID=<your_access_key>
$ export RCLONE_CONFIG_S3_SECRET_ACCESS_KEY=<your_secret_key>
$ export RCLONE_CONFIG_S3_REGION=<region_of_your_bucket>
$ export SOURCE=s3:<your_source_bucket>
$ export SOURCE=s3:<your_source_bucket>
将源设置为 S3。
配置 Microsoft Azure Blob 存储
要为 Microsoft Azure Blob 存储配置 Rclone,您需要存储帐户名称和密钥。完成后,可以通过设置环境变量来配置 Rclone:
(将 <italicize_items> 替换为特定值。)
$ export RCLONE_CONFIG_AZURE_TYPE=azureblob
$ export RCLONE_CONFIG_AZURE_ACCOUNT=<your_storage_account_name>
$ export RCLONE_CONFIG_AZURE_KEY=<your_key>
$ export SOURCE=azure:<your_source_bucket>
$ export SOURCE=azure:<your_source_bucket>
将您的源设置为 Azure。