소스 구성

Rclone을 사용하면 소스를 로컬 파일 시스템 또는 다른 클라우드 공급자로 정의할 수 있습니다. 이 절에서는 로컬 파일 시스템 및 여러 널리 사용되는 클라우드 공급자에 대한 특정 구성 예를 제공합니다.

주:

이 목록은 전체 목록이 아닙니다. Rclone에서 지원하는 경우 다른 공급자를 구성할 수도 있습니다. 지원되는 클라우드 공급자의 전체 목록 및 해당 구성 매개변수에 대한 정보는 Rclone 웹 사이트를 참조하십시오.

로컬 파일 시스템 구성

Rclone과 함께 로컬 파일 시스템을 사용하는 경우 특정 구성이 필요하지 않습니다. 로컬 디렉토리를 소스로 선택하기만 하면 됩니다.

이렇게 하려면 소스 경로를 환경 변수로 엑스포트합니다.
$ export SOURCE=/path/to/source 

Oracle Cloud Infrastructure Object Storage Classic 구성

Oracle Cloud Infrastructure Object Storage Classic용 Rclone을 구성하려면 사용자 이름, 비밀번호, 서비스 인스턴스 ID 및 인증 URL이 필요합니다.

주:

Object Storage Classic 또는 다른 Swift 호환 소스를 사용하려면 Rclone 버전 1.4 이상을 사용해야 합니다.
  1. 먼저 인증 URL을 찾습니다.
    1. Oracle Cloud 내 서비스 애플리케이션에 사인인합니다.
    2. Oracle Cloud Infrastructure Object Storage Classic을 찾습니다.
    3. Actions 메뉴에서 View Details를 선택합니다. 또는 Dashboard 페이지에서 Oracle Cloud Infrastructure Object Storage Classic 링크를 누릅니다.
    4. 실제 URL을 찾습니다. 계정을 만든 시간에 따라 다음 중 하나를 수행합니다.
      • 계정이 2017년 4월 이후에 생성된 경우 Additional Information 섹션의 Auth V1 Endpoint 필드에 표시된 인증 URL을 확인합니다.
        예:
        https://foo.storage.oraclecloud.com/auth/v1.0
      • 계정이 2017년 4월 이전에 생성된 경우 인증 URL을 구성해야 합니다.
        1. REST 끝점 URL(추가 정보 섹션 아래의 REST 끝점 필드에 표시됨)을 확인합니다.
          예:
          https://foo.storage.oraclecloud.com/v1/myservice-bar
        2. REST 끝점 URL의 다음 부분을 삭제합니다.
          v1/myservice-bar 
          편집된 URL은 https://foo.storage.oraclecloud.com/입니다.
        3. 편집된 URL에 다음을 추가합니다.
          auth/v1.0
          계정의 REST 끝점 URL이 https://foo.storage.oraclecloud.com/v1/myservice-bar이라고 가정하면 동등한 인증 URL은 https://foo.storage.oraclecloud.com/auth/v1.0입니다.
  2. REST 끝점 URL에서 서비스 인스턴스 ID를 찾습니다. 예를 들어, REST API 끝점 URL이 https://foo.storage.oraclecloud.com/v1/myservice-bar인 경우 서비스 인스턴스 ID는 myservice-bar입니다.
  3. 다음과 같이 환경 변수를 설정하여 Rclone을 구성합니다(<italicized_items>를 특정 값으로 대체).
    $ export RCLONE_CONFIG_OCIC_TYPE=swift
    $ export RCLONE_CONFIG_OCIC_USER=<your_service_instance_ID>:<your_username>
    $ export RCLONE_CONFIG_OCIC_KEY=<your_password>
    $ export RCLONE_CONFIG_OCIC_AUTH=<your_authentication_URL>
    $ export SOURCE=ocic:<your_source_container>
    $ export SOURCE=ocic:<your_source_container>은 소스가 OCI-C로 설정됩니다.

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 Storage에 대한 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로 설정합니다.