Restore volume
runzero_restore_volumeReplace the data on the persistent volume with a backup. The service stops, the current data is backed up first, the backup is unpacked, and the service starts again. Takes minutes; follow it with runzero_volume_status (restore.phase ends at done, with error if it failed and the data stayed unchanged).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"app": "<app>",
"backupId": "<backupId>"
},
"name": "runzero_restore_volume"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | Yes | Name of the app | |
| service | No | Service name (default: the only service) | |
| backupId | Yes | Id of the backup, from runzero_volume_status |