Reinstalación de servidores
Equinix Metal™ ofrece la posibilidad de aprovisionar una nueva instancia en el mismo hardware, esencialmente devolviendo el servidor a su estado previo al aprovisionamiento y volviendo a ejecutar el aprovisionamiento. Este proceso conserva las direcciones IP, los datos de usuario y algunas partes de la configuración de red.
Algunas cosas a tener en cuenta:
- Las reinstalaciones tardan un poco más que una nueva provisión.
- Reinstalar desprovisiona el servidor. Limpia los discos, comprueba el firmware y, en general, devuelve el servidor a un sistema preoperativo, al estado Bare Metal. Tiene algunas opciones de preservación de datos, si reinstala desde la API.
- En segundo lugar, Reinstalar reinstala un sistema operativo. No tiene por qué ser el mismo que el sistema operativo anterior; puede elegir un SO diferente cuando inicie la Reinstalación. También volverá a ejecutar la automatización o la configuración que haya especificado en sus Datos de usuario.
- Si está instalando o reinstalando una imagen del sistema operativo Equinix Metal, obtendrá la versión de imagen publicada más recientemente, no necesariamente la misma versión de imagen que se encuentra actualmente en el servidor.
Limitaciones
La reinstalación no es compatible con los servidores que no tienen una dirección IPv4 pública. Esto incluye tanto los servidores que fueron desplegados sin una dirección IP pública como los servidores que fueron colocados en un modo de capa 2 pura.
La reinstalación es compatible con servidores que estén en modo Hybrid Bonded o Hybrid Unbonded. Una vez finalizada la reinstalación, se conservan todas las VLAN conectadas y cualquier otra configuración del portal Equinix Metal. Sin embargo, tendrá que volver a configurar sus servidores para gestionar el tráfico de VLAN en el sistema operativo.
Reinstalar un servidor
- Console
- CLI
- API
Para reinstalar un servidor, haga clic en Acciones del servidor desde la Vista general del servidor. Haga clic en Reinstalar.

A continuación, seleccione en el desplegable el sistema operativo que desea instalar. Por defecto se selecciona el sistema operativo actual. Si elige Personalizar iPXE, aparecerá un campo para la URL de su script iPXE.

Tenga en cuenta que no tiene la opción de conservar los datos cuando reinstala un servidor a través de la consola de Equinix Metal. Si desea utilizar esas opciones, tendrá que reinstalar a través de la API.
Para reinstalar un servidor desde la CLI, utilice el comando metal device reinstall.
metal device reinstall -d <device-id> [-operating-system <os-slug>] [--preserve-data]
Especifique el sistema operativo a instalar con la bandera --operating-system. La bandera --preserve-data preserva los datos de los discos en los que no se va a instalar el sistema operativo **** .
Para reinstalar un servidor en la API, envíe una solicitud POST al punto final /devices/{id}/actions. En el cuerpo de la solicitud, especifique la acción "type" como "reinstall" junto con las opciones de reinstalación que desee.
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"es un parámetro opcional en el que puede especificar el SO que desea que se instale. Si se omite, se reinstalará el SO actual."preserve_data"es un parámetro opcional. Si se incluyetrue, los discos no raíz no se tocarán durante una reinstalación y se conservarán los volúmenes de datos. Si no se incluye, por defecto esfalse."deprovision_fast"es un parámetro opcional. Si se incluyetrue, se omitirán las limpiezas de disco durante una reinstalación, lo que reducirá el tiempo de ejecución. Si no se incluye, el valor por defecto esfalse."ipxe_script_url"es un parámetro opcional para especificar una imagen iPXE OS. Si utiliza iPXE personalizado, el parámetro"operating_system"debe ser"custom_ipxe".