Monter Google Cloud Storage sur Windows — Guide NetDrive

5 min de lecture provider-guide google-cloud-storage windows
Alex
AlexPrincipal Engineer
Montez un bucket Google Cloud Storage comme lettre de lecteur Windows avec NetDrive. Accédez à GCS depuis l'Explorateur sur Windows 10, 11 et Server — sans gsutil.

Votre pipeline de données écrit les résultats traités dans un bucket Google Cloud Storage. Vos outils Windows doivent lire ces résultats, ce qui aujourd’hui implique soit d’installer le SDK Google Cloud, soit d’exécuter gsutil cp sur une planification, soit de laisser tourner un agent de synchronisation. NetDrive élimine tout cela : montez le bucket GCS comme lettre de lecteur locale, et chaque application qui lit depuis G:\ lit directement depuis votre bucket — sans SDK, sans boucle de synchronisation.

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

Accédez aux buckets GCS comme à n'importe quel lecteur Windows

Avec NetDrive, Google Drive, OneDrive, S3, SFTP, WebDAV et plus apparaissent comme des lecteurs natifs sur Windows et macOS — sans synchronisation ni téléchargement complet.

  • Attribuez n'importe quelle lettre de lecteur libre à votre bucket GCS
  • Aucun SDK Google Cloud ni gsutil requis sur la machine
  • Fonctionne de Windows 8 à Windows 11 et Server 2022
WindowsmacOS
Télécharger NetDrive →

Essai gratuit. Licences à vie et abonnements disponibles.

Ce qu’il vous faut avant de vous connecter

NetDrive fonctionne sur Windows 8, 8.1, 10, 11, et Windows Server 2012 à 2022. Téléchargez le dernier installateur depuis netdrive.net/download/windows — la version stable actuelle est la 3.19.7. NetDrive dépend des redistribuables Microsoft Visual C++ (vcredist12 et vcredist14, 32 bits et 64 bits) ; si votre système ne les possède pas, la page de téléchargement de NetDrive les propose séparément.

Pour les identifiants, il vous faut un compte Google disposant des bonnes permissions IAM sur le bucket. Storage Object Viewer suffit pour un accès en lecture seule ; Storage Object Admin permet l’écriture. Si vous configurez cela pour une charge de travail automatisée — un serveur de build, un nœud de rendu — utiliser un compte de service dédié est la bonne approche, afin que le montage ne dépende pas des identifiants d’une seule personne.

Vous n’avez pas besoin du CLI Google Cloud ni d’aucun autre logiciel Google installé. NetDrive gère les appels API par lui-même.

Google Cloud Storage — fournisseur de stockage objet pris en charge par NetDrive depuis sa version initiale

Ajouter Google Cloud Storage dans le Gestionnaire de lecteurs

Ouvrez NetDrive depuis la barre système. La fenêtre Drive Manager est l’endroit où vivent toutes vos connexions cloud — elle affiche une carte pour chaque lecteur configuré. Pour ajouter GCS :

  1. Cliquez sur Add pour ouvrir la boîte de dialogue de sélection du fournisseur.
  2. Choisissez Google Cloud Storage dans la liste des fournisseurs.
  3. Authentifiez-vous avec votre compte Google. Le flux OAuth s’ouvre dans votre navigateur par défaut — connectez-vous et accordez à NetDrive l’accès à vos données Google Cloud Storage.
  4. Une fois autorisé, NetDrive liste les buckets accessibles à votre compte. Sélectionnez le bucket que vous souhaitez monter.
  5. Attribuez une lettre de lecteur. Toute lettre libre convient — G: est un choix courant pour GCS, mais n’importe quelle lettre de D: à Z: fonctionne.
  6. Sous Auto Mount, choisissez On Boot pour que le lecteur soit disponible avant votre connexion (utile pour les serveurs et les tâches planifiées), ou On Login pour un usage poste de travail standard.
  7. Cliquez sur Save pour confirmer.

Drive Manager de NetDrive montrant Google Cloud Storage et d'autres fournisseurs montés comme lettres de lecteur Windows

De retour dans Drive Manager, cliquez sur Mount sur la nouvelle entrée. En quelques secondes, le bucket apparaît dans l’Explorateur Windows sous This PC, aux côtés de vos disques locaux.

Travailler avec le volume GCS monté

Une fois monté, le bucket se comporte comme un stockage disque ordinaire pour toute application Windows. Vous pouvez :

  • Ouvrir des fichiers directement dans leur application associée — double-cliquez sur un .xlsx dans l’Explorateur et Excel l’ouvre depuis GCS.
  • Exécuter des scripts PowerShell ou Python contre le chemin du lecteur : python analyze.py G:\pipeline\output\.
  • Glisser-déposer des fichiers entre le lecteur GCS et des dossiers locaux.
  • Utiliser n’importe quel outil de sauvegarde ou d’archivage qui accepte une lettre de lecteur comme source.

Un comportement à connaître : GCS n’a pas de hiérarchie de dossiers native. Les objets sont stockés avec des noms délimités par des barres obliques, et NetDrive les traduit en la structure de dossiers que vous voyez dans l’Explorateur. Créer un dossier sur le lecteur monté place un objet préfixe de taille zéro dans le bucket — comportement GCS standard partagé par tous les clients GCS.

Les métadonnées de type MIME sont préservées lors des téléversements depuis NetDrive 3.15.450. Les fichiers écrits via le lecteur monté portent le bon en-tête content-type lorsqu’ils sont servis depuis GCS.

Bucket GCS monté comme lettre de lecteur Windows visible dans l'Explorateur aux côtés de C: et D:

Montage au démarrage pour serveurs et machines sans surveillance

Si la machine Windows exécute des tâches avant qu’une session ne soit ouverte — une tâche planifiée à 3 h du matin, un processus de service qui démarre avec l’OS — réglez Auto Mount sur On Boot dans les paramètres du lecteur. NetDrive charge un service en arrière-plan qui monte le lecteur pendant le démarrage de Windows, indépendamment de toute session utilisateur.

Pour que l’authentification sans surveillance fonctionne au démarrage, vos identifiants doivent être enregistrés dans le magasin d’identifiants de NetDrive (comportement par défaut une fois le flux OAuth terminé). Vous ne serez pas invité à vous réauthentifier à chaque redémarrage.

Panneau de paramètres de montage au démarrage de NetDrive montrant l'auto-montage configuré pour le démarrage

Taille du cache et paramètres de bande passante

NetDrive diffuse le contenu à la demande plutôt que de synchroniser l’intégralité du bucket. Pour les charges de travail qui relisent souvent les mêmes fichiers, le cache local (configurable entre 100 Go et 1 To sous Settings → Cache) conserve le contenu récemment consulté sur le disque et évite les appels API redondants.

Si un téléversement en arrière-plan volumineux entre en concurrence avec d’autre trafic réseau, vous pouvez plafonner la bande passante de téléversement par lecteur sous le paramètre Bandwidth dans Drive Manager.

Conclusion

Monter Google Cloud Storage comme lettre de lecteur Windows avec NetDrive prend environ cinq minutes de bout en bout : installer, s’authentifier, choisir un bucket, attribuer une lettre. Le résultat est un bucket GCS que chaque outil Windows — Explorateur, Office, Python, PowerShell — traite comme un disque local standard, sans couche logicielle supplémentaire sur la machine.

Pour le stockage objet sur macOS, voir Mount Amazon S3 on macOS with NetDrive. Pour un workflow orienté DevOps utilisant un stockage compatible S3 dans des pipelines CI, consultez DevOps S3 Test Fixtures with NetDrive.

— Alex, NetDrive