Rclone

Mis à jour le jeudi 28 avril 2022 par johackim

Rclone est un outil de backups open-source disponible sur Linux, macOS et Windows.

Configuration

rclone config

Configurer un stockage chiffré

rclone config # Choisir "crypt" (11) comme type de stockage

Monter un répertoire

rclone mount <remote>:/ <folder>

Monter un répertoire en tâche de fond

rclone mount --detach <remote>:/ <folder>

Démonter un répertoire

fusermount -u <path>

Pour monter un répertoire avec un meilleur accès en lecture

rclone mount --vfs-cache-mode full <remote>:/ <folder>

Copier des données d'un dossier à une source

rclone copy --progress <folder> <remote>:/

Copier des données d'une source à une autre

rclone copy --progress <source>:/ <dest>:/

Synchroniser deux souces avec les mêmes fichiers

rclone sync --progress <source>:/ <remote>:/

Voir tous les buckets

rclone lsd <remote>:

Voir la liste des fichiers

rclone ls <remote>:/

Chiffrer la configuration rclone

rclone config # Set configuration password

Vérifie les fichiers dans la correspondance source et destination

rclone check <source>:/ <dest>:/
rclone check --size-only --one-way <source>:/ <dest>:/

Récupérer un fichier anciennement versionné dans un bucket B2 chez backblaze

rclone ls --b2-versions <remote>:
rclone copy --progress --b2-versions <remote>:<file> .

Supprimer les anciennes versions d'un fichier versionné dans un bucket B2 chez backblaze

rclone cleanup --b2-versions backblaze-crypt:/file.txt

Déplacer un dossier

rclone move --progress --create-empty-src-dirs --delete-empty-src-dirs <source>:/path <dest>:/path