Puedes cambiar tus instancias de máquina virtual (VM) de Windows Server de un modelo de licencias propias (BYOL) a un modelo de pago por uso (PAYG). No se admiten cambios de licencia de PAYG a BYOL. Para obtener más detalles sobre las licencias de Windows Server en Cloud de Confiance by S3NS, consulta Licencias de Microsoft en Cloud de Confiance by S3NS.
Para obtener detalles sobre las referencias de licencias, los códigos de licencia y cómo determinar las modificaciones de licencia permitidas, consulta Cambios y restricciones de licencias.
Antes de comenzar
-
Si aún no lo hiciste, configura la autenticación.
La autenticación verifica tu identidad para acceder a los Cloud de Confiance by S3NS servicios y las APIs. Para ejecutar
código o muestras desde un entorno de desarrollo local, puedes autenticarte en
Compute Engine seleccionando una de las siguientes opciones:
Selecciona la pestaña según cómo planeas usar las muestras en esta página:
Console
Cuando usas la Cloud de Confiance consola para acceder a los Cloud de Confiance by S3NS servicios y las APIs, no necesitas configurar la autenticación.
gcloud
-
Instala Google Cloud CLI y, luego, accede a gcloud CLI con tu identidad federada. Después de acceder, inicializa Google Cloud CLI con el siguiente comando:
gcloud init
-
- Configura una región y una zona predeterminadas.
Prepárate para actualizar la licencia de un disco
Para actualizar la licencia del disco mientras este está conectado a una instancia en ejecución, primero detén la instancia o desconecta el disco.
- Detén la instancia. Apaga la instancia de forma temporal antes de actualizar la licencia del disco.
- Desconecta el disco. Esto desconecta el disco de la instancia antes de actualizar la licencia del disco.
Cambia una licencia BYOL a una licencia PAYG
Para reemplazar una licencia BYOL por una licencia PAYG, usa Google Cloud CLI o la API de Compute Engine.
gcloud
Para reemplazar la licencia de un disco por una referencia o un código de licencia, usa el
gcloud compute disks update comando:
gcloud compute disks update DISK_NAME \
--replace-license=PREVIOUS_LICENSE,NEW_LICENSE
Reemplaza lo siguiente:
DISK_NAME: Es el nombre del disco que se reemplazará.PREVIOUS_LICENSE: Es la referencia de licencia anterior que se reemplazará, por ejemplo,"projects/windows-cloud/global/licenses/windows-server-2016-byol","projects/windows-cloud/global/licenses/windows-server-2019-byol".NEW_LICENSE: Es la nueva referencia de licencia, por ejemplo,"projects/windows-cloud/global/licenses/windows-server-2016-dc","projects/windows-cloud/global/licenses/windows-server-2019-dc".
REST
Para reemplazar la licencia de un disco, agrega la nueva licencia al cuerpo de la solicitud y omite la licencia anterior. Realiza una llamada al siguiente
disks.update método v1:
PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT/zones/ZONE/disks/DISK_NAME?paths=licenses --data '{"name":"DISK_NAME", "licenses":["https://www.googleapis.com/compute/v1/NEW_LICENSE"]}'
Reemplaza lo siguiente:
PROJECT: el nombre del proyectoZONE: la zona que contiene la VMDISK_NAME: Es el nombre del discoNEW_LICENSE: Es la nueva referencia de licencia, por ejemplo,"projects/windows-cloud/global/licenses/windows-server-2016-dc","projects/windows-cloud/global/licenses/windows-server-2019-dc", o el código de licencia, por ejemplo,"1000213","3389558045860892917".
Activa la nueva licencia PAYG
Después de reemplazar la licencia en el disco, debes activar el sistema operativo con el Cloud de Confiance by S3NS Servicio de administración de claves (KMS).
Para activar la licencia, completa los siguientes pasos en la VM de Windows:
- Conéctate a la VM de Windows.
- Abre una terminal de PowerShell como administrador.
Actualiza el paquete sysprep de Google Compute Engine. Esto garantiza que tengas la versión más reciente de la secuencia de comandos de activación que contiene los códigos de licencia requeridos.
googet -noconfirm update google-compute-engine-sysprep
Ejecuta la secuencia de comandos
activate_instance.ps1. Esta secuencia de comandos detecta la nueva licencia PAYG y configura el servidor KMS correcto.& "C:\Program Files\Google\Compute Engine\sysprep\activate_instance.ps1"
Valida el cambio de licencia
Para validar que se cambió tu licencia en el disco de arranque, usa el siguiente procedimiento:
Para obtener información sobre el disco de arranque, ejecuta el
gcloud compute disks describecomando:gcloud compute disks describe DISK_NAME \ --zone=ZONE \ --format="value(licenses)"Reemplaza lo siguiente:
DISK_NAME: Es el nombre del disco de arranque en el que se validará la licencia.ZONE: Es la zona que contiene el disco de arranque para validar la licencia.
Verifica que el resultado sea similar al siguiente:
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2019-dc