External Services
Copy every bucket of another managed S3 service into this one
Changed onPlain S3 semantics, so data moves between any two backends (RustFS to Garage and back). The source is only read and existing target objects are kept. Re-run it after switching writers to pick up late writes.
post/external-services/{id}/migrate-s3
Request
- Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
- URL: /api/external-services/{id}/migrate-s3
- Auth: HTTP bearer
Path parameters
idinteger required
Target external service ID
Request body
Example request
{
"source_service_id": 12
}Response
Buckets copied
Changes
- info
endpoint added
- info