Unshelve (Restore) Shelved Server (unshelve Action)#

解放状態のサーバを復元します。

📒注:

  • 仮想サーバの復元に失敗した場合は、ヘルプデスクまで連絡してください。
    仮想サーバの復元には、CPUおよびメモリ資源を新たに取得する必要があります。このとき、復元に必要なCPUおよびメモリ資源が不足していると、仮想サーバの復元が失敗する可能性があります。サーバグループ機能でポリシーを指定している場合は、復元先となる物理ホストが限定されるため、失敗する可能性がさらに高くなります。

  • 復元させる仮想サーバのシステムボリューム及び増設ボリュームは、当該仮想サーバを解放する前と同じボリュームがアタッチされます。

APIエンドポイント#

リージョン APIエンドポイント
西日本リージョン3の場合 https://compute.jp-west-3.cloud.global.fujitsu.com
東日本リージョン3の場合 https://compute.jp-east-3.cloud.global.fujitsu.com

HTTPメソッドとURI#

POST

/v2.1/{project_id}/servers/{server_id}/action

HTTPステータスコード#

正常時:202

📒注: 202で返却されたとしても復元に失敗している場合があります。shelved_offloadedのままだった場合は、「List Actions For Server」,「Show Server Action Details」で状態を確認してください。復元に失敗している場合は、messageに"Error"を含むレスポンスが返ります。

エラー時:401, 403, 404, 409, 503

📒注: 「503 Sorry. We're busy for now. Please retry after a while.」が返却された場合は、数分間待ってリトライしてください。

リクエストパラメータの説明#

名前 In Type デフォルト値
/必須指定
Description
project_id path string 必須 プロジェクトのUUID
server_id path string 必須 サーバのUUID
unshelve body none 必須 アクション

リクエスト例#

{
    "unshelve": null
}