# Sauvegarder un NAS Synology sur Drime avec rclone

Copiez et synchronisez les dossiers de votre NAS Synology vers Drime avec le backend Drime officiel de rclone, lancé dans Docker et planifié par DSM.

Mis à jour : 2026-10-19  
Source : https://drime.cloud/fr/support/integrations-et-api/synology-avec-rclone

Ce guide suit la documentation officielle de rclone et de Synology : [backend Drime de rclone](https://rclone.org/drime/), [rclone avec Docker](https://rclone.org/install/), [Planificateur de tâches de Synology](https://kb.synology.com/en-global/DSM/help/DSM/AdminCenter/system_taskscheduler?version=7) et [SSH sur Synology](https://kb.synology.com/en-us/DSM/tutorial/How_to_login_to_DSM_with_root_permission_via_SSH_Telnet) (en anglais).

rclone dispose d'un backend Drime officiel : un NAS Synology peut donc copier ses dossiers vers Drime selon un calendrier. rclone tourne dans Docker sur le NAS, et le planificateur de tâches de DSM le lance. Les fichiers arrivent dans Drime comme des fichiers ordinaires, que vous pouvez ouvrir, partager et télécharger.

Aucune page officielle ne couvre toute cette configuration : ce guide réunit les deux documentations. Drime n'assure pas l'assistance de rclone ni de DSM : pour de l'aide sur ces logiciels, voir leur documentation.

Les libellés de DSM sont donnés tels qu'ils apparaissent dans la documentation de Synology, en anglais, avec leur sens entre parenthèses.

## Ce qu'il vous faut

- Un NAS Synology sous DSM 7, avec un compte administrateur.
- Le paquet Docker de Synology : **Container Manager** sur DSM 7.2 et suivants, **Docker** sur DSM 7.1 et antérieurs.
- Un accès SSH, seulement si vous préférez la configuration interactive de rclone.
- Un compte Drime avec assez d'espace libre pour ce que vous sauvegardez.
- Un token d'API Drime, créé à la section suivante.

## Créer un token d'API

1. Dans l'application web Drime, cliquez sur votre avatar, puis sur **Paramètres** \> **Développeurs**.

2. Dans **Jetons d'accès API**, cliquez sur **Créer un jeton**.

3. Nommez le token d'après le NAS, par exemple « NAS Synology », et gardez l'autorisation **Tout**.

   rclone doit pouvoir envoyer, lister et supprimer. Un token **Lecture seule** permet seulement à rclone de télécharger.

   ![La fenêtre de création de token avec le nom du token et les onglets des autorisations](https://drime.cloud/media/01M59VYKDND34RZK3FQ6WC51B4/2311658ccbf5-web-settings-developers-token-dialog.png)

4. Cliquez sur **Créer**, copiez le token, puis cliquez sur **Terminé**.

   Le token n'est affiché qu'une seule fois : gardez-le pour l'étape suivante, ou rangez-le dans un gestionnaire de mots de passe.

   ![Le nouveau token affiché une seule fois, avec le bouton Copier et l'avertissement de le conserver en lieu sûr](https://drime.cloud/media/01M5AFWBMDF071MJG7WAE0SFGD/e19f990efdb1-web-settings-developers-token-shown-once.png)

Toutes les options des tokens sont dans [Créer un token d'API](https://drime.cloud/fr/support/integrations-et-api/jetons-d-api).

## Les commandes de ce guide

Chaque commande lance l'image Docker officielle de rclone comme le montre la documentation de rclone. Remplacez les éléments en majuscules :

| Élément | À remplacer par | Exemple |
| --- | --- | --- |
| `CONFIG_FOLDER` | Un dossier du NAS pour les réglages de rclone | `/volume1/docker/rclone` |
| `NAS_FOLDER` | Le dossier du NAS à sauvegarder, ou à restaurer | `/volume1/photo` |
| `DRIME_FOLDER` | Le dossier Drime qui reçoit la sauvegarde | `Sauvegarde-NAS/photo` |
| `YOUR_API_TOKEN` | Votre token d'API Drime |  |

Utilisez des chemins complets du NAS, qui commencent par `/volume`. Dans Docker, rclone voit `CONFIG_FOLDER` comme `/config/rclone` et `NAS_FOLDER` comme `/data`.

> **Important**
>
> `CONFIG_FOLDER` contiendra votre token. Créez-le dans un dossier partagé que seuls les administrateurs peuvent ouvrir, jamais dans un dossier que vous partagez avec d'autres personnes.

## Configurer rclone sur le NAS

### Avec Container Manager, sans SSH

1. Dans DSM, ouvrez **Control Panel** \> **Task Scheduler** (le panneau de configuration, puis le planificateur de tâches).

   Cliquez sur **Create** (créer), puis sur **Scheduled Task** \> **User-defined script** (tâche planifiée, script personnalisé).

2. Nommez la tâche, par exemple « configuration rclone », et choisissez l'utilisateur **root**.

3. Dans **Task Settings** (paramètres de la tâche), collez la commande de configuration sous **Run command** (commande à exécuter).

   ```
   docker run --rm \
       --volume CONFIG_FOLDER:/config/rclone \
       --user $(id -u):$(id -g) \
       rclone/rclone \
       config create drime drime access_token YOUR_API_TOKEN
   ```

   Elle télécharge l'image officielle de rclone et crée un espace distant nommé `drime`.

4. Enregistrez la tâche, sélectionnez-la dans la liste, puis cliquez sur **Run** (exécuter).

5. Supprimez ensuite la tâche : elle contient votre token.

### Avec SSH

Si vous préférez la configuration interactive de rclone :

1. Dans DSM, ouvrez **Control Panel** \> **Terminal & SNMP** \> **Terminal**, puis cochez **Enable SSH service** (activer le service SSH).

   Synology prévient qu'activer SSH peut présenter des risques de sécurité : désactivez-le une fois terminé.

2. Depuis votre ordinateur, connectez-vous au NAS en SSH, puis lancez `sudo -i`.

   La connexion SSH demande un compte du groupe local des administrateurs, et `sudo -i` demande le mot de passe de ce compte.

3. Lancez la configuration interactive de rclone.

   ```
   docker run --rm -it \
       --volume CONFIG_FOLDER:/config/rclone \
       --user $(id -u):$(id -g) \
       rclone/rclone \
       config
   ```

4. Répondez aux questions de rclone pour créer l'espace distant `drime`.

   Tapez `n` pour un nouvel espace distant, le nom `drime`, le type de stockage `drime`, puis collez votre token d'API à `access_token`.

Pour vérifier la configuration, la même commande avec `listremotes` à la place de `config` doit afficher `drime:`.

## Faire une première copie

Commencez par `rclone copy` : il ajoute des fichiers dans Drime et n'y supprime jamais rien. Créez une tâche comme ci-dessus, avec l'utilisateur **root**, et cette commande :

```
docker run --rm \
    --volume CONFIG_FOLDER:/config/rclone \
    --volume NAS_FOLDER:/data:shared \
    --user $(id -u):$(id -g) \
    rclone/rclone \
    copy /data drime:DRIME_FOLDER
```

Lancez la tâche, puis vérifiez le résultat dans Drime.

## Garder Drime à jour avec sync

`rclone sync` rend le dossier Drime identique au dossier du NAS.

> **Attention**
>
> `sync` supprime dans Drime les fichiers qui ne sont plus dans le dossier du NAS. Testez d'abord avec `--dry-run`, qui se contente de lister ce qui changerait, et gardez `copy` si vous voulez tout conserver dans Drime.

Lancez ceci une fois et lisez le résultat de la tâche :

```
docker run --rm \
    --volume CONFIG_FOLDER:/config/rclone \
    --volume NAS_FOLDER:/data:shared \
    --user $(id -u):$(id -g) \
    rclone/rclone \
    sync /data drime:DRIME_FOLDER --dry-run
```

Retirez `--dry-run` quand la liste correspond à ce que vous attendez. Les fichiers que rclone supprime dans Drime vont dans votre corbeille Drime ; l'option avancée `hard_delete` de rclone les supprime définitivement à la place.

## Planifier la sauvegarde

1. Dans **Control Panel** \> **Task Scheduler**, créez une **Scheduled Task** (tâche planifiée) avec l'utilisateur **root**.

   Choisissez **User-defined script** (script personnalisé).

2. Dans l'onglet **Schedule** (planification), choisissez les jours et l'heure, par exemple chaque nuit.

3. Dans **Task Settings**, collez votre commande `copy` ou `sync` sous **Run command**.

   Vous pouvez aussi demander à DSM de vous envoyer les détails de l'exécution par e-mail, ou seulement quand le script se termine anormalement.

## Vérifier vos fichiers dans Drime

Ouvrez l'application web Drime : `DRIME_FOLDER` contient vos fichiers avec leurs noms habituels. Ils comptent dans votre stockage Drime comme n'importe quel fichier.

Bon à savoir, d'après la documentation Drime de rclone :

- **Les modifications sont détectées par la taille.** Drime ne fournit à rclone ni date de modification ni empreinte : un fichier modifié sans changer de taille n'est pas recopié.
- **Les noms de fichiers** peuvent compter jusqu'à 255 octets (en UTF-8).
- **Espaces de travail** : l'option avancée `workspace_id` de rclone envoie la sauvegarde dans un espace de travail plutôt que dans vos propres fichiers.
- **Les heures affichées par rclone** sont en UTC : le conteneur rclone utilise l'UTC sauf si sa variable `TZ` est réglée.

## Restaurer des fichiers

Recopiez-les depuis Drime avec `rclone copy`, dans l'autre sens. Utilisez un dossier vide du NAS comme `NAS_FOLDER`, par exemple `/volume1/restauration` :

```
docker run --rm \
    --volume CONFIG_FOLDER:/config/rclone \
    --volume NAS_FOLDER:/data:shared \
    --user $(id -u):$(id -g) \
    rclone/rclone \
    copy drime:DRIME_FOLDER /data
```

Vous pouvez aussi télécharger des fichiers un par un depuis l'application web Drime.

## En cas de problème

| Ce que vous voyez | Que faire |
| --- | --- |
| rclone indique ne pas trouver la section `drime` dans son fichier de configuration | La commande n'utilise pas le même `CONFIG_FOLDER` que la configuration. Utilisez le même dossier dans chaque commande. |
| rclone ne trouve pas `/data`, ou ne copie rien | `NAS_FOLDER` est faux. Utilisez le chemin complet du dossier, qui commence par `/volume`. |
| La tâche échoue aussitôt avec une erreur Docker | Vérifiez que Container Manager (ou Docker sur DSM 7.1) est installé et que la tâche s'exécute en **root**. |
| rclone n'arrive plus à se connecter à Drime | Le token a peut-être été supprimé ou révoqué : l'API Drime répond alors `401` avec `Unauthenticated.` Créez un nouveau token, puis relancez la commande de configuration avec `config update drime access_token YOUR_API_TOKEN` à la place de `config create drime drime access_token YOUR_API_TOKEN`. |
| rclone liste et télécharge mais n'envoie rien | Le token est peut-être **Lecture seule**. Créez un token avec **Tout**, puis remplacez-le de la même façon (`config update`). |
| Les envois échouent quand votre stockage est presque plein | Votre stockage Drime est peut-être plein. Voir [Vérifier et libérer de l'espace de stockage](https://drime.cloud/fr/support/drive/verifier-et-liberer-du-stockage). Après un `sync`, videz aussi la corbeille Drime. |
| L'authentification à deux facteurs est activée sur votre compte Drime | Rien à changer : rclone utilise le token d'API, pas votre mot de passe. |
| Un fichier au nom très long n'est pas copié | Son nom dépasse 255 octets. Raccourcissez-le sur le NAS. |

## Étapes suivantes

- [Rclone, Drime CLI et WebDAV](https://drime.cloud/fr/support/integrations-et-api/rclone-cli-et-webdav)
- [Sauvegarder votre ordinateur sur Drime avec Duplicati](https://drime.cloud/fr/support/integrations-et-api/sauvegarder-avec-duplicati)
- [Créer un token d'API](https://drime.cloud/fr/support/integrations-et-api/jetons-d-api)
