Guide de configuration de Rclone pour MEGA S4

Rclone is a powerful command-line tool for managing files across cloud storage platforms. It supports backing up and encrypting files to the cloud, as well as restoring and decrypting them when needed. You can mirror or migrate data between cloud services or local storage, mount various cloud storage types as a disk, analyze usage with built-in tools, and unify multiple local or cloud file systems. This guide walks you through setting up Rclone for use with MEGA S4.

  1. Installez Rclone en suivant le guide sur le site Web de Rclone.
  2. Ouvrez la ligne de commande et exécutez rclone config pour lancer le processus de configuration.
  3. Enter n for new remote and enter a name, for example s4.
  4. Pour storage type, choisissez Amazon S3 Compliant Storage Providers.
  5. Pour provider, choisissez Any other S3 compatible provider.
  6. Saisissez env_auth.
  7. Choisissez Enter AWS credentials in the next step.
  8. Saisissez votre acces_key_id.
  9. Saisissez votre secret_acces_key.
  10. Leave the region option empty.

ou

  1. Choisissez Will use v4 signatures and an empty region.
  2. For endpoint, enter s3.g.s4.mega.io or choose one from the list of endpoints on GitHub.
  1. Laissez l’option location_constraint vide.
  2. Pour acl, choisissez private.

La configuration normale est maintenant terminée, mais l’appli vous demandera si vous voulez passer à la configuration avancée.

  1. Saisissez. y pour accéder aux paramètres de configuration avancés (voir les paramètres optionnels ci-dessous).

ou

  1. Saisissez n pour terminer la configuration.
  1. Saisissez y pour enregistrer la configuration.
  2. Saisissez q pour quitter l’installation.

Une fois la configuration terminée, vous pouvez tester que votre configuration Rclone fonctionne correctement.

Exécutez la commande suivante pour répertorier les répertoires de votre nouvel espace de stockage distant, par exemple en utilisant le nom s4 à partir de l’étape 3 :

rclone lsd s4:

  • s3-upload-cutoff (200 Mo par défaut)
    • Rclone passe du téléversement en une seule partie au téléversement en plusieurs parties au point spécifié par s3-upload-cutoff
  • s3-chunk-size (5 Mo par défaut)
    • La taille des morceaux utilisée pour le téléversement en plusieurs parties. La limite minimale est de 5 Mo, définie par défaut.
  • style S3-Force-Path
    • Si cette option est définie comme vrai, Rclone utilisera le style de chemin au lieu du style hébergé virtuellement.

Rclone assumes that you are only uploading files using Rclone as a tool, so when downloading any object smaller than the value set in s3-upload-cutoff it will by default check its MD5 hash using the ETag.

The problem is that when files are uploaded using MEGA software, their MD5 hash is not stored in the ETag, so the download will fail. To prevent this, when you copy, move or synchronise, execute the command with the --ignore-checksum option.

More configuration options and details can be found on the Rclone website.