Passer au contenu principal

Synchronisation d’une vault Obsidian avec Google Drive grâce à RClone

Ce document décrit pas à pas la méthode complète pour synchroniser une vault Obsidian entre plusieurs appareils en utilisant Google Drive, rclone et Rclone Browser, sans payer, sans renommage de fichiers et sans conflits.

La méthode repose sur un modèle Pull → Work → Push (récupérer → travailler → envoyer), volontairement non automatique, afin de protéger Obsidian et ses plugins.

Principe général

  • La vault Obsidian est locale sur chaque appareil
  • Google Drive est le point de partage central
  • La synchronisation est bidirectionnelle mais séquencée
  • Pas de sync en temps réel
  • Pas d’ouverture simultanée de la vault sur plusieurs appareils

Rituel simple

  1. 🔽 PULL (Drive → appareil)
  2. ✍️ Ouvrir Obsidian et travailler
  3. 🔼 PUSH (appareil → Drive)

1/ Installation de Rclone

Il existe deux méthodes équivalentes et les deux fonctionnent pour installer rclone sous Linux. Tu peux utiliser celle que tu préfères (interface graphique ou terminal) : le résultat est le même.

Installation via le terminal

sudo apt update
sudo apt install rclone

Vérification :

rclone version

Si une version s’affiche, rclone est correctement installé.

Installation via l'installeur de logiciel

  1. Ouvrir Gestionnaire de logiciels (Linux Mint)
  2. Rechercher rclone
  3. Sélectionner rclone dans la liste
  4. Cliquer sur Installer
  5. Attendre la fin de l’installation

Vérification : sur le terminal, utiliser

rclone version

Si une version s’affiche, rclone est correctement installé.

2/ Configuration de Google Drive dans rclone

Cette étape sert à indiquer à rclone que l’on va travailler avec Google Drive et à autoriser officiellement l’accès entre rclone et ton compte Google.

Concrètement :

  • rclone apprend où et comment accéder à Google Drive
  • Google te demande d’autoriser rclone à lire et écrire des fichiers
  • aucun fichier n’est modifié à cette étape, on prépare seulement la connexion

Cette configuration ne se fait qu’une seule fois par appareil.

Dans un terminal :

rclone config

Étapes de configuration :

  1. n → New remote
  2. Nom du remote : gdrive
  3. Type de stockage : 18 (Google Drive)
  4. client_idlaisser vide (Entrée)
  5. client_secretlaisser vide (Entrée)
  6. scope1 (Full access)
  7. service_account_filelaisser vide
  8. Edit advanced config?n
  9. Use auto config?y
  10. Autoriser Google Drive dans le navigateur
  11. Configure as Shared Drive?n
  12. Keep this remote?y
  13. Quitter avec q

Vérification :

rclone lsd gdrive:

Si les dossiers Drive apparaissent, la configuration est OK.

3/ Installation de Rclone Browser (l'interface graphique)

Rclone Browser est une interface graphique qui utilise rclone en arrière‑plan. C'est ce qu'on va utiliser pour le reste des manipulations.

Méthode recommandée :

  • Ouvrir Gestionnaire de logiciels
  • Rechercher Rclone Browser
  • Installer

4/ Préparation des dossiers

Pour plus de clarté dans la suite de ce document, le dossier Obsidian que l’on souhaite synchroniser sera simplement appelé la “Vault”.

Dossier local (sur l’appareil)

Créer le dossier :

Documents/GDrive/Vault

⚠️ Le nom doit être strictement identique à celui sur Google Drive (espaces compris).

Dossier distant (Google Drive)

Vérifier que le dossier suivant existe sur Drive :

Vault

5/ Première récupération de la vault (Drive → PC)

Objectif : copier l’intégralité de la vault depuis Drive vers le PC, sans rien supprimer.

Dans Rclone Browser

  1. Onglet Remotes
  2. Double‑cliquer sur gdrive
  3. Double‑cliquer sur Vault
  4. Cliquer sur Download

Paramètres Download

  • Source : gdrive:Vault
  • Destination : /home/<user>/Documents/GDrive
  • Mode : Copy
  • Compare : Size & mod-time

Lancer le téléchargement et attendre la fin.

Correction éventuelle

Si un dossier Vault/Vault est créé :

  • déplacer le dossier interne vers Documents/GDrive
  • supprimer le dossier vide restant

6/ Ouverture de la vault dans Obsidian

  1. Ouvrir Obsidian
  2. Open folder as vault
  3. Sélectionner :
Documents/GDrive/Vault

Vérifier :

  • notes visibles
  • liens fonctionnels
  • plugins OK

7/ Mise en place du bouton 🔽 PULL (Drive → appareil)

Objectif : récupérer les changements faits sur les autres appareils avant de travailler.

Dans Rclone Browser

  1. Onglet Remotes
  2. gdriveVault
  3. Cliquer sur Download

Paramètres

  • Source : `gdrive:Vault
  • Destination : /home/<user>/Documents/GDrive
  • Mode : Copy
  • Compare : Size & mod-time

Description conseillée

PULL | Vault Gdrive ⇒ Laptop
Va chercher les docs changés et ajoutés à ma vault et les copier/modifier sur ma copie locale

Cliquer sur Save task.

8/ Mise en place du bouton 🔼 PUSH (appareil → Drive)

Objectif

Envoyer les changements vers Drive après avoir travaillé.

⚠️ Obsidian doit être fermé.

Dans Rclone Browser

  1. Onglet Remotes
  2. gdriveVault
  3. Cliquer sur Upload

Paramètres

  • Source : /home/<user>/Documents/GDrive/Vault
  • Destination : gdrive:Vault
  • Mode : Copy
  • Compare : Size & mod-time

Description conseillée

PUSH | Vault Laptop ⇒ Gdrive
Envoie les docs changés et ajoutés de ma vault locale vers Drive

Cliquer sur Save task.

9/ Utilisation quotidienne (récap ultra‑court)

À chaque session

  1. 🔽 PULL
  2. Ouvrir Obsidian
  3. ✍️ Travailler
  4. Fermer Obsidian
  5. 🔼 PUSH

🔒 Règles de sécurité essentielles

  • Un seul Obsidian ouvert à la fois
  • Toujours PULL avant / PUSH après
  • Ne jamais modifier la vault via l’interface web Google Drive
  • En cas de doute : ne rien lancer

🌱 Conclusion

Cette méthode est :

  • gratuite
  • robuste
  • compréhensible
  • respectueuse d’Obsidian
  • adaptée à plusieurs appareils

Elle privilégie la prévisibilité plutôt que l’automatisation aveugle.