Réinstallation des serveurs
Equinix Metal™ offre la possibilité de provisionner une nouvelle instance sur le même matériel, essentiellement en ramenant le serveur à son état d'avant provisionnement et en réexécutant le provisionnement. Ce processus préserve vos adresses IP, vos données utilisateur et certaines parties de votre configuration réseau.
Quelques points à noter :
- Les réinstallations prennent un peu plus de temps qu'une nouvelle mise à disposition.
- Reinstall déprovise le serveur. Elle efface les disques, vérifie le micrologiciel et, d'une manière générale, ramène le serveur à l'état de système préopérationnel, à l'état de bare metal. Vous disposez de certaines options de préservation des données si vous [réinstallez à partir de l'API] (#reinstalling-a-server).
- Deuxièmement, Reinstall réinstalle un système d'exploitation. Il n'est pas nécessaire qu'il soit identique au système d'exploitation précédent ; vous pouvez choisir un autre système d'exploitation lorsque vous lancez la réinstallation. Cette fonction permet également de réexécuter les automatismes ou la configuration que vous avez spécifiés dans vos [Données utilisateur] (../server-metadata/user-data.mdx).
- Si vous installez ou réinstallez une image OS Metal d'Equinix, vous obtiendrez la [version de l'image la plus récemment publiée, et pas nécessairement la même version d'image que celle qui se trouve actuellement sur le serveur.
Limites
La réinstallation n'est pas prise en charge pour les serveurs qui n'ont pas d'adresse IPv4 publique. Cela inclut les serveurs qui ont été [déployés sans adresse IP publique] (../networking/ip-addresses.mdx#deploying-without-a-public-ip-address) et les serveurs qui ont été placés dans un [mode de couche 2 pure] (../layer2-networking/overview.md).
La réinstallation est prise en charge pour les serveurs qui sont en mode Hybrid Bonded ou Hybrid Unbonded. Une fois la réinstallation terminée, tous les VLAN connectés et autres configurations dans le portail Metal d'Equinix sont conservés. Vous devrez toutefois reconfigurer vos serveurs pour gérer le trafic VLAN dans le système d'exploitation.
Réinstallation d'un serveur
- Console
- CLI
- API
Pour réinstaller un serveur, cliquez sur Server Actions dans l'Overview du serveur. Cliquez sur Reinstall.

Sélectionnez ensuite le système d'exploitation que vous souhaitez installer dans la liste déroulante. Le système d'exploitation actuel est sélectionné par défaut. Si vous choisissez Custom iPXE, un champ pour l'URL de votre script iPXE apparaîtra.

Notez que vous n'avez pas l'option de préserver les données lorsque vous réinstallez un serveur via la console Equinix Metal. Si vous souhaitez utiliser ces options, vous devez réinstaller le serveur via l'API.
Pour réinstaller un serveur à partir de la CLI, utilisez la commande metal device reinstall.
metal device reinstall -d <device-id> [-operating-system <os-slug>] [--preserve-data]
Spécifiez le système d'exploitation à installer à l'aide de l'indicateur --operating-system. L'indicateur --preserve-data préserve les données sur les disques sur lesquels le système d'exploitation n'est pas installé.
Pour réinstaller un serveur dans l'API, envoyez une requête POST au point de terminaison /devices/{id}/actions. Dans le corps de la demande, spécifiez l'action "type" comme "reinstall" ainsi que les options de réinstallation que vous souhaitez.
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".