Samouczek: tworzenie udziału plików platformy Azure SMB i łączenie go z maszyną wirtualną z systemem Windows przy użyciu witryny Azure Portal

Usługa Azure Files oferuje w pełni zarządzane udziały plików w chmurze, które są dostępne za pośrednictwem protokołu SMB (Industry Standard Server Message Block) lub protokołu sieciowego systemu plików (NFS). W tym samouczku poznasz kilka sposobów użycia udziału plików platformy Azure SMB na maszynie wirtualnej z systemem Windows.

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

  • Tworzenie konta magazynu
  • Tworzenie udziału plików
  • Wdrażanie maszyny wirtualnej
  • Nawiązywanie połączenia z maszyną wirtualną
  • Instalowanie udziału plików platformy Azure na maszynie wirtualnej
  • Tworzenie i usuwanie migawki udziału

Dotyczy

Typ udziału plików SMB NFS
Udziały plików w warstwie Standardowa (GPv2), LRS/ZRS Yes No
Udziały plików w warstwie Standardowa (GPv2), GRS/GZRS Yes No
Udziały plików w warstwie Premium (FileStorage), LRS/ZRS Yes No

Wprowadzenie

Tworzenie konta magazynu

Przed rozpoczęciem pracy z udziałem plików platformy Azure należy utworzyć konto usługi Azure Storage.

Konto magazynu to udostępniona pula magazynu, w której można wdrażać udziały plików platformy Azure lub inne zasoby magazynu, takie jak obiekty blob i kolejki. Konto magazynu może zawierać nieograniczoną liczbę udziałów. W udziale można przechowywać nieograniczoną liczbę plików, aż do osiągnięcia limitów pojemności konta magazynu.

Aby utworzyć konto magazynu przy użyciu witryny Azure Portal:

  1. W obszarze Usługi platformy Azure wybierz pozycję Konta magazynu.

  2. Wybierz pozycję + Utwórz , aby utworzyć konto magazynu.

  3. W obszarze Szczegóły projektu wybierz subskrypcję platformy Azure, w której chcesz utworzyć konto magazynu. Jeśli masz tylko jedną subskrypcję, powinna być ona wartością domyślną.

  4. Jeśli chcesz utworzyć nową grupę zasobów, wybierz pozycję Utwórz nową i wprowadź nazwę, taką jak myexamplegroup.

  5. W obszarze Szczegóły wystąpienia podaj nazwę konta magazynu. Może być konieczne dodanie kilku losowych liczb, aby była to globalnie unikatowa nazwa. Nazwa konta magazynu musi zawierać wszystkie małe litery i cyfry i musi zawierać od 3 do 24 znaków. Zanotuj nazwę konta magazynu. Użyjesz go później.

  6. W obszarze Region wybierz region, w którym chcesz utworzyć konto magazynu.

  7. W obszarze Wydajność zachowaj wartość domyślną standardu.

  8. W obszarze Nadmiarowość wybierz pozycję Magazyn lokalnie nadmiarowy (LRS).

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

  9. Wybierz pozycję Przejrzyj , aby przejrzeć ustawienia. Platforma Azure uruchomi ostateczną walidację.

  10. Po zakończeniu walidacji wybierz pozycję Utwórz. Powinno zostać wyświetlone powiadomienie, że wdrożenie jest w toku.

Tworzenie udziału plików platformy Azure

Następnie utwórz udział plików SMB platformy Azure.

  1. Po wdrożeniu konta magazynu platformy Azure wybierz pozycję Przejdź do zasobu.

  2. Wybierz pozycję Udziały plików w okienku konta magazynu.

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

  3. Wybierz pozycję + Udział plików.

    Screenshot showing how to create a new file share.

  4. Nazwij nowy udział plików qsfileshare i pozostaw opcję Transakcja zoptymalizowana pod kątem warstwy.

  5. Wybierz kartę Kopia zapasowa. Domyślnie kopia zapasowa jest włączona podczas tworzenia udziału plików platformy Azure przy użyciu witryny Azure Portal. Jeśli chcesz wyłączyć kopię zapasową udziału plików, usuń zaznaczenie pola wyboru Włącz kopię zapasową . Jeśli chcesz włączyć tworzenie kopii zapasowej, możesz pozostawić wartości domyślne lub utworzyć nowy magazyn usługi Recovery Services w tym samym regionie i subskrypcji co konto magazynu. Aby utworzyć nowe zasady tworzenia kopii zapasowych, wybierz pozycję Utwórz nowe zasady.

    Screenshot showing how to enable or disable file share backup.

  6. Wybierz pozycję Przejrzyj i utwórz , a następnie utwórz , aby utworzyć udział plików.

  7. Utwórz nowy plik tekstowy o nazwie qsTestFile na komputerze lokalnym.

  8. Wybierz nowy udział plików, a następnie w lokalizacji udziału plików wybierz pozycję Przekaż.

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

  9. Przejdź do lokalizacji, w której utworzono plik > txt, wybierz pozycję qsTestFile.txt> wybierz pozycję Przekaż.

Wdrażanie maszyny wirtualnej

Do tej pory utworzono konto usługi Azure Storage i udział plików z jednym plikiem. Następnie utwórz maszynę wirtualną platformy Azure z systemem Windows Server 2019 Datacenter w celu reprezentowania serwera lokalnego.

  1. Rozwiń menu po lewej stronie portalu i wybierz pozycję Utwórz zasób w lewym górnym rogu witryny Azure Portal.

  2. W obszarze Popularne usługi wybierz pozycję Maszyna wirtualna.

  3. Na karcie Podstawowe w obszarze Szczegóły projektu wybierz utworzoną wcześniej grupę zasobów.

    Screenshot of the Basic tab with VM information filled out.

  4. W obszarze Szczegóły wystąpienia wprowadź nazwę maszyny wirtualnej: qsVM.

  5. W polu Typ zabezpieczeń wybierz pozycję Standardowa.

  6. W polu Obraz wybierz pozycję Windows Server 2019 Datacenter — x64 Gen2.

  7. Pozostaw ustawienia domyślne dla pozycji Region, Opcje dostępności i Rozmiar.

  8. W obszarze Administracja istrator konta dodaj nazwę użytkownika i wprowadź hasło dla maszyny wirtualnej.

  9. W obszarze Reguły portów wejściowych wybierz opcję Zezwalaj na wybrane porty, a następnie wybierz RDP (3389) i HTTP z listy rozwijanej.

  10. Wybierz pozycję Przejrzyj i utwórz.

  11. Wybierz pozycję Utwórz. Tworzenie nowej maszyny wirtualnej potrwa kilka minut.

  12. Po zakończeniu wdrażania maszyny wirtualnej wybierz pozycję Przejdź do zasobu.

Łączenie z maszyną wirtualną

Po utworzeniu maszyny wirtualnej połącz się z nią, aby móc zainstalować udział plików.

  1. Wybierz pozycję Połącz na stronie właściwości maszyny wirtualnej.

    Screenshot of the VM tab, +Connect is highlighted.

  2. Na stronie Nawiązywanie połączenia z maszyną wirtualną zostaw opcje domyślne, aby połączyć się za pomocą adresu IP przez numer portu3389 i wybierz pozycję Pobierz plik RDP.

  3. Otwórz pobrany plik RDP i wybierz polecenie Połącz, gdy wyświetli się odpowiedni monit.

  4. W oknie Zabezpieczenia systemu Windows wybierz pozycję Więcej opcji, a następnie pozycję Użyj innego konta. Wpisz nazwę użytkownika w formacie localhost\nazwa_użytkownika, gdzie <nazwa_użytkownika> jest nazwą użytkownika administratora maszyny wirtualnej utworzoną dla danej maszyny wirtualnej. Wprowadź hasło utworzone dla maszyny wirtualnej, a następnie wybierz pozycję OK.

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

  5. Podczas procesu logowania może pojawić się ostrzeżenie o certyfikacie. Wybierz pozycję Tak lub Kontynuuj, aby utworzyć połączenie.

Mapowanie udziału plików platformy Azure na dysk systemu Windows

  1. W witrynie Azure Portal przejdź do udziału plików qsfileshare i wybierz pozycję Połącz.

  2. Wybierz literę dysku, a następnie pozycję Pokaż skrypt.

  3. Skopiuj skrypt i wklej go w Notatnik.

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

  4. Na maszynie wirtualnej otwórz program PowerShell i wklej zawartość Notatnik, a następnie naciśnij klawisz Enter, aby uruchomić polecenie. Powinien mapować dysk.

Tworzenie migawki udziału

Teraz, gdy dysk został zamapowany, utwórz migawkę.

  1. W portalu przejdź do udziału plików, wybierz pozycję Migawki, a następnie wybierz pozycję + Dodaj migawkę, a następnie kliknij przycisk OK.

    Screenshot of the storage account snapshots tab.

  2. Na maszynie wirtualnej otwórz plik qstestfile.txt i wpisz "ten plik został zmodyfikowany". Zapisz i zamknij plik.

  3. Utwórz kolejną migawkę.

Przeglądanie migawek udziału

  1. W udziale plików wybierz pozycję Migawki.

  2. Na karcie Migawki wybierz pierwszą migawkę z listy.

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

  3. Otwórz tę migawkę i wybierz pozycję qsTestFile.txt.

Przywracanie z migawki

  1. Na karcie migawki udziału plików kliknij prawym przyciskiem myszy plik qsTestFile i wybierz przycisk Przywróć .

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

  2. Wybierz pozycję Zastąp oryginalny plik , a następnie wybierz przycisk OK.

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

  3. Na maszynie wirtualnej otwórz plik. Przywrócono niezmodyfikowaną wersję.

Usuwanie migawki udziału

  1. Przed usunięciem migawki udziału należy usunąć wszystkie blokady na koncie magazynu. Przejdź do konta magazynu utworzonego na potrzeby tego samouczka i wybierz pozycję Ustawienia> Locks. Jeśli zostaną wyświetlone jakiekolwiek blokady, usuń je.

  2. W udziale plików wybierz pozycję Migawki.

  3. Na karcie Migawki wybierz ostatnią migawkę z listy i wybierz pozycję Usuń.

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

Używanie migawki udziału w systemie Windows

Podobnie jak w przypadku lokalnych migawek usługi VSS, możesz wyświetlić migawki z zainstalowanego udziału plików platformy Azure przy użyciu karty Poprzednie wersje .

  1. W Eksploratorze plików znajdź zainstalowany udział.

    Screenshot of a mounted share in File Explorer.

  2. Wybierz pozycję qsTestFile.txt , a > następnie kliknij prawym przyciskiem myszy i wybierz polecenie Właściwości z menu.

    Screenshot of the right click menu for a selected directory.

  3. Wybierz pozycję Poprzednie wersje, aby wyświetlić listę migawek udziału dla tego katalogu.

  4. Wybierz pozycję Otwórz, aby otworzyć migawkę.

    Screenshot of the Previous versions tab.

Uaktualnianie z poprzedniej wersji

  1. Wybierz przycisk Przywróć. Spowoduje to skopiowanie zawartości całego katalogu cyklicznie do oryginalnej lokalizacji w momencie utworzenia migawki udziału.

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

    Uwaga

    Jeśli plik nie został zmieniony, nie będzie widoczna poprzednia wersja tego pliku, ponieważ ten plik jest tą samą wersją co migawka. Jest to zgodne z tym, jak działa to na serwerze plików systemu Windows.

Czyszczenie zasobów

Gdy skończysz, usuń grupę zasobów. Usunięcie grupy zasobów spowoduje usunięcie konta magazynu, udziału plików platformy Azure i wszystkich innych zasobów wdrożonych w grupie zasobów.

Jeśli na koncie magazynu istnieją blokady, najpierw należy je usunąć. Przejdź do konta magazynu i wybierz pozycję Ustawienia> Locks. Jeśli zostaną wyświetlone jakiekolwiek blokady, usuń je.

Może być również konieczne usunięcie magazynu usługi Azure Backup Recovery Services przed zezwoleniem na usunięcie grupy zasobów.

  1. Wybierz pozycję Strona główna, a następnie pozycję Grupy zasobów.
  2. Wybierz grupę zasobów, którą chcesz usunąć.
  3. Wybierz pozycję Usuń grupę zasobów. Zostanie otwarte okno zawierające ostrzeżenie dotyczące zasobów, które zostaną usunięte razem z grupą zasobów.
  4. Wprowadź nazwę grupy zasobów, a następnie wybierz pozycję Usuń.

Następne kroki