Hibernate a server
gpucloud_hibernate_serverHibernates a server: once hibernated it is billed a much lower HIBERNATION RATE (shown by gpucloud_get_server under hibernation, and returned by this tool as hibernationFee) instead of its hourly rate, for as long as it exists: tell the user this cost before hibernating; to stop paying entirely, delete the server. The system disk is kept; the WORK DISK (high-capacity local storage) is ERASED, and memory and running processes are lost: tell the user to copy important data elsewhere first (the answer carries notKept). With the backup option on, the system disk is backed up first (about 12 more minutes, billed normally; the answer carries backupFirst), then the server is hibernated automatically. The public IP address is RELEASED: a new, different one is assigned on restore, and SSH may then report a changed host key for it. Restore it later with gpucloud_restore_server: restoring takes a few minutes and depends on GPU availability. An hourly server you hibernate is kept 72 h at most: restore it before then, otherwise it is deleted with its data and its machine goes back to other customers (tell the user). The answer carries customerHibernation (maxHours, deleteAt, message); notices come at the hibernation, 24 h and 1 h before the deletion. (permission: servers:hibernate) [Requires a free GPU Cloud account and MCP key]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| serverId | Yes | Server id (from gpucloud_list_servers). |