Übung: Überprüfen der Bereitschaft des Windows-Servers

Abgeschlossen

Sie können die PowerShell-Auswertungs-Cmdlets für die Azure-Dateisynchronisierung auf jedem Windows-Server ausführen, auf dem Sie die Dateisynchronisierung verwenden möchten. Die Cmdlets überprüfen die Kompatibilität des Betriebssystems, des Dateisystems, der Dateinamen und der Ordnernamen.

Bevor Sie die Azure-Dateisynchronisierung auf dem Server Ihres Unternehmens für CAD-Dateien installieren und einrichten, bewerten Sie den Server auf Kompatibilität. Sie führen die Überprüfungs-Cmdlets aus, um einen Bericht zu erstellen.

Wichtig

Sie benötigen für diese Übung ein eigenes Azure-Abonnement. Außerdem fallen möglicherweise Gebühren für Sie an. Wenn Sie noch kein Azure-Abonnement besitzen, können Sie ein kostenloses Konto erstellen, bevor Sie beginnen.

Im folgenden Video wird gezeigt, wie die Überprüfung auf Ihrem lokalen Server durchgeführt wird. Führen Sie die Schritte in dieser Übung aus, um die Überprüfung auf einem virtuellen Computer durchzuführen, den Sie in Ihrem Azure-Abonnement erstellen.

Erstellen eines Windows-Dateiservers

Normalerweise installieren Sie die Azure-Dateisynchronisierung auf Ihrem lokalen Server. Für diese Übung erstellen Sie einen virtuellen Azure-Computer (VM), der als Windows-Dateiserver fungiert.

  1. Melden Sie sich am Azure-Portal an.

  2. Öffnen Sie in der Menüleiste auf der oberen rechten Seite Cloud Shell. Wechseln Sie in der Cloud Shell-Dropdownliste von der Umgebung Bash zur Umgebung PowerShell.

  3. Führen Sie den folgenden Befehl aus, um eine Ressourcengruppe zu erstellen. Ersetzen Sie EastUS durch den Wert einer Region in Ihrer Nähe.

    $resourceGroup = 'learn-file-sync-rg'
    $location = 'EastUS'
    New-AzResourceGroup -Name $resourceGroup -Location $location
    

    In der folgenden Liste werden einige Standortwerte aufgeführt, die Sie verwenden können:

    • westus2
    • southcentralus
    • centralus
    • eastus
    • westeurope
    • southeastasia
    • japaneast
    • brazilsouth
    • australiasoutheast
    • centralindia
  4. Führen Sie in PowerShell die folgenden Befehle aus, um ein Subnetz und ein virtuelles Netzwerk am gleichen Ort zu erstellen, an dem sich auch die Ressourcengruppe befindet:

    $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
    
  5. Führen Sie den folgenden Befehl aus, um den Benutzernamen und das Kennwort für das Administratorkonto auf der VM festzulegen. Geben Sie den Benutzerlearnadmin und ein Kennwort ein. Das Kennwort muss mindestens acht Zeichen lang sein. Es muss eine Ziffer, einen Großbuchstaben, einen Kleinbuchstaben und ein Sonderzeichen enthalten. Notieren Sie sich das Kennwort, weil Sie es später benötigen.

    $cred = Get-Credential
    
  6. Erstellen Sie den Windows Server-Computer:

     New-Azvm `
     -Name FileServerLocal `
     -Credential $cred `
     -ResourceGroupName $resourceGroup `
     -Size Standard_DS1_v2 `
     -VirtualNetworkName Syncvnet `
     -SubnetName Syncpublicnet `
     -Image "Win2019Datacenter" 
    

    Die VM-Erstellung dauert einige Minuten.

Erstellen einer öffentlichen IP-Adresse und Zuordnen der Adresse zur Dateiserver-VM

Um mithilfe von Remotedesktop eine Verbindung mit dem neuen Server herzustellen, müssen Sie eine öffentliche IP-Adresse erstellen und der Dateiserver-VM zuweisen.

  1. Melden Sie sich beim Azure-Portal an.

  2. Suchen Sie im Azure-Portal im oberen Suchfeld nach Öffentliche IP-Adressen, und wählen Sie die entsprechende Option aus. Der Bereich Öffentliche IP-Adressen wird angezeigt.

  3. Wählen Sie + Erstellen aus. Der Bereich Öffentliche IP-Adresse erstellen wird angezeigt.

  4. Wählen Sie dasselbe Azure-Abonnement und denselben Standort aus, den Sie für die VM verwendet haben. Wählen Sie die Ressourcengruppe learn-file-sync-rg aus.

  5. Lassen Sie den Rest der Standardwerte unverändert, und geben Sie unter Name den Namen FileServerPublicIP an.

  6. Wählen Sie Überprüfen + erstellen und dann Erstellen aus, um die öffentliche IP-Adresse zu erstellen.

  7. Suchen Sie im oberen Suchfeld nach Virtuelle Computer, und wählen Sie die entsprechende Option aus. Der Bereich VMs wird angezeigt.

  8. Wählen Sie die VM FileServerLocal aus. Der Bereich für den virtuellen Computer FileServerLocal wird angezeigt.

  9. Wählen Sie unter Netzwerk>Netzwerkeinstellungen die Netzwerkschnittstelle namens FileServerLocal aus.

  10. Wählen Sie unter Einstellungen>IP-Konfigurationen die IP-Konfiguration FileServerLocal aus.

  11. Wählen Sie Öffentliche IP-Adresse zuordnen und dann unter Öffentliche IP-Adresse die Option FileServerPublicIP aus.

  12. Klicken Sie auf Speichern.

Einrichten von Windows Server für die Überprüfung

Im Folgenden stellen Sie über den Remotedesktopclient eine Verbindung mit dem neuen Server her. Laden Sie eine CAD-Beispieldatei herunter und installieren Sie das Azure PowerShell-Modul, das Sie später verwenden.

  1. Stellen Sie sicher, dass Sie noch beim Azure-Portal angemeldet sind.

  2. Suchen Sie im oberen Suchfeld nach Virtuelle Computer, und wählen Sie die entsprechende Option aus. Der Bereich VMs wird angezeigt.

  3. Wählen Sie die VM FileServerLocal aus. Der Bereich für den virtuellen Computer FileServerLocal wird angezeigt.

  4. Klicken Sie in der oberen Menüleiste auf Verbinden. Der Bereich Verbinden für die VM FileServerLocal wird angezeigt. Wählen Sie Natives RDP aus.

  5. Wählen Sie RDP-Datei herunterladen aus.

  6. Öffnen Sie die RDP-Datei, und klicken auf Verbinden.

  7. Klicken Sie im Dialogfeld Windows-Sicherheit erst auf Weitere Optionen und dann auf Anderes Konto verwenden.

  8. Geben Sie den Benutzernamen learnadmin und das Kennwort ein, das Sie vorhin verwendet haben, und klicken Sie dann auf OK.

  9. Wenn Sie gefragt werden, ob Sie trotz Zertifikatfehlern eine Verbindung herstellen möchten, klicken Sie auf Ja. Das Dashboard Server-Manager wird angezeigt.

  10. Wählen Sie nach der Anmeldung auf der unteren Taskleiste die Option Suchen aus, geben Sie cmd ein, und wählen Sie anschließend Eingabeaufforderung aus.

  11. Geben Sie an der Eingabeaufforderung D: ein, und drücken Sie dann die EINGABETASTE.

  12. Laden Sie mit cURL die folgende CAD-Beispieldatei herunter:

    curl https://github.com/MicrosoftDocs/mslearn-extend-share-capacity-with-azure-file-sync/blob/master/resources/CADFolder.zip?raw=true -L -o CADFolder.zip
    
  13. Entpacken Sie die ZIP-Datei:

    CADFolder.zip
    
  14. Wählen Sie im Datei-Explorer auf der oberen Menüleiste die Option Tools für komprimierte Ordner und dann Alle extrahieren > Extrahieren aus.

Installieren der Azure PowerShell-Module

  1. Klicken Sie auf der unteren Taskleiste mit der rechten Maustaste auf Start, und wählen Sie Windows PowerShell (Administrator) aus.

  2. Laden Sie in der Konsole die aktuellen Azure PowerShell-Module herunter:

    Install-Module -Name Az
    
  3. Wenn Sie dazu aufgefordert werden, geben Sie Y ein, um den NuGet-Anbieter zu installieren und/oder das nicht vertrauenswürdige Repository zu akzeptieren. Gehen Sie für jedes der Module ebenso vor.

    Die Installation der Module dauert einige Minuten.

Durchführen einer Überprüfung

Nach der Installation der Überprüfungs-Cmdlets überprüfen Sie nun, ob der Dateiserver und die Ordner mit der Azure-Dateisynchronisierung kompatibel sind.

  1. Führen Sie eine System- und Datendateiüberprüfung durch:

    Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
    
  2. Die Ausgabe sollte wie diese Ausgabe aussehen:

    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.
    
  3. Führen Sie einen Test nur für die Dateien durch:

    Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder -SkipSystemChecks
    
  4. Führen Sie einen Test nur für die Systemanforderungen durch:

    Invoke-AzStorageSyncCompatibilityCheck -ComputerName localhost
    
  5. Speichern Sie die Ergebnisse in einer CSV-Datei:

    $results=Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
    $results | Select-Object -Property Type, Path, Level, Description | Export-Csv -Path D:\assessment-results.csv
    
  6. Lassen Sie die Remotedesktopverbindung für eine spätere Übung geöffnet.