For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/pt/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/pt/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/pt/guides/public-cloud/compute/suspend-or-pause-an-instance.md.
Ir para o conteúdo

Gerir os estados de uma instância (paragem, shelve, pausa)

Ver como Markdown

Saiba como passar para Shelve, parar (Hard stop), suspender ou colocar em pausa uma instância Public Cloud para libertar temporariamente recursos mantendo o seu endereço IP, bem como o impacto na faturação de cada opção

Objetivo

No âmbito da configuração de uma infraestrutura de alta disponibilidade, é possível que tenha de reduzir o acesso às suas instâncias para efetuar alguns testes. O OpenStack permite-lhe passar para Shelve, parar (Shutoff), suspender ou colocar em pausa a sua instância. Em cada caso, o seu endereço IP é mantido.

Warning

Na consola OVHcloud, só estão disponíveis as ações Shelve / Unshelve e Hard stop (ação OpenStack stop, Shut Off no Horizon). Suspend / Resume e Pause / Unpause estão disponíveis através da API OVHcloud (v2), no Horizon e através da API OpenStack.

Este guia explica como passar para Shelve, parar (Hard stop), suspender ou colocar em pausa a sua instância.

Requisitos


Acesso à Console OVHcloud

  • Ligação direta:
  • Caminho de navegação: Public Cloud > Selecione o seu projeto > Compute > Instances

Instruções

Warning

Âmbito: Este guia aplica-se a todas as instâncias de Public Cloud, independentemente do modelo de faturação (à hora ou mensal).

Faturação mensal: para as instâncias faturadas ao mês, o preço mensal da instância continua a ser faturado seja qual for o seu estado. Uma instância mensal em Shelve é faturada ao seu preço mensal, mais a snapshot.

Nota: Enquanto a instância não for eliminada, qualquer operação continuará a gerar encargos de instância.

A tabela abaixo permite-lhe diferenciar as opções disponíveis nas suas instâncias. Clique na opção que preferir para continuar a leitura deste guia. Indicamos entre parênteses a ação OpenStack correspondente.

OpçãoEstado da memóriaDados do discoRecursos do anfitrião (CPU/RAM)RetomaFaturação
Hard stop (stop)PerdidoConservadosContinuam alocados no anfitriãoArranque a frio (o SO reinicia)É faturado ao mesmo preço.
Shelve (shelve)PerdidoGuardados numa imagem snapshotLibertados assim que a instância é descarregada (offloaded)Arranque a frio a partir da snapshot, eventualmente noutro anfitriãoInstâncias à hora: só a snapshot é faturada. Instâncias ao mês: o preço mensal da instância, mais a snapshot.
Pause (pause)Conservado na RAM do anfitriãoConservadosContinuam alocados e consumidosInstantânea, exatamente onde tinha paradoÉ faturado ao mesmo preço.
Suspend (suspend)Gravado no disco do anfitriãoConservadosRAM/CPU libertados no hipervisor, alocação conservadaRestaura o estado guardado, como uma hibernaçãoÉ faturado ao mesmo preço.

Em cada caso, o endereço IP da instância é conservado.

Índice

Passar uma instância para Shelve

Danger

Tenha em atenção que passar para Shelve uma instância IOPS ou T1/T2-180 resultará na perda de dados nos discos NVMe em passthrough.

Passar para Shelve este tipo de instância leva à sua desativação do anfitrião e, por conseguinte, dos discos em passthrough.

Esta opção permite libertar os recursos dedicados à sua instância de Public Cloud, mas o endereço IP fica. Os dados do seu disco local serão armazenados numa snapshot criada automaticamente após a passagem da instância para Shelve. Os dados armazenados na memória e noutros locais não serão conservados.

Consola OVHcloud
CLI OVHcloud
API OVHcloud
API OpenStack/Nova
Horizon

No menu à esquerda do seu projeto Public Cloud, clique em Instances na secção Compute.

Clique no botão ... à direita da instância que pretende passar para Shelve e, a seguir, em Shelve.

Na janela Passar a instância para Shelve, tome conhecimento da mensagem e clique em Confirmar.

Uma vez concluída a operação, o estado da sua instância aparecerá como Shelve.

Para visualizar a snapshot, clique em Instance Snapshot na secção Compute do menu à esquerda. Uma snapshot chamada xxxxx-shelved estará então visível.

Fazer o Unshelve de uma instância

Esta opção permite-lhe reativar a sua instância para que a possa continuar a utilizar. Tenha em conta que, uma vez efetuada esta operação, a faturação será retomada normalmente.

Danger

Ações na snapshot

Qualquer ação na snapshot que não a reativação (unshelve) pode ser muito perigosa para a sua infraestrutura em caso de mau uso. Quando uma instância é "reativada" (unshelved), a snapshot é automaticamente eliminada. Não é recomendado implementar uma nova instância a partir de uma snapshot criada na sequência da passagem de uma instância para Shelve.

A OVHcloud disponibiliza-lhe serviços cuja responsabilidade lhe incumbe. Com efeito, não tendo qualquer acesso a estas máquinas, não somos os seus administradores e não poderemos fornecer-lhe assistência. Cabe-lhe, por conseguinte, assegurar a gestão de software e a segurança no quotidiano. Em caso de dificuldades ou de dúvidas relativas à administração, à utilização ou à segurança de um servidor, recomendamos que recorra a um prestador especializado.

Consola OVHcloud
CLI OVHcloud
API OVHcloud
API OpenStack/Nova
Horizon

No menu à esquerda do seu projeto Public Cloud, clique em Instances na secção Compute.

Clique no botão ... à direita da instância e, a seguir, em Unshelve.

Na janela Unshelve da instância, clique em Confirmar.

Uma vez concluída a operação, o estado da sua instância aparecerá como Ativa.

Fazer o Hard stop (stop) de uma instância

Esta opção para a sua instância (ação OpenStack stop, Shut Off no Horizon). Os dados do disco são conservados, mas o estado da memória perde-se: a instância reinicia quando a voltar a iniciar. Os recursos dedicados à instância continuam reservados, incluindo o endereço IP, e a instância continua a ser faturada ao mesmo preço.

Consola OVHcloud
CLI OVHcloud
API OVHcloud
API OpenStack/Nova
Horizon

No menu à esquerda do seu projeto Public Cloud, clique em Instances na secção Compute.

Clique no botão ... à direita da instância que pretende parar e, a seguir, em Hard stop.

Na janela Hard stop da instância, tome conhecimento da mensagem e clique em Confirmar.

Uma vez concluída a operação, o estado da sua instância aparecerá como Hard stop (Shutoff).

Para voltar a iniciar a instância, clique no botão ... à direita da instância e selecione Iniciar; depois, clique em Confirmar na janela Iniciar a instância. Em alguns casos, poderá ser necessário efetuar um reinício a frio.

Uma vez concluída a operação, o estado da sua instância aparecerá como Ativa.

Suspender (Suspend) uma instância

Esta opção suspende a sua instância: o estado da memória é gravado no disco do anfitrião, e a RAM e o CPU são libertados no hipervisor, mantendo-se a alocação. Na retoma, o estado guardado é restaurado, como após uma hibernação. É faturado ao mesmo preço.

Esta ação não está disponível na consola OVHcloud: utilize a API OVHcloud, a interface Horizon ou as API OpenStack/Nova.

API OVHcloud
API OpenStack/Nova
Horizon

Utilize a seguinte chamada API, em que projectId é o ID do seu projeto Public Cloud e instanceId o ID da instância:

Com o seguinte corpo de pedido:

{
  "type": "SUSPEND"
}

Para retomar a instância, utilize a mesma chamada com o tipo RESUME:

{
  "type": "RESUME"
}

Colocar em pausa uma instância

Esta ação não está disponível na consola OVHcloud: utilize a API OVHcloud, a interface Horizon ou as API OpenStack/Nova. Permite-lhe colocar em espera ou "congelar" a sua instância. O estado da memória é conservado na RAM do anfitrião, e a instância é retomada instantaneamente, exatamente onde tinha parado.

API OVHcloud
API OpenStack/Nova
Horizon

Utilize a seguinte chamada API, em que projectId é o ID do seu projeto Public Cloud e instanceId o ID da instância:

Com o seguinte corpo de pedido:

{
  "type": "PAUSE"
}

Para retomar a instância, utilize a mesma chamada com o tipo UNPAUSE:

{
  "type": "UNPAUSE"
}

Quer saber mais?

Documentação OpenStack.

Fale com a nossa comunidade de utilizadores.

Esta página foi útil?