Dela via


Inaktivera ett Azure Stack Hub-system

Den här artikeln beskriver hur du inaktiverar ett Azure Stack Hub-system korrekt. Innan du återtar systemmaskinvaran följer du den här proceduren för att säkerställa att klientarbetsbelastningar skyddas, känslig information tas bort och att systemet avregistreras med Azure.

Förutsättningar

Se till att följande krav är uppfyllda innan du börjar:

  • Kontrollera att alla arbetsbelastningar har tagits bort från systemet med lämpliga säkerhetskopior.
  • Du behöver inte helt stoppa eller ta bort alla resurser (virtuella datorer, webbappar osv.) från systemet. Du kan dock stoppa eller ta bort dessa resurser för att hantera användning och kostnader under avvecklingsprocessen.
  • När systemet har stängts av permanent rapporteras ingen ytterligare användningsinformation.

Anslutna (Microsoft Entra ID)-scenarier

Följ dessa steg i en ansluten (Microsoft Entra ID)-miljö:

  1. Inaktivera flera innehav genom att ta bort sekundära kataloger: Avregistrera en gästkatalog.

  2. Kontrollera att ytterligare gästkataloger har tagits bort: Hämta identitetshälsorapport.

  3. Ta bort alla klientregistreringar för användningsfakturering: Ta bort en klientmappning.

  4. Ta bort Azure Stack Hub-registrering och förhindra att användningsdata skickas till Azure-fakturering.

    1. Följ stegen från Registrera Azure Stack Hub för att importera modulen RegisterWithAzure.psm1 .
    2. Använd följande skript för att ta bort registreringsresursen.
    # Select the subscription used during the registration (shown in portal) 
    Select-AzSubscription -Subscription '<Registration subscription ID from portal>' 
    
    # Unregister using the parameter values from portal 
    Remove-AzsRegistration -PrivilegedEndpointCredential $YourCloudAdminCredential -PrivilegedEndpoint $YourPrivilegedEndpoint -RegistrationName '<Registration name from portal>' -ResourceGroupName '<Registration resource group from portal>'
    
  5. Ta bort Microsoft Entra appregistreringar för Azure Stack Hub:

    1. Anslut till din Azure Stack-miljö med Azure PowerShell.

    2. I samma PowerShell-instans som i föregående steg kör du följande skript för att exportera en lista över alla appregistrerings-ID:t.

      $context = Get-AzContext
      if (!$context.Subscription){
      @"
      # Connect To Azure Stack Admin Azure Resource Manager endpoint first https://learn.microsoft.com/azure-stack/operator/azure-stack-powershell-configure-admin#connect-with-azure-ad
      "@ | Write-Host -ForegroundColor:Red
      }
      
      "Getting access token for tenant {0}" -f $context.Subscription.TenantID | Write-Host -ForegroundColor Green
      
      $azureRmProfile = [Microsoft.Azure.Commands.Common.Authentication.Abstractions.AzureRmProfileProvider]::Instance.Profile
      $profileClient = New-Object Microsoft.Azure.Commands.ResourceManager.Common.RMProfileClient($azureRmProfile)
      $newtoken = $profileClient.AcquireAccessToken($context.Subscription.TenantID)
      
      $armEndpoint = $context.Environment.ResourceManagerUrl
      $applicationRegistrationParams = @{
          Method  = [Microsoft.PowerShell.Commands.WebRequestMethod]::Get
          Headers = @{ Authorization = "Bearer " + $newtoken.AccessToken }
          Uri = "$($armEndpoint.ToString().TrimEnd('/'))/applicationRegistrations?api-version=2014-04-01-preview"
      }
      
      $applicationRegistrations = Invoke-RestMethod @applicationRegistrationParams | Select-Object -ExpandProperty value
      "[{0}] App Registrations were found for {1}" -f $applicationRegistrations.appId.Count, $context.Environment.Name | Write-Host -ForegroundColor Green
      $applicationRegistrations.appId | Write-Host
      
    3. Arbeta med Microsoft Entra-administratören för att ta bort appregistreringarna i den tidigare genererade listan.

      Anteckning

      Fortsätt med rensning av appregistrering med försiktighet. Utanför den privilegierade slutpunkten (PEP) blir ditt Azure Stack Hub-system oanvändbart när de har tagits bort. Det går inte att återställa appregistreringarna och systemet fungerar inte utan att distribueras om.

Frånkopplade scenarier

För frånkopplade miljöer följer du proceduren Ta bort aktiveringsresursen från Azure Stack Hub .

Stäng av Azure Stack Hub

Det finns två alternativ för att stänga av ditt Azure Stack Hub-system. Båda kommandona kräver att molnadministratören ansluter till den privilegierade slutpunkten:

  1. Stäng av Azure Stack Hub (kan återställas): kör PowerShell-cmdleten Stop-AzureStack från den privilegierade slutpunkten.

  2. Stäng av Azure Stack Hub (kan inte återställas, data rensas): kör cmdleten Start-AzsCryptoWipe från privilegierad slutpunkt.

    Viktigt

    När det här kommandot har körts går det inte att återställa stämpeln.

Nästa steg