Configurar un certificado de gestión de Azure, para que el convertidor de la máquina Virtual de Microsoft puede migrar las VMs a Azure

Síntomas

Al seleccionar la opción de migrar a Microsoft Azure en la pantalla Destino de migración en el convertidor de máquina Virtual de Microsoft (MVMC), recibirá uno de los siguientes mensajes de error en la página conexión de Azure:

Mensaje de error 1
No se encontró el certificado con huella digital huella digital en el almacén de certificados personales.

Mensaje de error 2
El servidor no pudo autenticar la solicitud. Compruebe que el certificado es válido y está asociado con esta suscripción.

Nota: El marcador de posición THUMBRPRINT representa la huella digital de certificado de 40 caracteres de su certificado de Microsoft Azure.

Este error se produce después de escribir el identificador de suscripción y la huella digital del certificado y, a continuación, hacer clic en siguiente.

Causa

Este problema puede producirse si un certificado coincidente no se agregó al Personal del usuario actual y Entidades emisoras de certificados raíz de confianza se almacena además el Portal de administración clásica de Azure como un certificado de la administración. El certificado privado debe existir en el usuario Personal y almacenes de Entidades raíz de confianza , y se debe importar en el Portal de administración clásica de Azure.

Solución

Nota: Los pasos siguientes crean un certificado autofirmado para la migración. También puede utilizar un certificado de la organización si tiene un proveedor PKI. No se puede utilizar los certificados que se han utilizado por almacenamiento de Azure para esta tarea porque no admiten la exportación de la clave privada.

Para resolver este problema, siga estos pasos en el equipo que tiene instalado el MVMC:

  1. Inicie sesión en Windows utilizando la cuenta que se utilizará para completar la conversión y migración.
  2. Abra una ventana de PowerShell elevado.
  3. Ejecute los siguientes comandos de PowerShell para crear el certificado privado en el almacén de certificados personales del usuario actual:
    Import-Module PKI 
    New-SelfSignedCertificate -DnsName "MVMC" -CertStoreLocation "Cert:\CurrentUser\My" 
    Nota: El valor de DnsName es arbitrario para este proceso. En estos pasos, "MVMC" se utiliza para identificar fácilmente el certificado.

  4. Ejecute los siguientes comandos de PowerShell para exportar el certificado público e importarlo en el almacén de certificados de Entidades emisoras de certificados raíz de confianza del usuario actual:
    Export-Certificate -Cert (Get-ChildItem Cert:\CurrentUser\My\ -DnsName MVMC) -FilePath $env:TEMP\MVMC.cer 
    Import-Certificate -FilePath $env:TEMP\MVMC.cer -CertStoreLocation Cert:\CurrentUser\Root 
  5. Cuando se le pida que confirme el proceso de importación, haga clic en .
  6. Inicie sesión en el Portal de Azure administración clásica. Seleccione configuración en la lista de elementos en el lado izquierdo del portal y, a continuación, seleccione Gestión de certificados de la lista de configuración.
  7. Haga clic en cargar en la parte inferior de la pantalla de Administración de certificados . En el cuadro de diálogo que se abre, haga clic en Examinar para el archivo, seleccione MVMC.cer desde la carpeta % TEMP % y, a continuación, haga clic en el icono de marca de verificación para cargar el certificado público.
  8. Volver a MVMC y vuelva a intentar la tarea de conexión de Azure.
Propiedades

Id. de artículo: 2977336 - Última revisión: 22 ene. 2017 - Revisión: 1

Microsoft Virtual Machine Converter 2.0

Comentarios