Ćwiczenie — ocena gotowości systemu Windows Server

Ukończone

Polecenia cmdlet programu PowerShell w wersji ewaluacyjnej usługi Azure File Sync można uruchomić w dowolnym systemie Windows Server, na którym chcesz używać synchronizacji plików. Polecenia cmdlet sprawdzają zgodność systemu operacyjnego, systemu plików, nazwy pliku i nazwy folderu.

Przed zainstalowaniem i skonfigurowaniem usługi Azure File Sync na serwerze plików CAD firmy należy ocenić serwer, aby upewnić się, że jest on zgodny. Uruchom polecenia cmdlet oceny, aby utworzyć raport.

Ważne

Do wykonania tego ćwiczenia potrzebna jest własna subskrypcja platformy Azure. Ponadto mogą zostać naliczone opłaty. Jeśli nie masz jeszcze subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

W poniższym filmie pokazano, jak przeprowadzić ocenę na serwerze lokalnym. Wykonaj czynności opisane w tym ćwiczeniu, aby przeprowadzić ocenę na maszynie wirtualnej utworzonej w ramach subskrypcji platformy Azure.

Tworzenie serwera plików z systemem Windows

Usługę Azure File Sync zwykle instaluje się na serwerze lokalnym. W tym ćwiczeniu utworzysz maszynę wirtualną platformy Azure, która będzie działać jako serwer plików systemu Windows.

  1. Zaloguj się w witrynie Azure Portal.

  2. Korzystając z paska menu u góry po prawej stronie, otwórz program Cloud Shell. Przejdź do środowiska programu PowerShell ze środowiska powłoki Bash na liście rozwijanej usługi Cloud Shell.

  3. Uruchom poniższe polecenie, aby utworzyć grupę zasobów. Zastąp EastUS wartością pobliskiej lokalizacji.

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

    Ta lista zawiera wartości lokalizacji, których można użyć:

    • westus2
    • southcentralus
    • centralus
    • eastus
    • westeurope
    • southeastasia
    • japaneast
    • brazilsouth
    • australiasoutheast
    • centralindia
  4. W programie PowerShell uruchom następujące polecenia, aby utworzyć podsieć i sieć wirtualną w tej samej lokalizacji co grupa zasobów:

    $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. Uruchom następujące polecenie, aby ustawić nazwę użytkownika i hasło dla konta administratora na maszynie wirtualnej. Wprowadź wartość User (Użytkowniklearnadmin) i password (Hasło). Hasło musi mieć długość co najmniej ośmiu znaków. Musi zawierać cyfrę, wielką literę, małą literę i znak specjalny. Zapisz hasło, ponieważ będzie potrzebne później.

    $cred = Get-Credential
    
  6. Utwórz maszynę z systemem Windows Server:

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

    Tworzenie maszyny wirtualnej trwa kilka minut.

Tworzenie publicznego adresu IP i kojarzenie go z maszyną wirtualną serwera plików

Aby nawiązać połączenie z nowym serwerem przy użyciu pulpitu zdalnego, utwórz publiczny adres IP i przypisz go do maszyny wirtualnej serwera plików.

  1. Zaloguj się w witrynie Azure Portal.

  2. W witrynie Azure Portal w górnym polu wyszukiwania wyszukaj i wybierz pozycję Publiczne adresy IP. Zostanie wyświetlone okienko Publiczne adresy IP.

  3. Wybierz + Utwórz. Zostanie wyświetlone okienko Tworzenie publicznego adresu IP.

  4. Wybierz tę samą subskrypcję platformy Azure i lokalizację, która była używana dla maszyny wirtualnej. Wybierz grupę zasobów learn-file-sync-rg .

  5. Pozostaw pozostałe wartości domyślne, ponieważ są one i w obszarze Nazwa określ wartość FileServerPublicIP.

  6. Wybierz pozycję Przejrzyj i utwórz , a następnie utwórz , aby utworzyć publiczny adres IP.

  7. W górnym polu wyszukiwania wyszukaj i wybierz pozycję Maszyny wirtualne. Zostanie wyświetlone okienko Maszyny wirtualne.

  8. Wybierz maszynę wirtualną FileServerLocal. Zostanie wyświetlone okienko FileServerLocal maszyna wirtualna .

  9. W obszarze Ustawienia sieci>wybierz interfejs sieciowy o nazwie FileServerLocal.

  10. W obszarze Ustawienia>Konfiguracje adresów IP wybierz konfigurację adresu IP FileServerLocal.

  11. Wybierz pozycję Skojarz publiczny adres IP, a następnie w polu Publiczny adres IP wybierz pozycję FileServerPublicIP.

  12. Wybierz pozycję Zapisz.

Konfigurowanie serwera z systemem Windows w celu przeprowadzenia oceny

Połącz się z nowym serwerem przy użyciu klienta pulpitu zdalnego. Pobierz przykładowy plik CAD i zainstaluj moduł programu Azure PowerShell, który będzie używany później.

  1. Upewnij się, że nadal logujesz się do witryny Azure Portal.

  2. W górnym polu wyszukiwania wyszukaj i wybierz pozycję Maszyny wirtualne. Zostanie wyświetlone okienko Maszyny wirtualne.

  3. Wybierz maszynę wirtualną FileServerLocal. Zostanie wyświetlone okienko FileServerLocal maszyna wirtualna .

  4. Na górnym pasku menu wybierz pozycję Połącz. Zostanie wyświetlone okienko Połącz dla maszyny wirtualnej FileServerLocal . Wybierz pozycję Natywny protokół RDP.

  5. Wybierz pozycję Pobierz plik RDP.

  6. Otwórz plik RDP i wybierz pozycję Połącz.

  7. W oknie dialogowym Zabezpieczenia systemu Windows wybierz pozycję Więcej opcji, a następnie pozycję Użyj innego konta.

  8. Wprowadź nazwę użytkownika learnadmin i hasło, które zostało użyte wcześniej, a następnie wybierz przycisk OK.

  9. Jeśli zostanie wyświetlony monit o połączenie mimo błędów certyfikatów, wybierz pozycję Tak. Zostanie wyświetlony pulpit nawigacyjny Menedżer serwera.

  10. Po zalogowaniu się na dolnym pasku zadań wybierz pozycję Wyszukaj, wprowadź polecenie cmd, a następnie wybierz pozycję Wiersz polecenia.

  11. W wierszu polecenia wprowadź ciąg D:, a następnie naciśnij Enter.

  12. Pobierz przykładowy plik CAD przy użyciu programu 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
    
  13. Rozwiń plik zip:

    CADFolder.zip
    
  14. Na Eksplorator plików na górnym pasku menu wybierz pozycję Narzędzia skompresowanych folderów, a następnie wybierz pozycję Wyodrębnij wszystko, a na koniec wybierz pozycję Wyodrębnij.

Instalowanie modułów programu Azure PowerShell

  1. Na dolnym pasku zadań kliknij prawym przyciskiem myszy przycisk Start, a następnie wybierz pozycję Windows PowerShell (administrator).

  2. W konsoli pobierz najnowsze moduły Azure PowerShell:

    Install-Module -Name Az
    
  3. Jeśli zostanie wyświetlony monit, wprowadź Y , aby zainstalować dostawcę NuGet i/lub zaakceptować niezaufane repozytorium. Wykonaj tę samą czynność dla dowolnego modułu.

    Zainstalowanie modułów potrwa kilka minut.

Przeprowadzanie oceny

Po zainstalowaniu poleceń cmdlet do przeprowadzania oceny sprawdź, czy serwer plików i foldery są zgodne z usługą Azure File Sync.

  1. Sprawdzanie systemu i plików danych:

    Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
    
  2. Dane wyjściowe powinny wyglądać podobnie do poniższych:

    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. Testowanie plików:

    Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder -SkipSystemChecks
    
  4. Testowanie wymagań systemowych:

    Invoke-AzStorageSyncCompatibilityCheck -ComputerName localhost
    
  5. Zapisywanie wyników w pliku CSV:

    $results=Invoke-AzStorageSyncCompatibilityCheck -Path D:\CADFolder
    $results | Select-Object -Property Type, Path, Level, Description | Export-Csv -Path D:\assessment-results.csv
    
  6. Nie zamykaj programu Podłączanie pulpitu zdalnego — będzie potrzebny w następnym ćwiczeniu.