Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule przedstawiono różne typy rozwiązań, które migrują dane zarówno w trybie online, jak i offline. Niektóre rozwiązania zapewniają również powtarzalne możliwości synchronizacji, scalania i wdrażania hybrydowego. Często te narzędzia zapewniają nakładające się możliwości techniczne i są odpowiednie dla podobnych przypadków użycia. Ten artykuł zawiera wskazówki dotyczące wybierania odpowiedniego narzędzia migracji dla Twoich potrzeb oraz identyfikowania natywnych narzędzi platformy Azure, a także rozwiązań partnerskich i niezależnych dostawców oprogramowania .
W tym artykule omówiono różne scenariusze, dla których każde narzędzie jest najlepiej dopasowane. Zapewnia również szeroką perspektywę porównywania i kontrastowania tych narzędzi.
Narzędzia online
Transfer sieciowy w trybie online
Narzędzia, które zapewniają transfer sieciowy online, umożliwiają przesyłanie danych na platformę Azure za pośrednictwem połączenia sieciowego lub publicznego Internetu. Ten transfer można wykonać na wiele sposobów i przy użyciu różnych narzędzi.
Azure Storage Mover
Azure Storage Mover to w pełni zarządzana usługa migracji, która ułatwia migrowanie danych na dużą skalę, od terabajtów do petabajtów, do przechowywania danych Azure za pośrednictwem sieci. Usługa Storage Mover to hybrydowa usługa w chmurze składająca się ze składnika usługi w chmurze i lokalnej maszyny wirtualnej agenta migracji. Usługa Storage Mover jest używana w scenariuszach migracji, takich jak lift-and-shift, oraz w przypadku migracji do chmury, które są powtarzane okresowo.
Poniższa lista zawiera wiele kluczowych scenariuszy i możliwości usługi Storage Mover, co może sprawić, że będzie to zalecane narzędzie w niektórych przypadkach użycia.
- Składa się z w pełni zarządzanego, zautomatyzowanego, odpornego narzędzia na platformie Azure.
- Pojedynczy zasób usługi Azure Storage Mover może zarządzać wieloma agentami i organizować je globalnie, zapewniając wgląd we wszystkie migracje w ramach jednego pulpitu nawigacyjnego.
- Nadaje się zarówno dla stosunkowo małych rozmiarów danych o kilku terabajtach, jak i dużych plików oraz folderów i udziałów plików w skali petabajtów. W przypadku jednorazowych transferów danych i małych zestawów danych mniejszych niż 1 terabajt użyj
AzCopyzamiast tego. - Nadaje się do jednorazowych transferów, takich jak przeniesienie i przesunięcie, lub powtarzających się, okresowych synchronizacji i transferów.
- Oferuje prosty, niezawodny proces, dla którego są wystarczające konfiguracje domyślne.
- Zachowuje metadane pliku.
- Źródła i miejsca docelowe migracji obejmują:
- Źródło: Server Message Block (SMB) lub Network File System (NFS) do docelowego obiektu blob platformy Azure
- Źródło SMB do miejsca docelowego usługi Azure Files
- Źródło S3 do celu Azure Blob
- Funkcja kopiowania "Tylko metadane", w której kopiowane są tylko metadane pliku lub struktura bez zawartości pliku. Na przykład uprawnienia seedingowe lub przeprowadzanie migracji jako próbny przebieg.
Więcej informacji na temat usługi Azure Storage Mover można przeczytać w artykule Omówienie usługi . Poniższe artykuły mogą również ułatwić korzystanie z usługi Azure Storage Mover na potrzeby migracji do chmury:
- Zapoznaj się z hierarchią zasobów usługi Storage Mover
- Dowiedz się, jak wdrożyć usługę Storage Mover w ramach subskrypcji platformy Azure
- Dowiedz się, jak wdrożyć agenta usługi Storage Mover w środowisku
Narzędzia do synchronizacji i zarządzania poziomami
Azure File Sync
Usługa Azure File Sync umożliwia migracje serwerów plików z systemem Windows z niemal zerowym przestojem, a także zapewnia rozwiązanie magazynu hybrydowego. Usługa Azure File Sync umożliwia scentralizowanie udziałów plików organizacji w usłudze Azure Files przy zachowaniu elastyczności, wydajności i zgodności serwera plików z systemem Windows. Usługa Azure File Sync służy przede wszystkim do synchronizacji i warstwowania, podczas gdy główną funkcją usługi Storage Mover jest migracja.
Wybierz usługę Azure File Sync do rozszerzeń tradycyjnych serwerów plików oraz synchronizacji między wieloma lokalizacjami z udziałami plików Azure. Ta opcja obejmuje integrację identyfikatora Entra i dwukierunkową synchronizację. Zachowuje również automatycznie uprawnienia i atrybuty systemu plików New Technology File System (NTFS). Te możliwości sprawiają, że usługa Azure File Sync jest idealnym rozwiązaniem, jeśli chcesz zachować lokalną pamięć podręczną i korzystać z warstwowania w chmurze lub jeśli serwer musi nadal działać podczas migracji.
Możesz użyć dowolnego dostępnego protokołu systemu Windows Server, aby uzyskać dostęp do danych lokalnie, w tym SMB, NFS i FTPS. Możesz również mieć tyle pamięci podręcznych, ile potrzebujesz na całym świecie.
Wszystkie obsługiwane scenariusze migracji dla usługi File Sync można znaleźć w artykule Omówienie migracji .
Dowiedz się więcej o usłudze Azure File Sync i różnych scenariuszach migracji tutaj.
Data Box Gateway
Data Box Gateway to rozwiązanie magazynu w chmurze, które działa jako urządzenie wirtualne, umożliwiając bezproblemowe jednokierunkowe przesyłanie danych między infrastrukturą lokalną a platformą Azure. Składa się z maszyny wirtualnej w środowisku lokalnym i łączy się z platformą Azure za pośrednictwem standardowych protokołów, takich jak SMB lub NFS.
Brama buforuje i przekazuje dane do usługi Azure Blob lub File Storage wydajnie i bezpiecznie. Usługa Data Box Gateway to stała i ciągła brama do przesyłania strumieniowego, świetnie nadaje się do przepływów pracy w chmurze hybrydowej.
Wybierz Data Box Gateway do przesyłania dużych ilości danych do platformy Azure w trybie jednokierunkowym, zwłaszcza dla danych systemu plików NFS lub ciągłych strumieni danych. Usługa Data Box Gateway jest również odpowiednim wyborem, jeśli nie potrzebujesz wielu lokalnych kopii danych przechowywanych w synchronizacji. Podstawową funkcją usługi Data Box Gateway jest szybkie przenoszenie danych poza lokację i na platformę Azure, szczególnie do przetwarzania lub archiwizowania. Obsługuje również ręczną opcję synchronizacji w celu odświeżenia lokalnego zasobu współdzielonego zawartością z platformy Azure.
Więcej szczegółów na temat usługi Azure Data Box Gateway znajduje się w artykule Przypadki użycia .
Azure Data Factory
Usługa Azure Data Factory (ADF) umożliwia przygotowywanie i przekształcanie danych z wielu różnych źródeł, w tym baz danych, magazynów danych, magazynów typu lakehouse i strumieni czasu rzeczywistego. Następnie importuje te dane do twojej sieci, aby mogły być dalej wykorzystywane. Usługa ADF jest idealnym wyborem, jeśli potrzebujesz co najmniej jednej z następujących funkcji lub możliwości:
- Niestandardowe przepływy pracy
- Przekształcanie danych podczas migracji
- Złożone lub powtarzalne potoki
- Migrowanie obciążeń danych big data, data lake lub magazynu danych przedsiębiorstwa (EDW) na platformę Microsoft Azure
Przed rozpoczęciem migracji przy użyciu usługi ADF należy uruchomić weryfikację koncepcji , aby upewnić się, że usługa spełnia wymagania ze względu na liczbę zaangażowanych złożoności. W artykule Wskazówki dotyczące migracji ADF omówiono kilka obsługiwanych scenariuszy.
Narzędzia niezarządzane
AzCopy
AzCopy to narzędzie wiersza polecenia, którego można użyć do kopiowania danych do, z lub pomiędzy kontami magazynowymi. Jest idealny do szybkiego, skryptowego, jednorazowego transferu, szczególnie w przypadku danych obiektów lub mniejszych zestawów plików. Narzędzie AzCopy jest doskonałym wyborem, jeśli potrzebujesz precyzyjnej kontroli nad transferami lub musisz zaimplementować automatyzację za pośrednictwem skryptów. Jest to również przydatne w przypadku mniejszych transferów danych, które można wykonać w stosunkowo krótkim przedziale czasu.
Jednak jako narzędzie niezarządzane nie może automatycznie synchronizować zmian ani śledzić stanu transferu. Nie ma możliwości obsługi błędów, dlatego należy ręcznie przejrzeć dzienniki i samodzielnie ponowić wszelkie nieudane operacje. Narzędzie AzCopy może nie być idealne w przypadku migracji na dużą skalę obejmujących miliardy obiektów ze względu na ograniczenia wydajności, szczególnie podczas wyświetlania listy i skanowania.
Uwaga / Notatka
Narzędzie AzCopy nie obsługuje kopiowania tylko metadanych, w którym kopiowane są tylko metadane pliku lub struktura bez skojarzonej zawartości pliku. Na przykład uprawnienia do rozmieszczania lub przeprowadzanie migracji w trybie suchym nie są obsługiwane. Zamiast tego użyj Storage Mover dla tych typów przypadków użycia.
Więcej informacji na temat narzędzia AzCopy można znaleźć w artykule Wprowadzenie do narzędzia AzCopy .
Rozwiązania partnerskie dla wyspecjalizowanych możliwości
Narzędzia partnera i niezależnego dostawcy oprogramowania (ISV)
Jeśli potrzebujesz zaawansowanych funkcji, które nie obejmują natywnych narzędzi platformy Azure, rozważ użycie narzędzi partnerskich lub niezależnych dostawców oprogramowania. Te funkcje mogą obejmować:
- Alarmowanie.
- Obsługa plików pojedynczo.
- Głębokie oceny.
- Wyspecjalizowane źródłowe systemy plików.
- Ruchy oparte na zasadach.
- Synchronizacja różnicowa z minimalnym przełączeniem.
- Obsługa źródeł i możliwości.
Aby uzyskać więcej informacji, które pomogą Ci wybrać odpowiednie narzędzie, zapoznaj się z udostępnioną sekcją rekomendacji i macierzy możliwości .
Narzędzia offline
Narzędzia transferu danych w trybie offline są używane, gdy chcesz przenieść duże ilości danych na platformę Azure bez polegania na połączeniu sieciowym. Te narzędzia są przydatne w scenariuszach, w których przepustowość sieci jest ograniczona, kosztowna lub niedostępna. Umożliwiają one fizyczne dostarczanie danych na platformę Azure, co może znacznie przyspieszyć proces migracji.
Urządzenia fizyczne, dostarczane są idealnym wyborem, gdy chcesz wykonać jednorazowy transfer danych zbiorczych w trybie offline. Te przypadki użycia obejmują kopiowanie danych na dysk lub wyspecjalizowane urządzenie i wysyłanie ich do bezpiecznego obiektu firmy Microsoft, w którym są przekazywane dane. Możesz kupić i wysłać własne dyski lub zamówić dysk lub urządzenie dostarczone przez firmę Microsoft. Rozwiązania dostarczane przez firmę Microsoft do transferów offline obejmują urządzenia Azure Data Box Next-Gen i Data Box Disk.
Urządzenia Azure Data Box i Data Box Disk
Podstawowa usługa Azure Data Box umożliwia migrowanie danych do preferowanej usługi Azure Storage w trybie offline. Istnieje kilka kluczowych zagadnień dotyczących migracji przy użyciu usługi Azure Data Box. Usługa Azure Data Box jest logicznym wyborem, gdy kopiowanie danych przez sieć jest ograniczone, zbyt wolne, zbyt kosztowne lub nie jest opcją.
Ponieważ urządzenie Data Box dobrze integruje się z innymi narzędziami partnerskimi i niezależnego dostawcy oprogramowania, można użyć podejścia znanego jako rozmieszczanie w trybie offline. Po przeprowadzeniu migracji początkowego zestawu danych przy użyciu urządzenia Data Box możesz użyć narzędzi online do szybszej synchronizacji zmian plików.
Usługa Azure Data Box obsługuje bezpośrednie importowanie danych między regionami, więc źródło danych może znajdować się w zupełnie innym regionie niż konto przechowywania. Na przykład ta możliwość umożliwia migrowanie danych znajdujących się w Wielkiej Brytanii do nowego miejsca docelowego w USA. Ta możliwość pomaga zarządzać dużymi migracjami obejmującymi wiele lokalizacji geograficznych, jednocześnie unikając kosztów opłat za sieć między regionami.
W poniższych przykładach przedstawiono typowe przypadki użycia, w których usługa Azure Data Box może być właściwym wyborem:
Podczas migrowania infrastruktury obliczeniowej przy użyciu usługi Azure Migrate
Migrując dane bez struktury przy użyciu trybu offline, można skrócić czas, koszt i wykorzystanie przepustowości sieci. To równoległe wykonywanie może przyspieszyć ogólny proces migracji i zmniejszyć obciążenie sieci.Podczas początkowego rozmieszczania danych
Możesz początkowo przeprowadzić migrację dużego zestawu danych przy użyciu usługi Azure Data Box, a następnie przełączyć się na narzędzia transferu online, aby zsynchronizować ostatnie zmiany lub różnice.Podczas eksportowania danych z usługi Azure Storage
Jeśli masz dane w chmurze przechowywane na platformie Azure, możesz wyeksportować je i przywrócić lokalnie przy użyciu usługi Data Box w trybie offline.Podczas przesyłania ogromnych ilości danych
Urządzenie Data Box może obsługiwać dziesiątki do setek terabajtów na urządzenie, a wiele urządzeń może być używanych równolegle. Jest to szczególnie przydatne w przypadku lokacji zdalnych z ograniczoną łącznością lub jednorazową migracją zbiorczą.
- Przypadki użycia migracji obejmują:
- Przesyłanie z SMB/NFS do Azure Blob, Azure Files lub Azure Data Lake Storage (ADLS)
- Dyski początkowe lokalnej maszyny wirtualnej na dyski zarządzane
- Przenieś dane bezpośrednio do jednej lub kilku określonych warstw dostępu: gorąca, zimna, chłodna lub archiwum.
Więcej szczegółowych informacji na temat funkcji usługi Azure Data Box można znaleźć w dokumentacji microsoft learn.
Azure Import/Export
Usługa Azure Import/Export służy do bezpiecznego importowania dużych ilości danych do usługi Azure Blob Storage i Azure Files przez wysyłanie dysków do centrum danych platformy Azure. Za pomocą tej usługi można również przesyłać dane z usługi Azure Blob Storage na dyski i wysyłać je do lokacji lokalnych. Możesz dostarczyć własne dyski lub dyski dostarczone przez firmę Microsoft.
Więcej informacji na temat usługi Azure Import/Export można przeczytać w artykule Omówienie usługi .
Inne różne narzędzia
Interfejsy graficzne
Jeśli od czasu do czasu przeniesiesz kilka plików i nie musisz automatyzować transferu danych, możesz wybrać narzędzie interfejsu graficznego, takie jak Eksplorator usługi Azure Storage lub narzędzie do eksploracji opartej na internecie w witrynie Azure Portal.
Transfer skryptowy lub programowy
Możesz użyć zoptymalizowanych narzędzi oprogramowania firmy Microsoft lub bezpośrednio wywołać interfejsy API REST platformy Azure lub zestawy SDK. Dostępne narzędzia do obsługi skryptów obejmują narzędzia AzCopy, program Azure PowerShell i interfejs wiersza polecenia platformy Azure. W przypadku interfejsu programowego można użyć jednego z wielu zestawów SDK i wybrać między platformami .NET, Java, Python, Node/JS, C++, Go, PHP lub Ruby.
Macierz zaleceń i możliwości
Wybór odpowiednich narzędzi do migracji danych ma kluczowe znaczenie dla bezproblemowych, wydajnych i niezawodnych transferów. Dostosowane podejścia, oparte na scenariuszach, takich jak migracje zasobów plików lub transfery między usługami, pomagają w optymalizacji procesów przy jednoczesnym ograniczeniu ryzyka i zakłóceń. Przejrzyj kluczowe scenariusze i wybierz najbardziej odpowiednie i preferowane narzędzie do migracji dla Twoich przypadków użycia.
Chociaż istnieją możliwe alternatywy dostępne dla każdego przypadku, poniższe tabele zawierają dostosowane wskazówki dla najbardziej preferowanych narzędzi dla typowych scenariuszy. Obejmują one również bardziej szczegółowe możliwości i obsługiwane funkcje, co umożliwia porównywanie, kontrastowanie i podejmowanie świadomej decyzji o następnym kroku procesu migracji danych.
Narzędzia migracji
Podczas planowania migracji danych na platformę Azure ważne jest wybranie odpowiedniego narzędzia na podstawie konkretnych potrzeb, ilości danych i złożoności migracji. Przed zakończeniem wyboru narzędzi zawsze upewnij się, że zapoznasz się i dokładnie zrozumiesz ich możliwości.
W poniższych tabelach przedstawiono macierz wsparcia opartą na źródłach i celach dla kluczowych narzędzi migracji. Podane tabele używają następujących ikon, aby wskazać poziom obsługi:
| Icon | Description |
|---|---|
| ✅ | W pełni wspierane |
| 🟦 | Częściowo obsługiwane |
| ❌ | Jeszcze nieobsługiwane |
Narzędzia firmy Microsoft
Ważne
Każde narzędzie migracji dostarczone przez firmę Microsoft zapewnia różne możliwości. Żadne pojedyncze narzędzie nie obsługuje każdej kombinacji źródła i docelowego ani protokołu sieciowego.
Tylko usługa Azure Data Box obsługuje transfer danych w trybie offline do usługi Azure Storage. Wszystkie inne narzędzia to rozwiązania online.
| Tool | Udostępniono ocenę pamięci masowej | Źródło | Protokół źródłowy | Azure Blob; ADLS | Azure Files | Azure NetApp Files | Dyski Azure |
|---|---|---|---|---|---|---|---|
| Azure Storage Mover | ❌ | Udziały serwerów SMB/NFS; Urządzenia NAS | SMB 2.x, 3.x | 🟦 1 | 🟦 2 | ❌ | ❌ |
| Azure Storage Mover | ❌ | Urządzenia NAS; udziały plików | NFS 3.x, 4.x | 🟦 1 | ❌ | ❌ | ❌ |
| Azure Storage Mover | ❌ | AWS S3 | S3 | ✅ | ❌ | ❌ | ❌ |
| Azure Data Box | ❌ | Udziały serwerów SMB/NFS; Urządzenia NAS | - | ✅ | 🟦 2 | 🟦 3 | 🟦 4 |
| Data Box Gateway | ❌ | Lokalny; lokalnie zainstalowane; SMB 2.x, 3.x; NFS v3, wersja 4.1 | - | ✅ | 🟦 2 | ❌ | ❌ |
| Azure File Sync | ❌ | Serwer plików systemu Windows | SMB | ❌ | 🟦 2 | ❌ | ❌ |
| Azure Data Factory | ❌ | Lokalna usługa Data Lake; HDFS; AWS S3 | - | ✅ | 🟦 5 | ❌ | ❌ |
| Azure Migrate | 🟦 | Hypervisory, dyski maszyn wirtualnych | - | ❌ | ❌ | ❌ | ✅ |
1 Włączono usługę HNS
Tylko 2 SMB
3 Wymaga dwóch kroków: najpierw przeprowadź migrację do usługi Azure Files przy użyciu urządzenia Data Box, a następnie przejdź z usługi Azure Files do rozwiązania ANF
4 Można migrować w formie stronicowych obiektów blob do dysków zarządzanych o maksymalnym obsługiwanym rozmiarze 8 TB; dyski PV2 i Ultra nie są obsługiwane
5 Wymagany jest łącznik wielochmurowy
6 Usługi Azure Blob i Files obsługują odpowiednio tylko system plików NFS w wersji 3 w wersji 4.1; rozważ odpowiednie funkcje aplikacji i użytkownika oraz ułatwienia dostępu po migracji
Narzędzia partnerskie ISV
Ważne
Każde narzędzie migracji dostarczone przez niezależnego dostawcę oprogramowania zapewnia różne możliwości. Żadne pojedyncze narzędzie nie obsługuje każdej kombinacji źródła i docelowego ani protokołu sieciowego.
Tylko taśma Ark obsługuje transfer danych w trybie offline do usługi Azure Storage. Wszystkie inne narzędzia to rozwiązania online.
| Tool | Udostępniono ocenę pamięci masowej | Źródło | Protokół źródłowy | Źródło sieci SAN | Źródło NAS | Azure Blob; ADLS | Azure Files | Azure NetApp Files | Dyski Azure | Sieć E-SAN | Zarządzane lustro | Zarządzane przez partnera |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Komprise | 🟦 | Urządzenia NAS; Magazyn plików w chmurze; S3 | SMB; NFS | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 3p1 |
| Atempo | 🟦 | Urządzenia NAS; S3; PFS; Swift | SMB; NFS | ❌ | ✅ | 🟦 2 | ✅ | ✅ | ❌ | ❌ | ✅ | 3p1 |
| Data Dynamics | 🟦 | Urządzenia NAS; S3 | SMB; NFS | ❌ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 3p1 |
| Dane Cirrus | 🟦 | SAN; AWS; Funkcje hypervisor | - | ✅ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ❌ | 3p1 |
| Cirata | ❌ | Hadoop, zgodne z POSIX-owym systemem plików FS | - | ❌ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | 3p |
| Tape Ark | ❌ | Taśmy, dyski i inne nośniki offline | - | ❌ | ❌ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | 3p |
1 Część protokołu SMP.
2 Nie obsługuje usługi ADLS.
Inne narzędzia wiersza polecenia, niezarządzane
Ważne
Niezarządzane narzędzia wiersza polecenia, takie jak AzCopy, Robocopy, Rsync i DistCP, zapewniają różne możliwości. Skanowanie kilku milionów plików, śledzenie zmian plików, obliczanie całkowitego rozmiaru danych, wykrywanie błędów i obsługa oraz uruchamianie wielu równoczesnych zadań kopiowania może stanowić ekstremalne wyzwania.
Żadne z narzędzi wiersza polecenia w poniższej tabeli nie może przesyłać danych w trybie offline ani nie oferują ocen przechowywania. Żadne z narzędzi nie obsługuje korporacyjnego serwera NAS lub sieci SAN jako źródła ani nie obsługuje sieci E-SAN platformy Azure ani zarządzanego rozwiązania Lustre jako miejsca docelowego.
| Tool | Źródło | Protokół źródłowy | Azure Blob; ADLS | Azure Files | Azure NetApp Files | Dyski Azure | Zarządzane |
|---|---|---|---|---|---|---|---|
| AzCopy | Azure; lokalny; zamontowane lokalnie; AWS S3, Glacier; GCP | SMB; S3 | ✅ | ✅ | ✅ | 🟦 1 | Niezarządzany |
| Robocopy | Lokalne; zamontowane lokalnie; SMB | SMB | ❌ | ✅ | ✅ | 🟦 1 | Niezarządzany |
| Rsync; fpsync | Lokalny; lokalnie zainstalowane; NFS | NFS | ✅ | ✅ | ✅ | 🟦 1 | Niezarządzany |
| DistCP | Hadoop | - | ✅ | ❌ | ❌ | ❌ | Niezarządzany |