Exercice- Évaluer la préparation du serveur Windows
Vous pouvez exécuter les cmdlets PowerShell d’évaluation Azure File Sync sur n’importe quel serveur Windows où vous voulez utiliser la synchronisation de fichiers. Les cmdlets vérifient la compatibilité du système d’exploitation, du système de fichiers, des noms de fichiers et des noms de dossiers.
Avant d’installer et de configurer Azure File Sync sur le serveur de fichiers CAO de votre entreprise, évaluez le serveur pour vérifier qu’il est compatible. Vous exécutez les cmdlet d’évaluation pour produire un rapport.
Important
Vous avez besoin de votre propre abonnement Azure pour exécuter cet exercice et des frais pourraient vous être facturés. Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.
La vidéo suivante montre comment effectuer l’évaluation sur votre serveur local. Suivez les étapes de cet exercice pour effectuer l’évaluation sur une machine virtuelle que vous créez dans votre abonnement Azure.
Créer un serveur de fichiers Windows
Normalement, vous installeriez Azure File Sync sur votre serveur local. Pour les besoins de cet exercice, vous créez une machine virtuelle Azure qui fait office de serveur de fichiers Windows.
Connectez-vous au portail Azure.
Dans la barre de menus en haut à droite, ouvrez Cloud Shell. Dans la liste déroulante Cloud Shell, basculez de l’environnement Bash vers l’environnement PowerShell.
Exécutez la commande suivante pour créer un groupe de ressources. Remplacez
EastUS
par la valeur d’un emplacement proche de chez vous.$resourceGroup = 'learn-file-sync-rg' $location = 'EastUS' New-AzResourceGroup -Name $resourceGroup -Location $location
Cette liste répertorie des valeurs d’emplacement possibles :
- westus2
- southcentralus
- centralus
- eastus
- westeurope
- southeastasia
- japaneast
- brazilsouth
- australiasoutheast
- centralindia
Dans PowerShell, exécutez les commandes suivantes pour créer un sous-réseau et un réseau virtuel au même emplacement que le groupe de ressources :
$subnetConfig = New-AzVirtualNetworkSubnetConfig ` -Name Syncpublicnet ` -AddressPrefix 10.0.0.0/24 $virtualNetwork = New-AzVirtualNetwork ` -Name Syncvnet ` -AddressPrefix 10.0.0.0/16 ` -Location $location ` -ResourceGroupName $resourceGroup ` -Subnet $subnetConfig
Exécutez la commande suivante pour définir le nom d’utilisateur et le mot de passe du compte Administrateur sur la machine virtuelle. Entrez l’Utilisateur
learnadmin
et un mot de passe. Les mots de passe doivent compter au moins huit caractères. Il doit contenir un chiffre, une lettre majuscule, une lettre minuscule et un caractère spécial. Notez le mot de passe, car vous allez en avoir besoin plus tard.$cred = Get-Credential
Créez la machine Windows Server :
New-Azvm ` -Name FileServerLocal ` -Credential $cred ` -ResourceGroupName $resourceGroup ` -Size Standard_DS1_v2 ` -VirtualNetworkName Syncvnet ` -SubnetName Syncpublicnet ` -Image "Win2019Datacenter"
La création de la machine virtuelle prend quelques minutes.
Créer une adresse IP publique et l’associer à la machine virtuelle du serveur de fichiers
Pour vous connecter au nouveau serveur en utilisant Bureau à distance, créez une adresse IP publique et affectez-la à la machine virtuelle du serveur de fichiers.
Connectez-vous au portail Azure.
Dans le portail Azure, dans la zone de recherche située en haut, recherchez et sélectionnez Adresses IP publiques. Le volet Adresses IP publiques s’affiche.
Sélectionnez + Créer. Le volet Créer une adresse IP publique s’affiche.
Sélectionnez le même abonnement Azure et le même emplacement que vous avez utilisés pour la machine virtuelle. Sélectionnez le groupe de ressources learn-file-sync-rg.
Conservez les autres valeurs par défaut puis, sous Nom, spécifiez FileServerPublicIP.
Sélectionnez Vérifier + Créer, puis Créer pour créer l’adresse IP publique.
Dans la zone de recherche située en haut, recherchez et sélectionnez Machines virtuelles. Le volet Machines virtuelles s’ouvre.
Sélectionnez la machine virtuelle FileServerLocal. La machine virtuelle FileServerLocal apparaît.
Sous Mise en réseau>Paramètres réseaux, sélectionnez l’interface réseau FileServerLocal.
Sous Paramètres>Configurations IP, sélectionnez la configuration IP FileServerLocal.
Sélectionnez Associer une adresse IP publique, puis pour l’option Adresse IP publique, sélectionnez FileServerPublicIP.
Sélectionnez Enregistrer.
Configurer la machine Windows Server pour l’évaluation
Connectez-vous au nouveau serveur à l’aide du client Bureau à distance. Téléchargez un exemple de fichier CAD et installez le module Azure PowerShell à utiliser ultérieurement.
Vérifiez que vous êtes toujours connecté au portail Azure.
Dans la zone de recherche située en haut, recherchez et sélectionnez Machines virtuelles. Le volet Machines virtuelles s’ouvre.
Sélectionnez la machine virtuelle FileServerLocal. La machine virtuelle FileServerLocal apparaît.
Dans la barre de menus supérieure, sélectionnez Connexion. Le volet Connexion s’affiche pour votre machine virtuelle FileServerLocal. Sélectionnez RDP natif.
Sélectionnez Télécharger le fichier RDP.
Ouvrez le fichier RDP et sélectionnez Se connecter.
Dans la boîte de dialogue Sécurité Windows, sélectionnez Plus de choix, puis Utiliser un autre compte.
Entrez le nom d’utilisateur learnadmin et le mot de passe que vous avez utilisé précédemment, puis sélectionnez OK.
Si vous êtes invité à vous connecter malgré des erreurs de certificat, sélectionnez Oui. Le tableau de bord du Gestionnaire de serveur apparaît.
Une fois connecté, dans la barre des tâches inférieure, sélectionnez Rechercher, entrez cmd, puis sélectionnez Invite de commandes.
À l’invite de commandes, entrez D: et sélectionnez Entrée.
Téléchargez cet exemple de fichier CAO en utilisant cURL :
curl https://github.com/MicrosoftDocs/mslearn-extend-share-capacity-with-azure-file-sync/blob/master/resources/CADFolder.zip?raw=true -L -o CADFolder.zip
Développez le fichier zip :
CADFolder.zip
Dans l’Explorateur de fichiers, dans la barre de menus supérieure, sélectionnez Outils de dossier compressé, puis sélectionnez Extraire tout et enfin sélectionnez Extraire.
Installer les modules Azure PowerShell
Dans la barre de tâches inférieure, cliquez avec le bouton droit sur Démarrer, puis sélectionnez Windows PowerShell (Admin).
Dans la console, téléchargez les modules Azure PowerShell les plus récents :
Install-Module -Name Az
Si vous y êtes invité, entrez Y pour installer le fournisseur NuGet et/ou accepter le référentiel non approuvé. Faites la même chose pour tous les modules.
L’installation des modules prend quelques minutes.
Effectuer une évaluation
Une fois les applets de commande d’évaluation installées, vérifiez si votre serveur de fichiers et vos dossiers sont compatibles avec Azure File Sync.
Vérifiez les fichiers système et les fichiers de données :
Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
La sortie doit ressembler à celle-ci :
Environment validation results: Computer name: localhost OS version check: Passed. File system check: Passed. Namespace validation results: Path: C:\CADFolder Number of files scanned: 4 Number of directories scanned: 6 There were no compatibility issues found with your files.
Testez uniquement les fichiers :
Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder -SkipSystemChecks
Testez uniquement la configuration requise :
Invoke-AzStorageSyncCompatibilityCheck -ComputerName localhost
Enregistrez les résultats dans un fichier CSV :
$results=Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder $results | Select-Object -Property Type, Path, Level, Description | Export-Csv -Path D:\assessment-results.csv
Laissez la connexion Bureau à distance ouverte pour un exercice ultérieur.