IMPORTANT: No additional bug fixes or documentation updates
will be released for this version. For the latest information, see the
current release documentation.
Clone snapshot API
edit
IMPORTANT: This documentation is no longer updated. Refer to Elastic's version policy and the latest documentation.
Clone snapshot API
editClones part or all of a snapshot into a new snapshot.
PUT /_snapshot/my_repository/source_snapshot/_clone/target_snapshot { "indices": "index_a,index_b" }
Request
editPUT /_snapshot/<repository>/<source_snapshot>/_clone/<target_snapshot>
Prerequisites
edit-
If the Elasticsearch security features are enabled, you must have the
manage
cluster privilege to use this API.
Description
editThe clone snapshot API allows creating a copy of all or part of an existing snapshot within the same repository.
Path parameters
edit-
<repository>
- (Required, string) Name of the snapshot repository that both source and target snapshot belong to.
Query parameters
edit-
master_timeout
-
(Optional, time units) Specifies the period of time to wait for
a connection to the master node. If no response is received before the timeout
expires, the request fails and returns an error. Defaults to
30s
. -
timeout
-
(Optional, time units) Specifies the period of time to wait for
a response. If no response is received before the timeout expires, the request
fails and returns an error. Defaults to
30s
. -
indices
- (Required, string) A comma-separated list of indices to include in the snapshot. multi-target syntax is supported.
Was this helpful?
Thank you for your feedback.