1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Importer des données sur kDrive depuis Google Drive
Ce guide détaille comment importer des données Google Drive à l'aide de rClone sur kDrive Infomaniak.
â INDISPONIBLEâ avec
kSuite gratuit / kSuite Standard
my kSuite / my kSuite+ (ik.me, etik.com, ikmail.com)
â Disponible avec :
| kSuite | |
| Business | |
| Enterprise | |
| kDrive | Solo |
| Team | |
| Pro |
1. Configurer rclone pour l'accĂšs aux drives
Installation de rclone sur votre ordinateur
Il existe une version de rclone avec interface graphique (GUI) mais il est tout Ă fait possible de faire cela en ligne de commande (CLI):
- Installez rclone depuis une application de type
Terminalsur votre appareil, en tapant toute la commande suivante:sudo -v ; curl https://rclone.org/install.sh | sudo bash - Entrez le mot de passe de votre session sur votre ordinateur pour débuter l'installation:

- Prenez connaissance du guide officiel d'installation si nécessaire.
Configuration du disque distant (Google Drive) sur rclone
- Une fois rclone installé, entrez la commande
rclone config.- Prenez connaissance du guide officiel de configuration si nécessaire.
- Choisissez ensuite de configurer une nouvelle importation à distance en répondant
npourNew remote. - Nommez le disque Ă distance, par exemple
gdrive:
- Choisissez ensuite le type de disque à importer en répondant
drivece qui correspondant à Google Drive parmi les choix proposés.
Il faut ensuite autoriser la connexion Ă Google Drive depuis un navigateur.
Par dĂ©faut, rclone utilise un client ID partagĂ© entre tous les utilisateurs, ce qui peut entraĂźner des limitations de requĂȘtes imposĂ©es par Google. Il est fortement recommandĂ© d'utiliser votre propre client ID pour Ă©viter ces restrictions.
- Accédez à la Google API Console avec votre compte Google.
- Créez ou sélectionnez un projet.
- Activez l'API Google Drive via le bouton/lien "Activer des API et services".
- Cherchez le mot clé
Driveet cliquez surGoogle Drive API:
- Cliquez sur le bouton Activer.
- Cliquez sur Identifiants dans le menu latéral gauche (et pas sur un bouton similaire).
- Cliquez sur Configurez l'Ă©cran de consentement OAuth (si ce nâest pas dĂ©jĂ fait):
- Entrez un nom par exemple
rclone. - SĂ©lectionnez "Externe" (ou "Interne" si vous ĂȘtes un utilisateur Google Workspace).
- Sous âAccĂšs aux donnĂ©esâ, ajoutez les scopes ("champs d'applications") nĂ©cessaires :
https://www.googleapis.com/auth/docs,https://www.googleapis.com/auth/drive,https://www.googleapis.com/auth/drive.metadata.readonly
- Enregistrez.
- Ajoutez votre compte mail en tant qu'utilisateur test sous "Audience".
- Revenez sur la partie "Google Auth Platform".
- Entrez un nom par exemple
- Créez des identifiants OAuth :
- Cliquez sur "Créer des identifiants / ID client OAuth".
- Choisissez "Application de bureau" et laissez le nom par défaut, puis cliquez sur le bouton Créer.
- Conservez le
client IDet leclient secret codeaffichés.
- Si "Externe" a Ă©tĂ© choisi au point 7 ci-dessus, revenez sur âAudienceâ dans le menu latĂ©ral gauche et cliquez sur âPublier l'applicationâ.
En raison de la "sĂ©curitĂ© renforcĂ©e" rĂ©cemment introduite par Google, vous ĂȘtes thĂ©oriquement censĂ© "soumettre votre application pour vĂ©rification" et attendre plusieurs semaines leur rĂ©ponse.
En pratique, vous pouvez directement utiliser lâID client et le secret client avec rclone (lire la suite du guide). La seule consĂ©quence sera un Ă©cran de confirmation trĂšs intimidant lorsque vous vous connecterez via votre navigateur pour permettre Ă rclone dâobtenir son token-id. Cependant, comme cela ne se produit que lors de la configuration initiale du stockage distant, ce nâest pas un problĂšme majeur.
Il est Ă©galement possible de laisser lâapplication en mode "Test", mais dans ce cas, toute autorisation expirera au bout dâune semaine, ce qui peut ĂȘtre contraignant Ă renouveler frĂ©quemment. Si une durĂ©e de validitĂ© courte ne pose pas de problĂšme pour votre usage, alors maintenir lâapplication en mode test peut suffire.
Revenez Ă rclone dans le terminal:
- Indiquez Ă rclone le
client_iden copiant-collant leID Clientobtenu au point 8 ci-dessus, idem pour la phrase secrĂšte. - Choisissez ensuite le
scopen°1:
- Appuyez sur la touche â
Enterâ pour laisser vide la questionservice_account_file. - RĂ©pondez âNonâ
nĂ la question sur la âconfiguration avancĂ©eâ. - RĂ©pondez âOuiâ
yĂ la question sur la connexion par navigateur Web:
- Une page Internet s'ouvre sur votre navigateur Web vous permettant de vous connecter à Google et d'autoriser l'application que vous avez créée au point 9 ci-dessus.
- Une fois les autorisations accordées, vous devez obtenir le message suivant:

- Dans le terminal, rĂ©pondez âNonâ
nĂ la question sur âShared Drive (Team Drive)â. - RĂ©pondez âOuiâ
yĂ la derniĂšre question:
Configuration du disque de destination (kDrive) sur rclone
Il est possible d'agir directement sur le fichier de configuration de rclone en y collant votre configuration kDrive sous la forme par exemple:
[kdrive]
type = webdav
url = https://kDrive_ID_HERE.connect.kdrive.infomaniak.com/
vendor = other
user = user@email.com
pass = PASSWORD_HERE_OR_APP_PASSWORD_IF_2FAMais voici comment procéder étape par étape comme pour la configuration précédente:
- Toujours sur le terminal, entrez
npour une nouvelle configuration de disque et entrez le nomkDrivepour reconnaitre votre disque de destination:
- Choisissez ensuite le type de disque à importer en répondant
webdavce qui correspondant à une configuration WebDAV parmi les choix proposés. - Entrez les informations suivantes:
url= l'accÚs direct au kDrive (prenez connaissance de cet autre guide au sujet de l'ID kDrive pour l'URL de connexion)vendor= rclone (l'option n°6)user= adresse mail de connexion au compte utilisateur Infomaniak
- RĂ©pondez âOuiâ
ypour la question sur le mot de passe puis entrez le mot de passe:- mot de passe d'application en cas de double authentification activĂ©e ou âcelui de votre compte utilisateur Infomaniak si vous n'avez pas activĂ© la 2FA.
- Laissez vide le
bearer_tokenpuis rĂ©pondez âNonânĂ la question sur la âconfiguration avancĂ©eâ. - RĂ©pondez âOuiâ
yĂ la derniĂšre question et vos 2 disques s'affichent:
â
2. Copier les données de Google Drive vers kDrive
kDrive prend en charge le streaming upload de rclone via WebDAV, ceci jusqu'à 50 Go (extensible à 100 Go) pour éviter des abus, avec gestion automatique des erreurs si la limite est dépassée sans spécification préalable de la taille via Content-Length.
Prérequis
- Consulter les options à disposition sur le guide officiel avant de démarrer une importation, notamment ces commandes importantes:
--drive-skip-shortcutspour éviter les boucles infinie d'import--drive-shared-with-mepour obtenir ce qui a été partagé--drive-acknowledge-abusepour forcer le téléchargerment de fichier bloqué par Google
Exemple de commande permettant de lancer une copie de votre Google Drive vers la racine de votre kDrive:
sudo rclone copy gdrive: kDrive:Ceci aura pour effet de démarrer instantanément la copie de vos dossiers, sous-dossiers et contenus Google Drive vers le dossier personnel de votre kDrive Infomaniak !
Les documents Google de type Gdocs, Sheets, Slide, etc. sont convertis aux formats Office type .docx, .xlsx, etc. lisibles sur kDrive directement.