Przejdź do treści
Polski
  • Brak sugerowanych wyników, ponieważ pole wyszukiwania jest puste.

Konfigurowanie usługi Azure Blob jako magazynu danych binarnych Syteca przy użyciu protokołu NFS

Konfigurowanie usługi Azure Blob jako magazynu danych binarnych Syteca On-Premises przy użyciu protokołu NFS

Przewodnik ten zakłada, że Syteca została już wdrożona w środowisku Azure. Jeśli nie, można ją wdrożyć za pośrednictwem Azure Marketplace:
https://azuremarketplace.microsoft.com/en-us/marketplace/apps/ekran-system-inc.ekransystem?tab=Overview

Konfiguracja opisana w poniższych krokach tworzy kontener usługi Azure Blob Storage z dostępem anonimowym tylko z wybranej sieci wirtualnej. Z tego powodu ważne jest, aby użyć tej samej sieci wirtualnej, na której została wdrożona Syteca.

Spis treści

  1. Tworzenie konta magazynu Azure z obsługą protokołu NFS 3.0 i hierarchicznej przestrzeni nazw
  2. Tworzenie kontenera usługi Azure Blob Storage
  3. Konfigurowanie klienta NFS na maszynie wirtualnej z zainstalowanym Serwerem Aplikacji Syteca
  4. Konfigurowanie połączenia maszyny wirtualnej Syteca z usługą Azure Blob Storage
  5. Konfigurowanie Syteca do korzystania z Azure Blob Storage

1. Tworzenie konta magazynu Azure z obsługą protokołu NFS 3.0 i hierarchicznej przestrzeni nazw

Picture1

  • Wpisz w polu wyszukiwania „storage” i naciśnij Enter.

Picture2

  • Wybierz Storage account, kliknij Create.

Picture3

  • Na stronie Basics wypełnij pola:

    • Resource group – wybierz istniejącą grupę zasobów lub utwórz nową.

    • Storage account name – wprowadź nazwę konta magazynu.

    • Region – wybierz ten sam region Azure, w którym działa Syteca.

    • Performance – wybierz Premium.

    • Premium account type – wybierz Block blobs.

Picture4

  • Kliknij Next: Advanced.

  • Na stronie Advanced zaznacz:

    • Enable hierarchical namespace

    • Enable network file system v3

Picture5

  • Kliknij Next: Networking.

  • Upewnij się, że wybrano opcję Enable public access from selected virtual networks and IP addresses, a następnie wybierz tę samą sieć wirtualną, co dla Syteca.

Picture6

  • Kliknij Review i następnie Create. Po zakończeniu wdrażania kliknij Go to resource.

Picture7

2. Tworzenie kontenera usługi Azure Blob Storage

  • Na stronie konta magazynu kliknij Containers.

Picture8

  • Kliknij + Container, aby utworzyć nowy kontener.

Picture9

  • Wprowadź nazwę kontenera i w polu Public access level wybierz Container (anonymous read access for containers and blobs).

Picture10

  • Kliknij Create.

Picture11

Uwaga: Jeśli planujesz korzystać z funkcji archiwizacji i czyszczenia (Archive & Cleanup), utwórz drugi kontener w ten sam sposób.

3. Konfigurowanie klienta NFS na maszynie wirtualnej z Serwerem Aplikacji Syteca

  • Zaloguj się do maszyny wirtualnej z Syteca.

  • Otwórz Server Manager i wybierz Add roles and features.

Picture12

  • W sekcji Features zaznacz Client for NFS, kliknij Next, a następnie zainstaluj.

Picture13

  • Po zakończeniu instalacji zamknij kreator.

Picture14

  • Uruchom PowerShell i wpisz:

New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default -Name AnonymousUid -PropertyType DWord -Value 0
New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default -Name AnonymousGid -PropertyType DWord -Value 0
  • Zrestartuj maszynę wirtualną.

4. Konfigurowanie połączenia maszyny wirtualnej Syteca z usługą Azure Blob Storage

  • Otwórz Notatnik i wklej poniższe polecenie, uzupełniając odpowiednie nazwy:

net use x: \\<storage-account-name>.blob.core.windows.net\<storage-account-name>\<container-name>

Picture15

  • Zapisz plik jako np. mount_blob.bat.

Picture16

  • Uruchom Task Scheduler i wybierz Create Task.

Picture17Picture18

  • Na zakładce General ustaw użytkownika SYSTEM.

Picture19Picture20Picture21

Picture22

  • Na zakładce Triggers wybierz At startup.

Picture23Picture24

  • Na zakładce Actions ustaw wykonanie pliku .bat.

Picture25Picture26

  • Uruchom zadanie prawym przyciskiem myszy i kliknij Run.

Picture27

  • W Eksploratorze plików pojawi się zamapowany dysk.

Picture28

Uwaga: Dysk może być oznaczony jako „rozłączony”, ale jest funkcjonalny, ponieważ został zamontowany przez konto SYSTEM.

5. Konfigurowanie Syteca do korzystania z Azure Blob Storage

  • Kliknij prawym przyciskiem myszy ikonę Syteca w zasobniku systemowym i wybierz Database Parameters.

Ekran SERVER TRAY icon - plus DB PARAMETERS-1

  • Przejdź do zakładki Binary Data Storage.

image2024-7-18_14-14-6

  • Wybierz opcję File System i wskaż ścieżkę do zamapowanego dysku.

image2024-7-18_14-18-35

  • Kliknij OK i potwierdź restart usługi Syteca.

Jeśli używasz oddzielnego kontenera na dane zarchiwizowane:

  • Otwórz Management Tool w przeglądarce i zaloguj się.
  • Wejdź na stronę Configuration.
  • Przejdź do zakładki Database Management.
  • W sekcji Archive Parameters wpisz dane kontenera archiwum.
  • Kliknij Test Database Connection, a następnie Save.

image2024-7-18_14-29-13