Udostępnij przez


Migruj do udziałów plików SMB platformy Azure za pomocą usługi Azure Storage Mover

W tym przewodniku migracji opisano sposób migrowania plików lokalnych do udziałów plików SMB w usłudze Azure z pełną dokładnością przy użyciu Azure Storage Mover, w pełni zarządzanej usługi migracji. Możesz użyć usługi Azure Storage Mover do migracji z dowolnego udziału źródłowego SMB, w tym systemu Windows Server, Linux lub NAS. Aby można było korzystać z narzędzia Azure Storage Mover do migracji plików Azure, musisz mieć port 443 otwarty dla ruchu wychodzącego w źródle. Nie potrzebujesz jednak połączenia SMB z udziałem plików Azure, ponieważ usługa Azure Storage Mover używa interfejsu API FileREST do przenoszenia danych zamiast SMB.

Usługa Azure Storage Mover nie jest obecnie dostępna w chmurach platformy Azure Government.

Uwaga

Jeśli korzystasz z Azure File Sync lub planujesz używać tej usługi do tieringu w chmurze i buforowania lokalnego, możesz użyć Azure File Sync do migrowania lokalnych udziałów plików z NAS lub Windows Server zamiast korzystać z Azure Storage Mover. Jeśli nie planujesz długoterminowego korzystania z usługi Azure File Sync, użyj usługi Azure Storage Mover na potrzeby migracji.

Dotyczy

Typ udostępniania plików SMB NFS
Udziały plików w warstwie Standardowej (GPv2), LRS/ZRS Tak Nie
Udziały plików w standardowej warstwie (GPv2), GRS/GZRS Tak Nie
Udziały plików Premium (FileStorage), LRS/ZRS Tak Nie

Dlaczego warto używać usługi Azure Storage Mover na potrzeby migracji usługi Azure Files?

Istnieje kilka powodów migracji lokalnych udziałów plików SMB do usługi Azure Files za pomocą usługi Azure Storage Mover.

  • Jest to szybsze niż inne metody, takie jak Robocopy, które zależą od protokołu SMB w celu przeniesienia danych do chmury.
  • Obsługiwane metadane plików są kopiowane z pełną wiernością. W przeciwieństwie do magazynu obiektów w usłudze Azure Blobs, udział plików w Azure może natywnie przechowywać metadane plików i należy zadbać o skopiowanie metadanych ze źródła do celu podczas migracji.
  • Jest ona dobrze skalowana, testowana przy użyciu 100 milionów elementów przestrzeni nazw (plików i folderów) z instalacji protokołu SMB do usługi Azure Files.

Wymagania wstępne

Aby przeprowadzić migrację udziałów plików SMB przy użyciu usługi Azure Storage Mover, wymagane są następujące elementy:

  • Subskrypcja platformy Azure i grupa zasobów. Przejrzyj wymagane uprawnienia.
  • Konto usługi Azure Storage z co najmniej jednym udziałem plików SMB platformy Azure.
  • Sieć lokalna musi zezwalać agentowi usługi Storage Mover na komunikowanie się z platformą Azure. Port 443 (TLS) musi być otwarty dla ruchu wychodzącego, a reguły zapory nie powinny ograniczać ruchu do platformy Azure. Użyj narzędzia do sprawdzania łączności w konsoli agenta usługi Storage Mover, aby dowiedzieć się więcej o adresach URL punktów końcowych na platformie Azure, które należy zezwolić.

Uwaga

Usługa Azure Storage Mover obsługuje używanie instalacji SMB jako źródła i udziału plików SMB platformy Azure jako miejsca docelowego. Migrowanie danych między innymi parami źródło-cel, takimi jak dane źródłowe na udziale NFS do docelowego udziału plików w Azure, nie jest obecnie obsługiwane.

Migrowanie plików i metadanych przy użyciu usługi Azure Storage Mover

Aby przeprowadzić migrację danych do usługi Azure Files, wykonaj następujące kroki.

  1. Najpierw utwórz zasób usługi Azure Storage Mover.

  2. Następnie wdróż co najmniej jednego agenta usługi Storage Mover w pobliżu lokalnych źródeł migracji. Są to maszyny wirtualne, które mogą działać na hyperwizorach Hyper-V lub VMware.

  3. Aby korzystać z agenta na potrzeby migracji i zarządzać nim z chmury, musisz zarejestrować maszyny wirtualne agenta za pomocą zasobu usługi Azure Storage Mover. Musisz połączyć się lokalnie za pośrednictwem protokołu SSH z agentem w celu rejestracji, a wszystkie kolejne kroki są zarządzane z poziomu witryny Azure Portal, programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.

  4. Teraz należy zdefiniować źródłowe i docelowe punkty końcowe w ramach przygotowań do migracji danych. Podczas tworzenia docelowego punktu końcowego wybierz Udostępnianie plików dla typu docelowego.

  5. Utwórz projekt w celu sortowania udziałów, które muszą zostać zmigrowane razem.

  6. Utwórz Azure Key Vault i umieść w nim dwa sekrety: jeden dla nazwy użytkownika i jeden dla hasła, którego agent może użyć do uzyskania dostępu do źródłowego udziału SMB.

  7. Zdefiniuj pierwsze zadanie migracji w projekcie usługi Storage Mover przy użyciu utworzonej pary źródłowej i docelowej. W przypadku pierwszego zadania migracji najlepiej użyć witryny Azure Portal. Utworzysz wiele zasobów w ramach zasobu usługi Storage Mover. Będzie dostępny źródłowy punkt końcowy i docelowy punkt końcowy, a także kilka ustawień migracji, które należy dokładnie przejrzeć. Ponadto będziesz odwoływać się do sekretów usługi Azure Key Vault w momencie tworzenia zadania migracyjnego.

  8. Gdy zadanie migracji i jego ustawienia będą zgodnie z potrzebami, możesz uruchomić zadanie. Dane telemetryczne i dzienniki kopiowania ułatwiają monitorowanie postępu i powodzenia zadania migracji. Jeśli chcesz oszacować czas wymagany do wykonania zadania migracji, zobacz Cele skalowania i wydajności usługi Azure Storage Mover.

Sprawdź, czy migracja zakończyła się pomyślnie

Po zakończeniu zadania migracji należy znaleźć wszystkie pliki i foldery w udziale plików platformy Azure z pełną wiernością. Przejrzyj dzienniki kopiowania, aby upewnić się, że nic nie zostało pozostawione.

Następne kroki

Upewnij się, że włączono tworzenie kopii zapasowych dla udziałów plików platformy Azure.

Zobacz też