Migrowanie kont usługi Azure Storage do obsługi strefy dostępności

W tym przewodniku opisano sposób migrowania lub konwertowania kont usługi Azure Storage w celu dodania obsługi strefy dostępności.

Usługa Azure Storage zawsze przechowuje wiele kopii danych, aby chronić je przed zaplanowanymi i nieplanowanymi zdarzeniami, w tym przejściowymi awariami sprzętu, awariami sieci lub zasilania oraz ogromnymi klęskami żywiołowymi. Nadmiarowość gwarantuje, że twoje konto magazynu spełnia umowę Service-Level (SLA) dla usługi Azure Storage nawet w przypadku awarii.

Domyślnie dane na koncie magazynu są replikowane trzy razy w jednym centrum danych w regionie podstawowym. Jeśli aplikacja musi być wysoce dostępna, możesz przekonwertować dane w regionie podstawowym na magazyn strefowo nadmiarowy (ZRS). Magazyn ZRS korzysta ze stref dostępności platformy Azure w celu replikowania danych w regionie podstawowym w trzech oddzielnych centrach danych.

Usługa Azure Storage oferuje następujące typy replikacji:

  • Magazyn lokalnie nadmiarowy (LRS)
  • Magazyn strefowo nadmiarowy (ZRS)
  • Magazyn geograficznie nadmiarowy (GRS) lub magazyn geograficznie nadmiarowy dostępny do odczytu (RA-GRS)
  • Magazyn geograficznie nadmiarowy strefowo nadmiarowy (GZRS) lub magazyn geograficznie nadmiarowy dostępny do odczytu (RA-GZRS)

Omówienie każdej z tych opcji można znaleźć w temacie Nadmiarowość usługi Azure Storage.

W tym artykule opisano dwie podstawowe opcje dodawania obsługi strefy dostępności do konta magazynu:

  • Konwersja: jeśli aplikacja musi być wysoce dostępna, możesz przekonwertować konto magazynu w regionie podstawowym na magazyn strefowo nadmiarowy (ZRS), bez przestojów. Magazyn ZRS korzysta ze stref dostępności platformy Azure w celu replikowania danych w regionie podstawowym w trzech oddzielnych centrach danych.
  • Migracja ręczna: Migracja ręczna zapewnia pełną kontrolę nad procesem migracji, umożliwiając korzystanie z narzędzi, takich jak narzędzie AzCopy, przejście do nowego konta magazynu z żądanymi ustawieniami replikacji w wybranym momencie. Ta opcja zwykle obejmuje przestój.

Uwaga

Aby uzyskać szczegółowe informacje na temat zmiany sposobu replikacji konta magazynu, zobacz Zmienianie sposobu replikowania konta magazynu.

Wymagania wstępne

Przed wprowadzeniem jakichkolwiek zmian zapoznaj się z ograniczeniami dotyczącymi zmieniania typów replikacji , aby poznać opcje migracji lub konwertowania konta magazynu. Wiele kont magazynu można przekonwertować bezpośrednio na magazyn ZRS, podczas gdy inne wymagają wieloetapowego procesu lub migracji ręcznej. Po zapoznaniu się z ograniczeniami wybierz odpowiednią opcję w tym artykule, aby przekonwertować konto magazynu na podstawie:

Wymagania dotyczące przestojów

Podczas konwersji na magazyn ZRS można uzyskać dostęp do danych na koncie magazynu bez utraty trwałości ani dostępności. Umowa SLA usługi Azure Storage jest zachowywana podczas procesu konwersji i nie ma utraty danych. Punkty końcowe usługi magazynu, klucze dostępu, sygnatury dostępu współdzielonego i inne opcje konta pozostają niezmienione po konwersji.

W przypadku wybrania migracji ręcznej wymagany jest przestój, ale masz większą kontrolę nad rozpoczęciem i zakończeniem procesu.

Opcja 1. Konwersja

Podczas konwersji można uzyskać dostęp do danych na koncie magazynu bez utraty trwałości ani dostępności. Umowa SLA usługi Azure Storage jest utrzymywana podczas procesu migracji i nie wiąże się z utratą danych związaną z konwersją. Punkty końcowe usługi magazynu, klucze dostępu, sygnatury dostępu współdzielonego i inne opcje konta pozostają niezmienione po migracji.

Kiedy przeprowadzić konwersję

Przeprowadź konwersję, jeśli:

  • Chcesz przekonwertować konto magazynu z magazynu LRS na magazyn ZRS w regionie podstawowym bez przestoju aplikacji.
  • Nie musisz, aby zmiana została ukończona w określonym dniu. Firma Microsoft natychmiast obsługuje twoje żądanie konwersji, ale nie ma gwarancji, kiedy zostanie ukończona. Ogólnie rzecz biorąc, im więcej danych masz na koncie, tym dłużej trwa replikacja tych danych. Jeśli potrzebujesz większej kontroli nad czasem migracji, rozważ użycie migracji ręcznej.
  • Chcesz zminimalizować ilość ręcznego nakładu pracy wymaganego do ukończenia zmiany.

Zagadnienia dotyczące konwersji

Konwersja może być używana w większości sytuacji w celu dodania obsługi strefy dostępności, ale w niektórych przypadkach należy wykonać wiele kroków lub przeprowadzić migrację ręczną. Jeśli na przykład chcesz przeprowadzić migrację z magazynu LRS do magazynu RA-GZRS, należy wykonać proces dwuetapowy. Przeprowadź konwersję na magazyn ZRS w jednym kroku, a następnie zmień z magazynu ZRS na RA-GZRS jako osobny krok. Te kroki można wykonać w dowolnej kolejności.

Jak wykonać konwersję

Konwersję można wykonać na jeden z dwóch sposobów:

Konwersja zainicjowana przez klienta

Konwersja zainicjowana przez klienta dodaje nową opcję dla klientów, aby rozpocząć konwersję. Teraz zamiast otwierać wniosek o pomoc techniczną, klienci mogą zażądać konwersji bezpośrednio z poziomu Azure Portal. Po zainicjowaniu konwersja może potrwać do 72 godzin, ale zostaną wyeliminowane potencjalne opóźnienia związane z otwarciem wniosku o pomoc techniczną i zarządzaniem nim.

Konwersja zainicjowana przez klienta jest dostępna tylko z poziomu Azure Portal, a nie z programu PowerShell lub interfejsu wiersza polecenia platformy Azure. Aby zainicjować konwersję, wykonaj następujące kroki:

  1. W witrynie Azure Portal przejdź do swojego konta magazynu.

  2. W obszarze Zarządzanie danymi wybierz pozycję Nadmiarowość.

  3. Zaktualizuj ustawienie Nadmiarowość .

  4. Wybierz pozycję Zapisz.

    Zrzut ekranu przedstawiający sposób zmiany opcji replikacji w portalu.

Zażądaj konwersji, tworząc wniosek o pomoc techniczną

Klienci nadal mogą zażądać konwersji, otwierając wniosek o pomoc techniczną w firmie Microsoft.

Ważne

Jeśli musisz przekonwertować więcej niż jedno konto magazynu, utwórz pojedynczy bilet pomocy technicznej i określ nazwy kont do konwersji na karcie Dodatkowe szczegóły .

Wykonaj następujące kroki, aby zażądać konwersji od firmy Microsoft:

  1. W Azure Portal przejdź do konta magazynu, które chcesz przekonwertować.

  2. W obszarze Pomoc techniczna i rozwiązywanie problemów wybierz pozycję Nowy wniosek o pomoc techniczną.

  3. Wypełnij kartę Opis problemu na podstawie informacji o koncie:

    • Podsumowanie: (jakiś tekst opisowy).
    • Typ problemu: wybierz pozycję Techniczne.
    • Subskrypcja: wybierz swoją subskrypcję z listy rozwijanej.
    • Usługa: wybierz pozycję Moje usługi, a następnie pozycję Zarządzanie kontami magazynu dla typu usługi.
    • Zasób: wybierz konto magazynu do konwersji. Jeśli musisz określić wiele kont magazynu, możesz to zrobić na karcie Dodatkowe szczegóły .
    • Typ problemu: wybierz pozycję Migracja danych.
    • Podtyp problemu: wybierz pozycję Migruj do magazynu ZRS, GZRS lub RA-GZRS.

    Zrzut ekranu przedstawiający sposób żądania konwersji — karta Opis problemu.

  4. Wybierz opcję Dalej. Karta Zalecane rozwiązanie może być wyświetlana na krótko przed przełączeniem na stronę Rozwiązania . Na stronie Rozwiązania możesz sprawdzić uprawnienia kont magazynu do konwersji:

    • Docelowy typ replikacji: (wybierz odpowiednią opcję z listy rozwijanej)
    • Konta magazynu z: (wprowadź pojedynczą nazwę konta magazynu lub listę kont rozdzielonych średnikami)
    • Wybierz pozycję Prześlij.

    Zrzut ekranu przedstawiający sposób sprawdzania uprawnień kont magazynu do konwersji — strona Rozwiązania.

  5. Wykonaj odpowiednią akcję, jeśli wyniki wskazują, że konto magazynu nie kwalifikuje się do konwersji. Jeśli kwalifikuje się, wybierz pozycję Wróć do wniosku o pomoc techniczną.

  6. Wybierz opcję Dalej. Jeśli masz więcej niż jedno konto magazynu do migracji, na karcie Szczegóły określ nazwę każdego konta oddzielonego średnikiem.

    Zrzut ekranu przedstawiający sposób żądania konwersji — karta Dodatkowe szczegóły.

  7. Wypełnij dodatkowe wymagane informacje na karcie Dodatkowe szczegóły , a następnie wybierz pozycję Przejrzyj i utwórz , aby przejrzeć i przesłać bilet pomocy technicznej. Osoba odpowiedzialna za pomoc techniczną skontaktuje się z Tobą w celu udzielenia pomocy, której potrzebujesz.

Opcja 2. Migracja ręczna

Migracja ręczna zapewnia większą elastyczność i kontrolę niż konwersja. Możesz użyć tej opcji, jeśli chcesz przeprowadzić migrację według określonej daty lub jeśli konwersja nie jest obsługiwana w danym scenariuszu. Migracja ręczna jest również przydatna podczas przenoszenia konta magazynu do innego regionu. Aby uzyskać więcej informacji, zobacz Przenoszenie konta usługi Azure Storage do innego regionu .

Kiedy należy użyć migracji ręcznej

Użyj migracji ręcznej, jeśli:

  • Migracja musi zostać ukończona o określoną datę.

  • Chcesz przeprowadzić migrację danych do konta magazynu ZRS, które znajduje się w innym regionie niż konto źródłowe.

  • Twoje konto magazynu jest kontem stronicowego obiektu blob w warstwie Premium lub blokowym obiektem blob.

  • Twoje konto magazynu zawiera dane, które znajdują się w warstwie Archiwum, i byłoby zbyt kosztowne ponowne wypełnianie danych przed przekonwertowaniem konta.

Jak ręcznie migrować konta usługi Azure Storage

Aby ręcznie przeprowadzić migrację kont usługi Azure Storage:

  1. Utwórz nowe konto magazynu w regionie podstawowym z magazynem strefowo nadmiarowym (ZRS) jako ustawieniem nadmiarowości.

  2. Skopiuj dane z istniejącego konta magazynu do nowego konta magazynu. Aby wykonać operację kopiowania, użyj jednej z następujących opcji:

    • Opcja 1: Kopiowanie danych przy użyciu istniejącego narzędzia, takiego jak AzCopy, Azure Data factory, jedna z bibliotek klienta usługi Azure Storage lub niezawodne narzędzie innej firmy.

    • Opcja 2: Jeśli znasz usługę Hadoop lub HDInsight, możesz dołączyć zarówno źródłowe konto magazynu, jak i docelowe konto magazynu do klastra. Następnie zrównaj proces kopiowania danych za pomocą narzędzia, takiego jak DistCp.

  3. Określ, jakiego typu replikację potrzebujesz, i postępuj zgodnie z instrukcjami w temacie Zmienianie sposobu replikacji konta magazynu.

Następne kroki

Aby uzyskać szczegółowe wskazówki dotyczące zmiany konfiguracji replikacji dla konta usługi Azure Storage z dowolnego typu na inny typ, zobacz:

Aby uzyskać więcej wskazówek dotyczących przenoszenia konta usługi Azure Storage do innego regionu, zobacz:

Dowiedz się więcej na następujące tematy: