Reinstalações de Servidores
O Equinix Metal™ oferece a capacidade de provisionar uma nova instância no mesmo hardware, essencialmente retornando o servidor ao seu estado pré-provisionamento e executando novamente o provisionamento. Esse processo preserva seus endereços IP, dados de usuário e algumas partes da sua configuração de rede.
Algumas coisas a serem observadas:
- As reinstalações demoram um pouco mais do que uma nova provisão.
- A reinstalação desprovisiona o servidor. Ela apaga os discos, verifica o firmware e, em geral, restaura o servidor a um estado pré- sistema operacional, ou seja, bare metal instalado. Você tem algumas opções de preservação de dados você reinstalar usando a API.
- Em segundo lugar, a opção Reinstalar reinstala um sistema operacional. Não precisa ser o mesmo sistema operacional anterior; você pode escolher um sistema operacional diferente ao você a Reinstalação. Ela também executará novamente a automação ou configuração que você especificou em seus Dados do Usuário.
- Se você estiver instalando ou reinstalando uma imagem do Equinix Metal OS, você obterá a [versão da imagem publicada mais recentemente, não necessariamente a mesma versão da imagem que está atualmente no servidor.
Limitações
A reinstalação não é suportada para servidores que não possuem um endereço IPv4 público. Isso inclui servidores que foram implantados sem um endereço IP público e servidores que foram colocados em um modo Pure Camada 2 .
A reinstalação é suportada para servidores que estejam no modo Hybrid Bonded ou Hybrid Unbonded. Quando a reinstalação for concluída, todas as VLANs conectadas e outras configuração no portal Equinix Metal serão preservadas. No entanto, você precisará reconfigurar seus servidores para lidar com o tráfego de VLAN no sistema operacional.
Reinstalando um servidor
- Console
- CLI
- API
Para reinstalar um servidor, clique em Ações do Servidor na Visão Geral do servidor. Clique em Reinstalar.

Em seguida, selecione o sistema operacional que deseja instalar no menu suspenso. O sistema operacional atual é selecionado por padrão. Se você escolher a opção iPXE personalizado, um campo para o URL do seu script iPXE será exibido.

Observe que você não precisa optar por preservar os dados ao você um servidor pelo console Equinix Metal . Se você usar essas opções, você necessário reinstalar pela API.
Para reinstalar um servidor a partir da CLI, use o comando metal device reinstall.
metal device reinstall -d <device-id> [-operating-system <os-slug>] [--preserve-data]
Especifique o sistema operacional a ser instalado com a flag --operating-system. A flag --preserve-data preserva os dados nos discos onde o SO não será instalado.
Para reinstalar um servidor na API, envie uma solicitar POST para o endpoint /devices/{id}/actions. No corpo da solicitar, especifique a ação "type" como "reinstall" juntamente com as opções de reinstalação você .
curl -X POST -H 'X-Auth-Token: {token}' -H 'Content-Type: application/json' "https://api.equinix.com/metal/v1/devices/{id}/actions" -d '{"type":"reinstall"}'
curl -X POST \
-H "Content-Type: application/json" \
-H "X-Auth-Token: <API_TOKEN> " \
"https://api.equinix.com/metal/v1/devices/{id}/actions" \
-d '{
"type": "reinstall",
"operating_system": "<os_slug>",
"preserve_data": false,
"deprovision_fast": false
}'
"operating_system"is an optional parameter where you can specify the OS you would like to be installed. If omitted, the current OS will be reinstalled."preserve_data"is an optional parameter. Iftruethen non-root disks will not be touched during a reinstall and data volumes will be retained. If not included, it defaults tofalse."deprovision_fast"is an optional parameter. Iftruethen disk wipes will be skipped during a reinstall, cutting turnaround time. If not included, it defaults tofalse."ipxe_script_url"is an optional parameter to specify an iPXE OS image. If you are using custom iPXE, the"operating_system"parameter must be"custom_ipxe".