---
title: "Reseed a server from restic snapshot"
method: POST
path: "/api/clusters/{clusterName}/servers/{serverName}/actions/reseed-restic"
tags: ["DatabaseBackup"]
---

# Reseed a server from restic snapshot

`POST /api/clusters/{clusterName}/servers/{serverName}/actions/reseed-restic`

## Request

- The document declares no server URL.
- Auth: none declared. Required headers: `Authorization`

Reseeds a specified server using the provided restic snapshot ID and method.
Method accepts logical or physical. Strategy accepts auto, restore, dump, or mount.
The dump strategy is supported for logical mysqldump and single-file physical backups.

## Path parameters

- `clusterName` string, required
- `serverName` string, required

## Headers

- `Authorization` string, required

## Request body

- ServerResticReseedRequest
  - `cleanup` boolean
  - `method` string
  - `overwrite` string
  - `snapshotId` string
  - `strategy` string
  - `tempDir` string
  - `useTempDir` boolean

## Response `202`

Reseed queued successfully

- string

## Other responses

- `400`: Invalid request
- `403`: No valid ACL
- `404`: Cluster or Server Not Found
- `409`: Metadata not ready or reseed already queued
- `500`: Reseed failed

## Changes

- **2026-07-17** `7465ea0ee21a`: 1 info
  - endpoint added
- **2023-03-31** `b57fc7b9446e`: 1 breaking
  - api path removed without deprecation

[Operation history](https://skmtc.dev/signal18/apis/signal-18-dashboard-api/changes/api/clusters/:clusterName/servers/:serverName/actions/reseed-restic/post.md)

---

[API](https://skmtc.dev/signal18/apis/signal-18-dashboard-api.md) - [All operations](https://skmtc.dev/signal18/apis/signal-18-dashboard-api/llms.txt) - [OpenAPI document](https://skmtc.dev/signal18/apis/signal-18-dashboard-api/revisions/8ee8a1e31294?raw)
