Skip to main content

Backup et copie en local ou cloud avec RClone

1) Résumé rapide — choix & particularités

GUI Actif / récent ? Emballe rclone ? Scheduler intégré ? Remarques rapides
Rclone Browser (forks : kapitainsky / mmozeiko / Alkl58) Mature, forks encore utilisés Non — utilise ton rclone/rclone.conf. Non (externaliser via Task Scheduler) Simple, léger, bon pour navigation/transferts manuels. (GitHub)
RcloneView (commercial / freemium) Moderne, en développement actif Oui (embeds an “embedded rclone” by default ; peut aussi utiliser external rclone) Oui, mais partie « Job Scheduling / Automated Execution » dans plan payant Plus/Lifetime. (RcloneView)  
Rclone GUI (deMinimis) Projet récent, open source Non (il attend rclone.exe dans le même dossier) Non natif, mais génère des batchs prêts à scheduler (Task Scheduler). (GitHub)  
Rclone Web GUI (officiel / rcd + rclone-webui-react) Officiel / actif (web UI experimentale + projets webui) Utilise ton rclone (rclone rcd) Peut être piloté via API → intégration automatisable (mais pas “planifications intégrées” par défaut). (Rclone)  
REM (liriliri) Nouveau, actif, packaging desktop Livré en binaire (releases sur GitHub — application desktop complète) — il gère la config rclone. Pas (ou très limité) : pas de scheduler robuste connu → utiliser rclone CLI + Task Scheduler pour l’automatisation. (GitHub)  

En une ligne : si tu veux GUI + scheduler intégré et es prêt à payer → RcloneView (Plus); sinon pour tout automatiser proprement → rclone CLI + Task Scheduler (le GUI sert pour vérifications / jobs ponctuels). (RcloneView)


2) Installer rclone sous Windows (procédé recommandé)

Rclone est le cœur — plusieurs GUIs ne l’embarquent pas et s’appuient sur l’exécutable. Voici l’installation Windows la plus propre :

  1. Télécharge la release Windows (64-bit) depuis les pages officielles → extrait le zip et récupère rclone.exe.
    Page officielle downloads. (Rclone)

  2. Place rclone.exe dans un dossier permanent, ex. :

    C:\Program Files\rclone\rclone.exe
    

    ou tu peux le laisser dans %USERPROFILE%\tools\rclone\.

  3. (Optionnel mais pratique) Ajoute ce dossier au PATH Windows :

    • Touche Windows → tape “env” → “Editer les variables d’environnement système” → PATHEditNew → colle C:\Program Files\rclone\.

    • Ouvre un nouveau PowerShell / CMD et vérifie :

      rclone version
      
  4. (Optionnel) Installe WinFsp si tu veux utiliser rclone mount sous Windows (montage comme disque). (Rclone)

  5. Initialise la config :

    rclone config
    

    Suis l’assistant interactif pour créer un remote (p.ex. pcloud). Pour pCloud tu peux suivre la doc spécifique. (Rclone)


3) pCloud : backend rclone vs WebDAV — quoi utiliser ?

  • rclone a un backend pcloud (OAuth/token flow) — c’est le plus propre si l’API fonctionne. La doc officielle pCloud → rclone décrit la procédure interactive. (Rclone)

  • Caveat important : pCloud a eu des restrictions / incidents avec l’accès API (rapports d’utilisateurs, réponses du support indiquant limitations), et des soucis de lenteur / limitations list/transfer ont été signalés. Si tu dépends de pCloud pour 5 To, lis la section « issues / forum » et teste. (rclone forum)

  • Fallback : WebDAV (https://webdav.pcloud.com ou https://ewebdav.pcloud.com) — plus universel, mais souvent plus lent et moins fonctionnel (pas toutes les optimisations rclone). Si l’authentification OAuth pour pCloud est bloquée, le WebDAV peut dépanner. (Rclone)


4) Pour chaque GUI : comment l’installer & l’utiliser pour un backup miroir (pas à pas + scheduler)

A — Rclone Browser (kapitainsky / mmozeiko / forks)

  • Installation : télécharger la release Windows (portable ou installer) depuis les releases GitHub du fork que tu choisis. Doit connaître où est rclone.exe. (GitHub)

  • Rclone inclus ? Non — il utilise ton rclone/rclone.conf (l’UI lit la config existante). (rclone forum)

  • Usage pour backup miroir :

    1. Lance Rclone Browser, dans Preferences indique le chemin vers rclone.exe si nécessaire.

    2. Navigue dans ton remote: et crée le dossier cible remote:Backups/Photos.

    3. Utilise la fonction Sync ou Copy (selon l’UI du fork) pour lancer un job. Rclone Browser propose copy / move / sync selon versions.

  • Scheduler : Rclone Browser n’a pas de scheduler → crée un .bat avec une commande rclone sync et schedule via Task Scheduler (exemple plus bas).

  • Quand l’utiliser : bon pour navigation et transferts ponctuels. Teste la fiabilité sur petit set avant 5 To. (GitHub)


B — RcloneView (UI moderne — embedded rclone)

  • Installation : télécharge depuis le site officiel ou la page GitHub. Le programme propose un Embedded Rclone (livré) mais peut aussi se connecter à un rclone rcd externe. (RcloneView)

  • Rclone inclus ? Oui : l’appli embarque une instance “embedded rclone” par défaut ; tu peux aussi connecter un rclone externe. (RcloneView)

  • Usage pour backup miroir :

    1. Installer → Open RcloneView → + New Remote → choisir pCloud ou configurer via l’assistant (RcloneView guide propose un flux d’auth). (RcloneView)

    2. Créer un Job / Sync : UI → New Job → Source local → Destination remote → sélectionner Mirror / Sync local → remote.

    3. Tester en Dry-Run d’abord si l’UI propose (toujours conseillé).

  • Scheduler / automatisation : Job Scheduling est disponible dans la version Plus/Lifetime (payante). Si tu veux scheduler sans payer → laisse RcloneView faire la config et utilise rclone CLI programmé via Task Scheduler. (RcloneView)

  • Pourquoi choisir RcloneView : UI moderne, embedding de rclone, montage, conveniences (mais la fonction de scheduling avancée est payante). (RcloneView)


C — Rclone GUI (deMinimis) — recommandé si tu veux gratuit + scripts

  • Installation : télécharge l’exécutable (ou clone et exécute en Python). Place rclone.exe et rclone.conf dans le même dossier que l’exe pour que l’UI le trouve automatiquement. (GitHub)

  • Rclone inclus ? Non — il attend que tu poses rclone.exe à côté (ou que rclone soit dans PATH). (GitHub)

  • Fonctions utiles :

    • Navigation locale / remote côte-à-côte

    • Boutons Copy / Sync (explicitement exposés)

    • Génération de batchs (Batch Script Generation) — idéal pour automatiser via le Task Scheduler : l’outil crée un .bat prêt à scheduler. (GitHub)

  • Procédé recommandé :

    1. Met rclone.exe + rclone.conf dans le dossier de RcloneGUI.

    2. Lance l’UI → Auto-setup pCloud si tu veux (il propose un automate pour pCloud).

    3. Crée/essaie un job sync local → pcloud:Backups.

    4. Utilise la fonction “Generate Batch File” → récupère le .bat → programme-le dans Task Scheduler (exemple de .bat ci-dessous). (GitHub)


D — Rclone Web GUI (rclone rcd / rclone-webui-react / autres webui)

  • Principe : rclone peut démarrer un serveur RC (rclone rcd --rc-web-gui) et te fournir une GUI web (expérimental). Il existe aussi rclone-webui-react (projet officiel) qui fournit une interface complète. (Rclone)

  • Rclone inclus ? Non — tu exécutes ton rclone et lui demande de servir l’UI. L’UI talk avec rclone rcd par l’API RC.

  • Usage :

    1. rclone rcd --rc-web-gui → ouvre une interface web locale.

    2. À partir de la WebUI tu peux lancer copy / sync commandes et visualiser logs.

    3. Pour automatiser → soit appeler l’API RC depuis un script (cron/Task Scheduler) soit lancer rclone CLI directement.

  • Quand l’utiliser : si tu veux un dashboard web (sur ta machine locale ou serveur). Approche plus “serveur” / automatisable mais nécessite laisser rclone rcd démarré. (Rclone)


E — REM (liriliri) — Rclone desktop app

  • Installation : télécharge le .exe/.msi depuis la page officielle / GitHub Releases ; installe comme une app desktop (Windows, macOS, Linux disponibles). (GitHub)

  • Rclone inclus ? REM est conçu autour de rclone : il expose gestion de config rclone, mount, preview, etc. Les releases contiennent des assets pour Windows/macOS, donc tu peux l’utiliser sans installer rclone séparément (REM gère/emballe la logique rclone). → vérifie l’asset de la release que tu downloads ; README mentionne “Click here to download and install REM”. (GitHub)

  • Usage pour backup miroir :

    1. Installe → ouvre REM → configure ton remote (il a un gestionnaire de config rclone intégré).

    2. Crée une opération Copy / Sync entre dossier local et remote. Teste sur petit dossier.

  • Scheduler : REM n’a pas (à date) de scheduler robuste visible → automatiser via rclone CLI et Task Scheduler reste la solution la plus fiable. (Rem peut être plus orienté usage manuel / desktop). (GitHub)


5) copy vs sync (rclone & GUIs) — PRINCIPAL POINT

  • copy : copie les fichiers nouveaux / modifiés de A → B. Ne supprime rien sur la destination. C’est sûr si tu veux garder un historique ou éviter suppressions accidentelles.

  • sync : rend la destination identique à la source (ajouts + maj + suppression des fichiers absents dans la source). Danger : supprime aussi si tu effaces localement.
    => Pour ton objectif explicite ("si je supprime localement, ça les supprime sur pCloud") → utilise sync (mais teste impérativement sur un dossier test). (GitHub)


6) Exemple concret (prêt à copier-coller) — Commande + .bat + Task Scheduler

a) Exemple de commande rclone sync

(adapte pcloud:Backups/Photos au nom de ton remote et dossier)

rclone sync "D:\MesPhotos" "pcloud:Backups/Photos" --transfers=8 --checkers=16 --progress --log-file="C:\Logs\rclone_photos.log" --log-level=INFO
  • --transfers / --checkers : ajuste selon ta bande passante (plus = plus de connexions parallèles).

  • --progress : affiche progression (utile si tu lances la commande manuellement).

  • --log-file : très recommandé pour auditer / reprendre les erreurs.

b) Exemple .bat (Démarrer en double-clic ou Task scheduler)

Crée C:\Scripts\sync_photos.bat :

@echo off
"C:\Program Files\rclone\rclone.exe" sync "D:\MesPhotos" "pcloud:Backups/Photos" --transfers=8 --checkers=16 --log-file="C:\Logs\rclone_photos_%DATE:~6,4%-%DATE:~3,2%-%DATE:~0,2%.log" --log-level=INFO
exit /b %ERRORLEVEL%

Remarque : la variable %DATE% dépend du format régional ; tu peux simplifier en log unique.

c) Planifier la tâche (Task Scheduler, Windows)

  1. Ouvre Task Scheduler → Create Basic Task...

  2. Nom : SyncPhotosToPCloud → Trigger : Daily (ou At log on / every X hours selon besoin).

  3. Action : Start a program → Program/script : C:\Scripts\sync_photos.bat (ou rclone.exe avec les arguments).

    • Si tu préfères pointer vers rclone.exe : Program = C:\Program Files\rclone\rclone.exe, Arguments = sync "D:\MesPhotos" "pcloud:Backups/Photos" --log-file="C:\Logs\rclone_photos.log" --log-level=INFO

  4. Options : Run whether user is logged in or not si tu veux que ça tourne en arrière-plan ; coche Run with highest privileges si nécessaire.

  5. Teste la tâche (Right-click → Run).


7) Conseils pratiques & pièges à éviter

  • TEST : avant 5 To, fais un test sur 1–5 Go pour valider comportement sync (suppression incluse).

  • Logs / Dry-run : utilise --dry-run pour voir les changements sans les appliquer ; lis les logs après la première exécution.

  • pCloud ≠ parfait : pCloud peut être lent, certaines fonctionnalités (listR, block-level) partiellement supportées ou restreintes — surveille les erreurs et planifie en heures creuses. (rclone forum)

  • Montage : si tu utilises mount sous Windows, installe WinFsp (pour rclone mount). Attention au cache local. (Rclone)

  • Sécurité : si tu utilises 2FA sur pCloud, l’auth via rclone OAuth se fait via navigateur ; certains workflows peuvent nécessiter tokens ou un compte secondaire pour WebDAV si 2FA bloque. (déjà évoqué dans les threads pCloud). (rclone forum)


8) Recommandation pragmatique pour ton cas (5 To, mirror, pas d’abonnement pour GUI)

  • Si tu veux gratuit + fiable pour 5 To :

    • Installe rclone (officiel) + Rclone GUI (deMinimis) pour interface et génération de batchs ; automatisation via Task Scheduler (batch généré par l’UI). Teste pCloud backend (rclone pcloud) et bascule en WebDAV si token/OAuth problématique. (GitHub)

  • Si tu veux une UI moderne et que tu es prêt à payer pour scheduler : RcloneView (Plus/Lifetime) (embedded rclone + job scheduling payant). (RcloneView)

  • Si tu veux une app desktop polie et open source (folk) : REM est prometteur comme app desktop, mais pour l’automatisation à grande échelle garde le CLI rclone + Task Scheduler pour la robustesse. (GitHub)


9) Liens / sources (lecture & références)

  • Rclone download & install — site officiel. (Rclone)

  • Backend pCloud (rclone docs). (Rclone)

  • Rapports / issues pCloud ↔ rclone (API / restriction / lenteur). (rclone forum)

  • Rclone Browser (kapitainsky / forks) — repo & forks. (GitHub)

  • RcloneView — site officiel, pricing & embedded rclone docs. (RcloneView)

  • Rclone GUI (deMinimis) — README / features / batch generation. (GitHub)

  • Rclone Web GUI (official docs + rclone-webui-react). (Rclone)

  • REM (liriliri) — repo & releases / site. (GitHub)