Przenoszenie zasobów między regionami świadczenia usługi Azure

W tym artykule opisano sposób przenoszenia zasobów usługi Azure Notification Hubs do innego regionu świadczenia usługi Azure. Na wysokim poziomie proces wygląda następująco:

  1. Utwórz docelową przestrzeń nazw o innej nazwie.
  2. Wyeksportuj rejestracje z poprzedniej przestrzeni nazw.
  3. Zaimportuj rejestracje do nowej przestrzeni nazw w żądanym regionie.

Omówienie

W niektórych scenariuszach może być konieczne przeniesienie zasobów usługi między regionami świadczenia usługi z różnych powodów biznesowych. Mogą one przejść do nowo dostępnego regionu, możesz chcieć wdrożyć funkcje lub usługi dostępne tylko w określonym regionie, przenieść ze względu na wewnętrzne zasady lub wymagania dotyczące zgodności albo rozwiązać problemy z pojemnością.

Nazwy przestrzeni nazw usługi Azure Notification Hubs są unikatowe, a rejestracje są dla każdego centrum, dlatego aby wykonać takie przeniesienie, musisz utworzyć nowe centrum w żądanym regionie, a następnie przenieść rejestracje wraz ze wszystkimi innymi odpowiednimi danymi do nowo utworzonej przestrzeni nazw.

Tworzenie przestrzeni nazw usługi Notification Hubs o innej nazwie

Wykonaj następujące kroki, aby utworzyć nową przestrzeń nazw usługi Notification Hubs. Wypełnij wszystkie wymagane informacje na karcie Podstawy , w tym żądany region docelowy dla przestrzeni nazw.

  1. Zaloguj się w witrynie Azure Portal.

  2. Wybierz pozycję Wszystkie usługi w menu po lewej stronie, a następnie wybierz pozycję Notification Hubs w sekcji Mobile . Wybierz ikonę gwiazdki obok nazwy usługi, aby dodać usługę do sekcji ULUBIONE w menu po lewej stronie. Po dodaniu usługi Notification Hubs do pozycji ULUBIONE wybierz ją w menu po lewej stronie.

    Azure portal - select Notification Hubs

  3. Na stronie Notification Hubs wybierz pozycję Utwórz na pasku narzędzi.

    Notification Hubs - Add toolbar button

  4. Na karcie Podstawowe na stronie Centrum powiadomień wykonaj następujące czynności:

    1. W obszarze Subskrypcja wybierz nazwę subskrypcji platformy Azure, której chcesz użyć, a następnie wybierz istniejącą grupę zasobów lub utwórz nową.

    2. Wprowadź unikatową nazwę nowej przestrzeni nazw w obszarze Szczegóły przestrzeni nazw.

    3. Przestrzeń nazw zawiera co najmniej jedno centrum powiadomień, więc wpisz nazwę centrum w obszarze Szczegóły centrum powiadomień. Możesz też wybrać istniejącą przestrzeń nazw z listy rozwijanej.

    4. Wybierz wartość z pola listy rozwijanej Lokalizacja . Ta wartość określa lokalizację, w której chcesz utworzyć centrum.

    5. Wybierz przycisk Utwórz.

      Azure portal - set notification hub properties

  5. Wybierz pozycję Powiadomienia (ikona dzwonka), a następnie wybierz pozycję Przejdź do zasobu. Możesz również odświeżyć listę na stronie Notification Hubs i wybrać centrum.

    Azure portal - go to resource

  6. Wybierz z listy pozycję Zasady dostępu. Należy pamiętać, że dostępne są dwa parametry połączenia. Będą one potrzebne później do obsługi powiadomień wypychanych.

    Ważne

    Nie używaj zasad DefaultFullSharedAccessSignature w aplikacji. Jest to przeznaczone tylko do użycia w zapleczu.

    Azure portal - notification hub connection strings

Po utworzeniu nowej przestrzeni nazw upewnij się, że poświadczenia pnS zostały ustawione w nowej przestrzeni nazw i utwórz równoważne zasady w nowej przestrzeni nazw.

Eksportowanie/importowanie rejestracji

Po utworzeniu nowej przestrzeni nazw w regionie, do którego chcesz przenieść zasób, wyeksportuj zbiorczo wszystkie rejestracje i zaimportuj je do nowej przestrzeni nazw. Aby to zrobić, zobacz Eksportowanie i importowanie rejestracji usługi Azure Notification Hubs zbiorczo.

Usuń poprzednią przestrzeń nazw (opcjonalnie)

Po zakończeniu eksportowania rejestracji ze starej przestrzeni nazw do nowej przestrzeni nazw, w razie potrzeby możesz usunąć starą przestrzeń nazw.

  1. Przejdź do istniejącej przestrzeni nazw w poprzednim regionie.

  2. Kliknij pozycję Usuń, a następnie ponownie wprowadź nazwę przestrzeni nazw w okienku Usuń przestrzeń nazw .

  3. Kliknij pozycję Usuń w dolnej części okienka Usuń przestrzeń nazw .

Następne kroki

Poniższe artykuły to przykłady innych usług, które mają artykuł dotyczący przenoszenia regionów.