É possível mudar suas instâncias de máquina virtual (VM) do Windows Server de um modelo de licença própria (BYOL) para um modelo de pagamento por utilização (PAYG). Não é possível mudar a licença de PAYG para BYOL. Para mais detalhes sobre o licenciamento do Windows Server no Google Cloud, consulte Licenciamento da Microsoft no Google Cloud.
Para mais detalhes sobre referências e códigos de licença e como determinar as modificações permitidas, consulte Mudanças e restrições de licença.
Antes de começar
-
Configure a autenticação, caso ainda não tenha feito isso.
Com isso, você confirma sua identidade para acesso a serviços e APIs do Google Cloud . Para executar código ou exemplos em um ambiente de desenvolvimento local, faça a autenticação no Compute Engine com um destes métodos:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Instale a CLI do Google Cloud. Após a instalação, inicialize a CLI do Google Cloud executando o seguinte comando:
gcloud initAo usar um provedor de identidade (IdP) externo, primeiro faça login na gcloud CLI com sua identidade federada.
- Set a default region and zone.
Mudar uma licença BYOL para uma licença PAYG
Para substituir uma licença BYOL por uma PAYG, use a Google Cloud CLI ou a API Compute Engine.
gcloud
Para substituir a licença de um disco por uma referência ou um código de licença, use o comando
gcloud compute disks update:gcloud compute disks update DISK_NAME \ --replace-license=PREVIOUS_LICENSE,NEW_LICENSESubstitua:
DISK_NAME: o nome do disco a ser substituído.PREVIOUS_LICENSE: a referência de licença anterior que está sendo substituída, por exemplo,"windows-server-2016-byol","windows-server-2019-byol".NEW_LICENSE: a nova referência de licença, por exemplo,"windows-server-2016-dc","windows-server-2019-dc".
REST
Para substituir a licença de um disco, adicione a nova licença ao corpo da solicitação e omita a anterior. Chame o seguinte método
disks.updatev1: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"]}'Substitua:
PROJECT: o nome do projeto.ZONE: a zona que contém a VM;DISK_NAME: o nome do disco.NEW_LICENSE: a nova referência de licença, por exemplo,"windows-server-2016-dc","windows-server-2019-dc"ou código de licença, por exemplo,"1000213","3389558045860892917".
Ativar a nova licença PAYG
Depois de substituir a licença no disco, ative o sistema operacional usando o Google Cloud Key Management Service (KMS).
Para ativar a licença, siga estas etapas na VM do Windows:
- Conecte-se à VM do Windows.
- Abra um terminal do PowerShell como administrador.
Atualize o pacote sysprep do Google Compute Engine. Isso garante que você tenha a versão mais recente do script de ativação com os códigos de licença necessários.
googet -noconfirm update google-compute-engine-sysprep
Execute o script
activate_instance.ps1. Esse script detecta a nova licença pré-paga e configura o servidor KMS correto.& "C:\Program Files\Google\Compute Engine\sysprep\activate_instance.ps1"
Validar a mudança de licença
Para validar se a licença foi alterada no disco de inicialização, use o seguinte procedimento:
Para informações sobre o disco de inicialização, execute o comando
gcloud compute disks describe:gcloud compute disks describe DISK_NAME \ --zone=ZONE \ --format="value(licenses)"Substitua:
DISK_NAME: o nome do disco de inicialização para validar a licençaZONE: a zona que contém o disco de inicialização para validar a licença.
Verifique se a saída é semelhante a esta:
https://www.googleapis.com/compute/v1/projects/windows-cloud/global/licenses/windows-server-2019-dc
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2026-02-19 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-02-19 UTC."],[],[]] -