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 :
-
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) -
Place
rclone.exe
dans un dossier permanent, ex. :C:\Program Files\rclone\rclone.exe
ou tu peux le laisser dans
%USERPROFILE%\tools\rclone\
. -
(Optionnel mais pratique) Ajoute ce dossier au
PATH
Windows :-
Touche Windows → tape “env” → “Editer les variables d’environnement système” →
PATH
→Edit
→New
→ colleC:\Program Files\rclone\
. -
Ouvre un nouveau PowerShell / CMD et vérifie :
rclone version
-
-
(Optionnel) Installe WinFsp si tu veux utiliser
rclone mount
sous Windows (montage comme disque). (Rclone) -
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
ouhttps://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 :
-
Lance Rclone Browser, dans Preferences indique le chemin vers
rclone.exe
si nécessaire. -
Navigue dans ton
remote:
et crée le dossier cibleremote:Backups/Photos
. -
Utilise la fonction
Sync
ouCopy
(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 commanderclone 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 :
-
Installer → Open RcloneView →
+ New Remote
→ choisirpCloud
ou configurer via l’assistant (RcloneView guide propose un flux d’auth). (RcloneView) -
Créer un Job / Sync : UI → New Job → Source local → Destination remote → sélectionner Mirror / Sync local → remote.
-
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
etrclone.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 querclone
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é :
-
Met
rclone.exe
+rclone.conf
dans le dossier de RcloneGUI. -
Lance l’UI → Auto-setup pCloud si tu veux (il propose un automate pour pCloud).
-
Crée/essaie un job
sync
local →pcloud:Backups
. -
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 aussirclone-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 avecrclone rcd
par l’API RC. -
Usage :
-
rclone rcd --rc-web-gui
→ ouvre une interface web locale. -
À partir de la WebUI tu peux lancer
copy
/sync
commandes et visualiser logs. -
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 :
-
Installe → ouvre REM → configure ton remote (il a un gestionnaire de config rclone intégré).
-
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") → utilisesync
(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)
-
Ouvre Task Scheduler → Create Basic Task...
-
Nom :
SyncPhotosToPCloud
→ Trigger : Daily (ou At log on / every X hours selon besoin). -
Action : Start a program → Program/script :
C:\Scripts\sync_photos.bat
(ourclone.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
-
-
Options :
Run whether user is logged in or not
si tu veux que ça tourne en arrière-plan ; cocheRun with highest privileges
si nécessaire. -
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 (pourrclone 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)
No comments to display
No comments to display