サーバーの再インストール
Equinix Metal™は、同じハードウェア上で新しいインスタンスをプロビジョニングする機能を提供します。これは、基本的にサーバーをプロビジョニング前の状態に戻し、プロビジョニングを再実行するものです。このプロセスにより、IPアドレス、ユーザーデータ、ネットワーク設定の一部が維持されます。
いくつか注意すべきことがある:
- 再インストールには、新しいプロビジョニングよりも少し時間がかかる。
- 再インストールはサーバのデプロビジョンを行います。ディスクをワイプし、ファームウェアをチェックし、通常、サーバを動作前のシステム、ベアメタルの状態に戻します。APIから再インストールする](#reinstalling-a-server)場合、いくつかのデータ保全オプションがあります。
- 次に、再インストールはオペレーティング・システムを再インストールします。以前のオペレーティング・システムと同じである必要はなく、再インストールの開始時に別の OS を選択できます。また、ユーザーデータ で指定したオートメーションや構成も再実行します。
- Equinix Metal OSイメージをインストールまたは再インストールする場合、現在サーバー上にあるイメージバージョンと同じとは限りません。
制限事項
パブリックIPv4アドレスを持たないサーバーの再インストールはサポートされていません。これには、パブリック IP アドレスなしでデプロイされたサーバーと、ピュア レイヤ 2 モードに配置されたサーバーの両方が含まれます。
再インストールは、ハイブリッドボンドモードまたはハイブリッドアンボンドモードのサーバーでサポートされています。再インストールが完了すると、Equinix Metalポータルに接続されているVLANやその他の設定は保持されます。ただし、オペレーティングシステムでVLANトラフィックを処理するためにサーバーを再設定する必要があります。
サーバーの再インストール
- Console
- CLI
- API
サーバーを再インストールするには、サーバーの Overview からServer Actions をクリックします。再インストール をクリックします。

次に、ドロップダウンからインストールするオペレーティングシステムを選択します。デフォルトでは、現在のオペレーティング・システムが選択されています。カスタム iPXE_ を選択すると、iPXE スクリプト URL のフィールドが表示されます。

エクイニクスメタルコンソールからサーバーを再インストールする場合、データを保存するオプションはありません。これらのオプションを使用する場合は、API経由で再インストールする必要があります。
CLI からサーバーを再インストールするには、metal device reinstall コマンドを使用します。
metal device reinstall -d <device-id> [-operating-system <os-slug>] [--preserve-data]
--operating-systemフラグでインストールするオペレーティングシステムを指定します。--preserve-dataフラグは、OSがインストールされないディスクのデータを保存します**** 。
API でサーバーを再インストールするには、/devices/{id}/actions エンドポイントに POST リクエストを送信します。リクエストの本文で、アクション "type" を "reinstall" として指定し、必要な再インストールオプションを指定します。
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"はオプションのパラメータで、インストールするOSを指定できます。省略すると、現在の OS が再インストールされます。"preserve_data"はオプションのパラメータです。trueの場合、再インストール時に非ルートディスクは操作されず、データボリュームは保持されます。含まれていない場合、デフォルトはfalseです。"deprovision_fast"はオプションのパラメータです。trueの場合、再インストール時にディスクのワイプがスキップされ、ターンアラウンドタイムが短縮されます。含まれていない場合、デフォルトはfalseです。"ipxe_script_url"は、iPXE OS イメージを指定するオプションのパラメータです。カスタム iPXE を使用する場合、"operating_system"パラメータには"custom_ipxe"を指定する必要があります。