Migrowanie do udziałów plików 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 platformy Azure SMB z pełną wiernością przy użyciu usługi 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 usługi Azure Storage Mover na potrzeby migracji usługi Azure Files, musisz mieć port 443 open outbound w źródle. Nie potrzebujesz jednak połączenia SMB z udziałem plików platformy Azure, ponieważ usługa Azure Storage Mover używa interfejsu API FileREST do przenoszenia danych zamiast protokołu SMB.
Uwaga
Jeśli używasz usługi Azure File Sync lub planujesz używać usługi Azure File Sync do obsługi warstw w chmurze i buforowania lokalnego, możesz użyć usługi Azure File Sync do migrowania lokalnych udziałów plików NAS lub Windows Server zamiast używania usługi 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 udziału plików | SMB | NFS |
---|---|---|
Udziały plików w warstwie Standardowa (GPv2), LRS/ZRS | ||
Udziały plików w warstwie Standardowa (GPv2), GRS/GZRS | ||
Udziały plików w warstwie Premium (FileStorage), LRS/ZRS |
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 platformy Azure może natywnie przechowywać metadane plików i należy upewnić się, że metadane są kopiowane ze źródła do obiektu docelowego 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łowymi, takimi jak dane źródłowe w udziale NFS do docelowego udziału plików platformy 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.
Najpierw utwórz zasób usługi Azure Storage Mover.
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 funkcji Hyper-V lub funkcji hypervisor VMware.
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.
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 pozycję Udział plików dla pozycji Typ docelowy.
Utwórz projekt w celu sortowania udziałów, które muszą zostać zmigrowane razem.
Utwórz usługę Azure Key Vault i umieść w niej dwa wpisy tajne: 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.
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 wpisów tajnych usługi Azure Key Vault podczas tworzenia zadania migracji.
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.