Monter Amazon S3 sur Windows — Guide NetDrive

5 min de lecture provider-guide amazon-s3 windows
Robin
RobinDeveloper Advocate
Montez Amazon S3 comme lecteur local sur Windows avec NetDrive. Configurez les identifiants IAM, attribuez une lettre et diffusez les fichiers à la demande sans synchronisation complète.

Un artiste de compositing d’un studio VFX de taille moyenne a récemment décrit leur problème : « Nous gardons 4 To de rushs dans S3, et chaque matin l’équipe perd 30 minutes à attendre la synchronisation sélective avant de pouvoir ouvrir quoi que ce soit. » NetDrive résout cela différemment — montez le bucket S3 comme une lettre de lecteur Windows et diffusez les fichiers à la demande, sans télécharger tout le bucket au préalable.

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

Votre bucket S3 comme lettre de 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.

  • Diffusion à la demande — ouvrez des fichiers sans synchroniser tout le bucket
  • Téléversements en arrière-plan pour que votre flux de travail ne s'arrête jamais
  • Compatible avec S3 standard et le stockage compatible S3 (Wasabi, MinIO, et plus)
WindowsmacOS
Télécharger NetDrive pour Windows →

Essai gratuit. Licences à vie et abonnements disponibles.

Ce dont vous aurez besoin avant de vous connecter

NetDrive s’authentifie auprès d’Amazon S3 à l’aide d’une clé d’accès IAM — les mêmes identifiants qu’utilise n’importe quel client S3. Avant d’ajouter le lecteur dans NetDrive :

  1. Identifiants IAM : un ID de clé d’accès et une clé d’accès secrète pour un utilisateur ou un rôle IAM disposant au minimum de s3:GetObject, s3:PutObject, s3:ListBucket et s3:DeleteObject sur le bucket cible. Les montages en lecture seule n’ont besoin que de s3:GetObject et s3:ListBucket.
  2. Nom du bucket et région : la détection automatique de la région S3 a été ajoutée dans NetDrive 3.19.7, donc sur les versions actuelles vous pouvez laisser le champ région vide et NetDrive la détectera. Sur les versions plus anciennes, indiquez explicitement le code de région (par ex. us-east-1).
  3. NetDrive installé : téléchargez l’installeur EXE depuis netdrive.net/download/windows et exécutez-le. Si vous voyez une erreur de DLL manquante sur un système minimal, la page de téléchargement propose aussi les packages Visual C++ Redistributable (vcredist12 et vcredist14, 32 et 64 bits).

NetDrive drive manager showing multiple cloud providers mounted as lettered drives on Windows

Ajouter le bucket S3 dans NetDrive

Ouvrez NetDrive depuis la barre système ou le menu Démarrer. Dans le gestionnaire de lecteurs :

  1. Cliquez sur + Add Drive (le bouton « + » en haut de la liste des lecteurs).
  2. Dans le sélecteur de fournisseur, choisissez Amazon S3.
  3. Saisissez votre Access Key ID et votre Secret Access Key.
  4. Saisissez le Bucket name. Laissez Region vide pour la détection automatique (NetDrive 3.19.7+), ou entrez un code de région comme us-west-2 pour les versions plus anciennes.
  5. Attribuez une Drive Letter (par ex. Z:). Sous Drive Type, choisissez Network drive pour un accès standard en lecture-écriture. NetDrive prend aussi en charge les types Read-only drive, Local disk et Removable drive si votre cas d’usage le nécessite.
  6. Sous Auto Mount, définissez quand ce lecteur se reconnecte — le mode Boot est recommandé pour les machines où le lecteur doit être disponible avant qu’un utilisateur ne se connecte.
  7. Cliquez sur Save and Mount.

En quelques secondes, l’Explorateur Windows affiche le bucket à la lettre de lecteur attribuée. Vous pouvez ouvrir les fichiers directement — NetDrive diffuse à la demande plutôt que de synchroniser tout le bucket au préalable.

Amazon S3 bucket mounted and browsable as a local drive letter in Windows Explorer via NetDrive

Modes de téléversement et gestion des gros fichiers

NetDrive propose deux modes de téléversement configurables par lecteur :

  • Téléversement asynchrone (arrière-plan) — les écritures atterrissent d’abord dans un cache local, puis NetDrive les téléverse vers S3 en arrière-plan. Les applications constatent une écriture rapide ; le téléversement réel se déroule pendant que vous continuez à travailler. C’est le mode par défaut et le bon choix pour la plupart des flux de travail.
  • Téléversement synchrone — l’appel de sauvegarde bloque jusqu’à ce que le téléversement vers S3 soit terminé. Utilisez ce mode dans les pipelines où un processus en aval lit le fichier depuis S3 sur une autre machine et ne peut démarrer qu’une fois l’objet présent.

Pour les objets de 5 Go ou plus, NetDrive utilise automatiquement le téléversement multipart S3 (disponible depuis la version 3.5.434). Le mode multipart est plus résilient sur les connexions instables et est requis par l’API S3 pour les objets dépassant la limite de taille d’un seul PUT.

Background upload progress panel showing files queued and uploading to Amazon S3

Utiliser un stockage compatible S3

Le fournisseur Amazon S3 de NetDrive fonctionne aussi avec des points de terminaison compatibles S3 — Wasabi, MinIO et services similaires — en fournissant une URL de point de terminaison personnalisée dans les paramètres de connexion. L’authentification et les opérations sur les buckets sont identiques à S3 standard. C’est pratique si vous voulez évaluer un niveau de stockage moins coûteux sans rien changer d’autre à votre flux de travail : remplacez l’URL du point de terminaison, gardez tous les autres paramètres identiques.

Conclusion

Monter S3 comme lettre de lecteur Windows remplace le cycle synchronisation-et-attente par un accès direct en diffusion. Le lecteur apparaît dans l’Explorateur comme n’importe quel dossier local, si bien que les scripts existants, les pipelines de rendu et les applications qui référencent des chemins de lecteur fonctionnent sans modification.

Pour les utilisateurs macOS faisant la même chose, voir Mount Amazon S3 on macOS with NetDrive. Si vous rencontrez des erreurs d’identifiants après avoir ajouté le lecteur, le guide Fix S3 Access Denied Error in NetDrive couvre les lacunes de politique IAM les plus courantes.

— Robin, NetDrive