Tutoriel : Créer un partage de fichiers SMB Azure et le connecter à une machine virtuelle Windows à l’aide du portail Azure

Azure Files offre des partages de fichiers pleinement managés dans le cloud qui sont accessibles via le protocole SMB (Server Message Block) standard ou le protocole NFS (Network File System) standard. Dans ce tutoriel, vous allez découvrir quelques méthodes permettant d’utiliser un partage de fichiers Azure SMB dans une machine virtuelle Windows.

Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.

  • Créez un compte de stockage.
  • Créer un partage de fichiers
  • Déployer une machine virtuelle
  • Connexion à la machine virtuelle
  • Monter le partage de fichiers Azure sur votre machine virtuelle
  • Créer et supprimer un instantané de partage

S’applique à

Type de partage de fichiers SMB NFS
Partages de fichiers Standard (GPv2), LRS/ZRS Yes No
Partages de fichiers Standard (GPv2), GRS/GZRS Yes No
Partages de fichiers Premium (FileStorage), LRS/ZRS Yes No

Bien démarrer

Créez un compte de stockage.

Avant de pouvoir utiliser un partage de fichiers Azure, vous devez créer un compte de stockage Azure.

Un compte de stockage est un pool partagé de stockage dans lequel vous pouvez déployer un partage de fichiers Azure, ou d’autres ressources de stockage comme les objets blob ou les files d’attente. Un compte de stockage peut contenir un nombre illimité de partages. Un partage peut stocker un nombre illimité de fichiers, dans les limites de capacité du compte de stockage.

Pour créer un compte de stockage à l’aide du portail Azure :

  1. Sous Services Azure, sélectionnez Comptes de stockage.

  2. Sélectionnez + Créer pour créer un compte de stockage.

  3. Sous Détails du projet, sélectionnez l’abonnement Azure dans lequel créer le compte de stockage. Si vous n’avez qu’un abonnement, il est proposé par défaut.

  4. Si vous souhaitez créer un groupe de ressources, sélectionnez Créer et entrez un nom tel que myexamplegroup.

  5. Sous Détails de l’instance, fournissez un nom pour le compte de stockage. Vous devrez peut-être ajouter quelques chiffres aléatoires pour en faire un nom global unique. Un nom de compte de stockage doit être composé uniquement de lettres minuscules et de chiffres, et compter de 3 à 24 caractères. Notez le nom de votre compte de stockage. Vous le réutiliserez ultérieurement.

  6. Dans Région, sélectionnez la région dans laquelle vous souhaitez créer votre compte de stockage.

  7. Dans Performances, conservez la valeur par défaut (Standard).

  8. Dans Redondance, sélectionnez Stockage localement redondant (LRS).

    Screenshot showing how to enter the project and instance details for a storage account using the Azure portal.

  9. Sélectionnez Vérifier pour passer en revue vos paramètres. Azure exécutera une validation finale.

  10. Une fois la validation terminée, sélectionnez Créer. Un message de notification doit s’afficher et indiquer que le déploiement est en cours.

Crée un partage de fichiers Azure

Ensuite, créez un partage de fichiers SMB Azure.

  1. Une fois le déploiement du compte de stockage Azure terminé, sélectionnez Accéder à la ressource.

  2. Sélectionnez Partages de fichiers dans le volet du compte de stockage.

    Screenshot showing how to select file shares from the storage account pane.

  3. Sélectionnez + Partage de fichiers.

    Screenshot showing how to create a new file share.

  4. Nommez le nouveau partage de fichiers qsfileshare et laissez l’option Transaction optimisée sélectionnée pour Niveau.

  5. Sélectionnez l’onglet Sauvegarde. Par défaut, la sauvegarde est activée lorsque vous créez un partage de fichiers Azure via le portail Microsoft Azure. Si vous souhaitez désactiver la sauvegarde du partage de fichiers, décochez la case Activer la sauvegarde. Si vous souhaitez que la sauvegarde soit activée, vous pouvez conserver les valeurs par défaut ou créer un coffre Recovery Services dans la même région et le même abonnement que le compte de stockage. Pour créer une stratégie de sauvegarde, sélectionnez Créer une stratégie.

    Screenshot showing how to enable or disable file share backup.

  6. Sélectionnez Vérifier + créer, puis Créer pour créer le partage de fichiers.

  7. Créez un fichier txt nommé qsTestFile sur votre ordinateur local.

  8. Sélectionnez le nouveau partage de fichiers puis, à l’emplacement de celui-ci, cliquez sur Charger.

    Screenshot showing how to upload a file to the new file share.

  9. Accédez à l’emplacement où vous avez créé votre fichier .txt > sélectionnez qsTestFile.txt> sélectionnez Charger.

Déployer une machine virtuelle

Jusqu’ici, vous avez créé un compte de stockage Azure et un partage de fichiers contenant un seul fichier. Vous créez ensuite une machine virtuelle Azure avec Windows Server 2019 Datacenter qui représente le serveur local.

  1. Développez le menu à gauche du portail Azure et choisissez Créer une ressource dans le coin supérieur gauche.

  2. Sous Services populaires, sélectionnez Machines virtuelles.

  3. Dans l’onglet Notions de base, sous Détails du projet, sélectionnez le groupe de ressources que vous avez créé précédemment.

    Screenshot of the Basic tab with VM information filled out.

  4. Sous Détails de l’instance, nommez la machine virtuelle qsVM.

  5. Pour Type de sécurité, sélectionnez Standard.

  6. Pour Image, sélectionnez Windows Server 2019 Datacenter x64 Gen2.

  7. Conservez les paramètres par défaut pour Région, Options de disponibilité et Taille.

  8. Sous Compte d’administrateur, ajoutez un Nom d’utilisateur puis entrez un Mot de passe pour la machine virtuelle.

  9. Sous Règles des ports d’entrée, choisissez Autoriser les ports sélectionnés, puis sélectionnez RDP (3389) et HTTP dans la liste déroulante.

  10. Sélectionnez Vérifier + créer.

  11. Sélectionnez Create (Créer). La création d’une machine virtuelle prend plusieurs minutes.

  12. Une fois le déploiement de votre machine virtuelle terminé, sélectionnez Accéder à la ressource.

Connexion à votre machine virtuelle

Maintenant que vous avez créé la machine virtuelle, connectez-vous à celle-ci afin de pouvoir monter votre partage de fichiers.

  1. Sélectionnez Se connecter dans la page de propriétés de la machine virtuelle.

    Screenshot of the VM tab, +Connect is highlighted.

  2. Dans la page Se connecter à la machine virtuelle, conservez les options par défaut pour vous connecter par adresse IP sur le numéro de port 3389 et sélectionnez Télécharger le fichier RDP.

  3. Ouvrez le fichier RDP téléchargé et, à l’invite, sélectionnez Connecter.

  4. Dans la fenêtre Sécurité Windows, sélectionnez Plus de choix, puis Utiliser un autre compte. Tapez le nom d’utilisateur sous la forme localhost\username, où <username> est le nom d’utilisateur administrateur que vous avez créé pour la machine virtuelle. Entrez le mot de passe que vous avez créé pour la machine virtuelle, puis sélectionnez OK.

    Screenshot of the VM log in prompt, more choices is highlighted.

  5. Un avertissement de certificat peut s’afficher pendant le processus de connexion. Sélectionnez Oui ou Continuer pour créer la connexion.

Mapper le partage de fichiers Azure à un lecteur Windows

  1. Dans le portail Azure, accédez au partage de fichiers qsfileshare et sélectionnez Se connecter.

  2. Sélectionnez une lettre de lecteur, puis Afficher le script.

  3. Copiez le script, puis collez-le dans Bloc-notes.

    Screenshot that shows the contents of the box that you should copy and paste in Notepad.

  4. Dans la machine virtuelle, ouvrez PowerShell et collez le contenu du Bloc-notes. Ensuite, appuyez sur Entrée pour exécuter la commande. Cette opération doit mapper le lecteur.

Créer un instantané de partage

Maintenant que vous avez mappé le lecteur, créez un instantané.

  1. Dans le portail, accédez à votre partage de fichiers, sélectionnez Instantanés, puis sélectionnez + Ajouter un instantané, puis OK.

    Screenshot of the storage account snapshots tab.

  2. Dans la machine virtuelle, ouvrez qstestfile.txt, tapez « ce fichier a été modifié ». Enregistrez et fermez le fichier.

  3. Créez un autre instantané.

Parcourir un instantané de partage

  1. Dans votre partage de fichiers, sélectionnez Instantanés.

  2. Dans l’onglet Instantanés, sélectionnez le premier instantané de la liste.

    Screenshot of the Snapshots tab, the first snapshot is highlighted.

  3. Ouvrez cet instantané, puis sélectionnez qsTestFile.txt.

Restaurer à partir d’un instantané

  1. Dans l’onglet de l’instantané du partage de fichiers, cliquez avec le bouton droit sur qsTestFile, puis sélectionnez le bouton Restaurer.

    Screenshot of the snapshot tab, qstestfile is selected, restore is highlighted.

  2. Sélectionnez Remplacer le fichier d’origine, puis sélectionnez OK.

    Screenshot of the Restore pop up, overwrite original file is selected.

  3. Dans la machine virtuelle, ouvrez le fichier. La version non modifiée a été restaurée.

Supprimer un instantané de partage

  1. Avant de pouvoir supprimer un instantané de partage, vous devez supprimer tous les verrous sur le compte de stockage. Accédez au compte de stockage que vous avez créé pour ce didacticiel, puis sélectionnez Paramètres>Verrous. Si des verrous sont répertoriés, supprimez-les.

  2. Dans votre partage de fichiers, sélectionnez Instantanés.

  3. Dans l’onglet Instantanés, sélectionnez le dernier instantané de la liste, puis sélectionnez Supprimer.

    Screenshot of the Snapshots tab, the last snapshot is selected and the delete button is highlighted.

Utiliser un instantané de partage dans Windows

Comme pour les instantanés VSS locaux, vous pouvez afficher les instantanés à partir de votre partage de fichiers Azure monté à l’aide de l’onglet Versions précédentes.

  1. Dans l’Explorateur de fichiers, recherchez le partage monté.

    Screenshot of a mounted share in File Explorer.

  2. Sélectionnez qsTestFile.txt, faites un clic droit, puis sélectionnez Propriétés dans le menu.

    Screenshot of the right click menu for a selected directory.

  3. Sélectionnez Versions précédentes pour afficher la liste des instantanés de partage pour ce répertoire.

  4. Sélectionnez Ouvrir pour ouvrir l’instantané.

    Screenshot of the Previous versions tab.

Restaurer à partir d’une version précédente

  1. Sélectionnez Restaurer. Cette action copie le contenu de l’ensemble du répertoire de manière récursive à l’emplacement d’origine au moment de la création de l’instantané de partage.

    Screenshot of the Previous versions tab, the restore button in warning message is highlighted.

    Remarque

    Si votre fichier n’a pas changé, vous ne verrez pas la version précédente de celui-ci, car il aura la même version que l’instantané. Ceci est cohérent avec la façon dont cela fonctionne sur un serveur de fichiers Windows.

Nettoyer les ressources

Lorsque vous avez terminé, supprimez le groupe de ressources. La suppression du groupe de ressources supprime aussi le compte de stockage, le partage de fichiers Azure et toutes autres ressources déployées dans le groupe de ressources.

Si des verrous existent pour le compte de stockage, vous devez d’abord les supprimer. Accédez au compte de stockage, puis sélectionnez Paramètres>Verrous. Si des verrous sont répertoriés, supprimez-les.

Vous allez peut-être également devoir supprimer le coffre Recovery Services de la sauvegarde Azure, avant d’être autorisé à supprimer le groupe de ressources.

  1. Sélectionnez Accueil, puis Groupes de ressources.
  2. Recherchez le groupe de ressources à supprimer.
  3. Sélectionnez Supprimer le groupe de ressources. Une fenêtre s’ouvre et affiche un avertissement concernant les ressources qui seront supprimées avec le groupe de ressources.
  4. Entrez le nom du groupe de ressources, puis sélectionnez Supprimer.

Étapes suivantes