Przenieś konto usługi Automation do innej subskrypcji

Usługa Azure Automation umożliwia przenoszenie niektórych zasobów do nowej grupy zasobów lub subskrypcji. Zasoby można przenosić za pośrednictwem Azure Portal, programu PowerShell, interfejsu wiersza polecenia platformy Azure lub interfejsu API REST. Aby dowiedzieć się więcej na temat tego procesu, zobacz Przenoszenie zasobów do nowej grupy zasobów lub subskrypcji.

Konto usługi Automation jest jednym z zasobów, które można przenieść. W tym artykule dowiesz się, jak przenieść konta usługi Automation do innego zasobu lub subskrypcji. Ogólne kroki przenoszenia konta usługi Automation to:

  1. Wyłącz funkcje.
  2. Odłącz obszar roboczy.
  3. Przenieś konto usługi Automation.
  4. Ponownie włącz funkcje.

Usuwanie funkcji

Aby odłączyć obszar roboczy z konta usługi Automation, musisz usunąć zasoby funkcji w obszarze roboczym:

  • Śledzenie zmian i spis
  • Zarządzanie aktualizacjami
  • Uruchamianie lub zatrzymywanie maszyn wirtualnych po godzinach pracy
  1. Znajdź grupę zasobów w witrynie Azure Portal.

  2. Znajdź każdą funkcję i wybierz pozycję Usuń na stronie Usuń zasoby .

    Screenshot of deleting feature resources from the Azure portal

Jeśli wolisz, możesz usunąć zasoby przy użyciu polecenia cmdlet Remove-AzResource :

$workspaceName = <myWorkspaceName>
$resourceGroupName = <myResourceGroup>
Remove-AzResource -ResourceType 'Microsoft.OperationsManagement/solutions' -ResourceName "ChangeTracking($workspaceName)" -ResourceGroupName $resourceGroupName
Remove-AzResource -ResourceType 'Microsoft.OperationsManagement/solutions' -ResourceName "Updates($workspaceName)" -ResourceGroupName $resourceGroupName
Remove-AzResource -ResourceType 'Microsoft.OperationsManagement/solutions' -ResourceName "Start-Stop-VM($workspaceName)" -ResourceGroupName $resourceGroupName

Usuwanie reguł alertów dotyczących uruchamiania/zatrzymywania maszyn wirtualnych poza godzinami pracy

W przypadku uruchamiania/zatrzymywania maszyn wirtualnych poza godzinami pracy należy również usunąć reguły alertów utworzone przez tę funkcję.

  1. W Azure Portal przejdź do grupy zasobów i wybierz kolejno pozycje Monitorowanie>Alerty>Zarządzaj regułami alertów.

    Screenshot of Alerts page, showing selection of Manage alert rules

  2. Na stronie Reguły powinna zostać wyświetlona lista alertów skonfigurowanych w tej grupie zasobów. Funkcja tworzy następujące reguły:

    • AutoStop_VM_Child
    • ScheduledStartStop_Parent
    • SequencedStartStop_Parent
  3. Wybierz reguły pojedynczo, a następnie wybierz pozycję Usuń , aby je usunąć.

    Screenshot of Rules page, requesting confirmation of deletion for selected rules

    Uwaga

    Jeśli na stronie Reguły nie widzisz żadnych reguł alertów, zmień pole Stan na Wyłączone , aby wyświetlić wyłączone alerty.

  4. Po usunięciu reguł alertów należy usunąć grupę akcji utworzoną dla uruchamiania/zatrzymywania maszyn wirtualnych podczas powiadomień poza godzinami pracy. W Azure Portal wybierz kolejno pozycje Monitoruj>Alerty>Zarządzaj grupami akcji.

  5. Wybierz pozycję StartStop_VM_Notification.

  6. Na stronie grupy zasobów wybierz pozycję Usuń.

    Screenshot of Action group page

Jeśli wolisz, możesz usunąć grupę akcji przy użyciu polecenia cmdlet Remove-AzActionGroup :

Remove-AzActionGroup -ResourceGroupName <myResourceGroup> -Name StartStop_VM_Notification

Teraz możesz odłączyć obszar roboczy:

  1. W witrynie Azure Portal wybierz kolejno pozycjeKonto usługi Automation>Powiązane zasoby>Połączony obszar roboczy.

  2. Wybierz pozycję Odłącz obszar roboczy , aby odłączyć obszar roboczy z konta usługi Automation.

    Screenshot of Unlinking a workspace from an Automation account

Przenieś konto usługi Automation

Teraz możesz przenieść konto usługi Automation i jego elementy Runbook.

  1. W witrynie Azure Portal przejdź do grupy zasobów konta usługi Automation. Wybierz kolejno pozycje Przenieś>Przenieś do innej subskrypcji.

    Screenshot of Resource group page, move to another subscription

  2. Wybierz zasoby w grupie zasobów, które chcesz przenieść. Pamiętaj, aby uwzględnić swoje konto usługi Automation, elementy Runbook i zasoby obszaru roboczego usługi Log Analytics.

Uwaga

Przenoszenie tożsamości zarządzanej przypisanej przez system i tożsamości zarządzanej przypisanej przez użytkownika odbywa się automatycznie przy użyciu konta usługi Automation.

Włączanie funkcji

Przed przeniesieniem należy ponownie włączyć usunięte funkcje:

  1. Aby włączyć Śledzenie zmian i spis, wybierz pozycję Śledzenie zmian i spis na koncie usługi Automation. Wybierz przeniesiony obszar roboczy usługi Log Analytics, a następnie wybierz pozycję Włącz.

  2. Powtórz krok 1 dla rozwiązania Update Management.

    Screenshot of Re-enabling features in your moved Automation account

  3. Maszyny, które są włączone z funkcjami, są widoczne po połączeniu istniejącego obszaru roboczego usługi Log Analytics.

  4. Na stronie Dodawanie rozwiązania wybierz obszar roboczy usługi Log Analytics i konto usługi Automation.

    Screenshot of Add Solution menu

Weryfikowanie przeniesienia

Po zakończeniu przenoszenia sprawdź, czy możliwości wymienione poniżej są włączone.

Możliwość Testy Rozwiązywanie problemów
Elementy Runbook Element Runbook może pomyślnie uruchomić element Runbook i połączyć się z zasobami platformy Azure. Rozwiązywanie problemów z elementami Runbook
Kontrola źródła Możesz uruchomić ręczną synchronizację w repozytorium kontroli źródła. Integracja kontroli źródła
Śledzenie zmian i spis Sprawdź, czy bieżące dane spisu są widoczne na maszynach. Rozwiązywanie problemów ze śledzeniem zmian
Zarządzanie aktualizacjami Sprawdź, czy maszyny są w dobrej kondycji.
Uruchom testowe wdrożenie aktualizacji oprogramowania.
Rozwiązywanie problemów z zarządzaniem aktualizacjami
Współdzielone zasoby Sprawdź, czy są widoczne wszystkie udostępnione zasoby, takie jak poświadczenia i zmienne.

Następne kroki

Aby dowiedzieć się, jak przenieść usługę Automation do nowego regionu, zobacz Przenoszenie konta usługi Automation do innego regionu.

Aby dowiedzieć się więcej na temat przenoszenia zasobów na platformie Azure, zobacz Przenoszenie zasobów na platformie Azure.