Configurer la source

Avec Rclone, vous pouvez définir votre source en tant que système de fichiers local ou fournisseur cloud différent. Cette section fournit des exemples de configuration spécifiques pour un système de fichiers local et plusieurs fournisseurs cloud populaires.

Remarques :

Cette liste n'est pas exhaustive. Vous pouvez également configurer d'autres fournisseurs s'ils sont pris en charge par Rclone. Pour obtenir la liste complète des fournisseurs de cloud pris en charge et des informations sur leurs paramètres de configuration, consultez le site Web Rclone.

Configuration d'un système de fichiers local

Aucune configuration spécifique n'est requise pour l'utilisation d'un système de fichiers local avec Rclone. Vous pouvez simplement choisir un répertoire local comme source.

Pour ce faire, exportez le chemin source en tant que variable d'environnement :
$ export SOURCE=/path/to/source 

Configurer Oracle Cloud Infrastructure Object Storage Classic

Pour configurer Rclone pour Oracle Cloud Infrastructure Object Storage Classic, vous avez besoin de votre nom utilisateur, de votre mot de passe, de l'ID d'instance de service et de l'URL d'authentification.

Remarques :

Pour utiliser Object Storage Classic ou toute autre source compatible Swift, vous devez utiliser Rclone version 1.4 ou ultérieure.
  1. Commencez par rechercher l'URL d'authentification :
    1. Connectez-vous à l'application Oracle Cloud My Services.
    2. Recherchez Oracle Cloud Infrastructure Object Storage Classic.
    3. Sélectionnez Visualiser les détails dans le menu Actions (vous pouvez également cliquer sur le lien Oracle Cloud Infrastructure Object Storage Classic sur la page Tableau de bord).
    4. Trouvez votre URL authentique. Selon le moment où vous avez créé votre compte, effectuez l'une des opérations suivantes :
      • Si votre compte a été créé après avril 2017, notez l'URL d'authentification affichée dans le champ Adresse V1 d'authentification, dans la section Informations supplémentaires.
        Exemple :
        https://foo.storage.oraclecloud.com/auth/v1.0
      • Si votre compte a été créé avant avril 2017, vous devez créer l'URL d'authentification :
        1. Notez l'URL de l'adresse REST, qui est affichée dans le champ Adresse REST sous la section Informations supplémentaires.
          Exemple :
          https://foo.storage.oraclecloud.com/v1/myservice-bar
        2. Supprimez la partie suivante de l'URL d'adresse REST :
          v1/myservice-bar 
          L'URL modifiée est : https://foo.storage.oraclecloud.com/.
        3. Ajoutez ce qui suit à l'URL modifiée :
          auth/v1.0
          En supposant que l'URL d'adresse REST de votre compte est https://foo.storage.oraclecloud.com/v1/myservice-bar, l'URL d'authentification équivalente serait https://foo.storage.oraclecloud.com/auth/v1.0.
  2. Dans l'URL d'adresse REST, recherchez l'ID d'instance de service. Par exemple, si l'URL de l'adresse d'API REST est https://foo.storage.oraclecloud.com/v1/myservice-bar, l'ID d'instance de service est myservice-bar.
  3. Configurez Rclone en définissant les variables d'environnement comme suit (en remplaçant <italicized_items> par vos valeurs spécifiques) :
    $ 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> définit la source en tant qu'OCI-C.

Configurer Amazon S3

Pour configurer Rclone pour Amazon S3, vous avez besoin de la clé d'accès, de la clé secrète et de la région de votre bucket (le cas échéant). Une fois que vous les avez, vous pouvez configurer Rclone en définissant les variables d'environnement à partir de la ligne de commande :

(Remplacez <italicize_items> par vos valeurs spécifiques.)
$ 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> définit la source sur S3.

Configurer le stockage BLOB Microsoft Azure

Pour configurer Rclone pour Microsoft Azure Blob Storage, vous avez besoin du nom et de la clé du compte de stockage. Une fois que vous les avez, vous pouvez configurer Rclone en définissant les variables d'environnement suivantes :

(Remplacez <italicize_items> par vos valeurs spécifiques.)
$ 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> définit la source en tant qu'Azure.