Retirada de un sistema de Azure Stack Hub

En este artículo se describe cómo retirar un sistema de Azure Stack Hub. Antes de reclamar el hardware del sistema, siga este procedimiento para asegurarse de que las cargas de trabajo de inquilino están protegidas, se quita la información confidencial y el sistema no está registrado con Azure.

Prerequisites

Asegúrese de que se cumplen los siguientes requisitos previos antes de empezar:

  • Quite todas las cargas de trabajo del sistema con las copias de seguridad adecuadas.
  • No es necesario detener ni quitar todos los recursos (máquinas virtuales, aplicaciones web, etc.) del sistema. Sin embargo, puede detener o quitar estos recursos para administrar el uso y los costos durante el proceso de retirada.
  • Una vez que el sistema se apaga permanentemente, no notifica ninguna información de uso adicional.

Escenarios conectados (Microsoft Entra ID)

Siga estos pasos en un entorno conectado (Entra ID):

  1. Desactive la multitenencia eliminando directorios secundarios: Anular el registro de un directorio invitado.

  2. Compruebe que ha eliminado los directorios de invitado adicionales: Recuperar el informe de estado de la identidad.

  3. Elimine cualquier registro de inquilino para la facturación por uso: Eliminar una asignación de inquilino.

  4. Quite el registro de Azure Stack Hub y evite que los datos de uso se envíen a la facturación de Azure.

    1. Siga los pasos descritos en Registrar Azure Stack Hub para importar el módulo RegisterWithAzure.psm1.
    2. Use el siguiente script para quitar el recurso de registro.
    # 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. Quite los registros de aplicaciones de Microsoft Entra para Azure Stack Hub:

    1. Conéctese al entorno de Azure Stack con Azure PowerShell.

    2. En la misma instancia de PowerShell que el paso anterior, ejecute el siguiente script para exportar una lista de todos los identificadores de registro de aplicaciones.

      $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. Trabaje con el administrador de Entra para quitar los registros de aplicaciones de la lista generada anteriormente.

      Note

      Continúe con la limpieza del registro de aplicaciones con precaución. Fuera del punto de conexión con privilegios (PEP), el sistema de Azure Stack Hub se vuelve inutilizable después de quitar estos registros de aplicaciones. No se pueden restaurar los registros de aplicaciones y el sistema no funcionará sin volver a implementarse.

Escenarios desconectados

Para entornos desconectados, siga el procedimiento Quitar el recurso de activación de Azure Stack Hub.

Apagar Azure Stack Hub

Puede apagar el sistema Azure Stack Hub de dos maneras. Ambas opciones requieren que el administrador de la nube se conecte al punto de conexión con privilegios:

  1. Apagar Azure Stack Hub (recuperable): ejecute el cmdlet Stop-AzureStack de PowerShell desde el punto de conexión con privilegios.

  2. Apagar Azure Stack Hub (no recuperable, se borran los datos): ejecute el cmdlet Start-AzsCryptoWipe desde el punto de conexión con privilegios.

    Importante

    Después de ejecutar este comando, la marca no se puede recuperar.

Pasos siguientes