The snapshot and restore module allows to create snapshots of individual indices or an entire cluster into a remote repository.
- author
- - Hongxin Liang
- See also
- - http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
- license
- - Apache License Version 2.0
- create(+Ps, +Repository, +Snapshot, +Body, -Reply) is semidet
- create(+Ps, +Repository, +Snapshot, +Params, +Body, -Reply) is semidet
- Create a snapshot in repository.
See here.
- delete(+Ps, +Repository, +Snapshot, -Reply) is semidet
- delete(+Ps, +Repository, +Snapshot, +Params, -Reply) is semidet
- Delete a snapshot from repository.
See here.
- get(+Ps, +Repository, +Snapshot, -Reply) is semidet
- get(+Ps, +Repository, +Snapshot, +Params, -Reply) is semidet
- Retrieve information about a snapshot.
See here.
- delete_repository(+Ps, +Repository, -Reply) is semidet
- delete_repository(+Ps, +Repository, +Params, -Reply) is semidet
- Removes a shared file system repository.
See here.
- get_repository(+Ps, +Repository, -Reply) is semidet
- get_repository(+Ps, +Repository, +Params, -Reply) is semidet
- Return information about registered repositories.
See here.
- create_repository(+Ps, +Repository, +Body, -Reply) is semidet
- create_repository(+Ps, +Repository, +Params, +Body, -Reply) is semidet
- Registers a shared file system repository.
See here.
- restore(+Ps, +Repository, +Snapshot, +Body, -Reply) is semidet
- restore(+Ps, +Repository, +Snapshot, +Params, +Body, -Reply) is semidet
- Restore a snapshot in repository.
See here.
- status(+Ps, +Repository, +Snapshot, -Reply) is semidet
- status(+Ps, +Repository, +Snapshot, +Params, -Reply) is semidet
- Return information about all currently running snapshots. By specifying
a repository name, it's possible to limit the results to a particular
repository.
See here.
- verify_repository(+Ps, +Repository, -Reply) is semidet
- verify_repository(+Ps, +Repository, +Params, -Reply) is semidet
- Returns a list of nodes where repository was successfully verified or
an error message if verification process failed.
See here.
Undocumented predicates
The following predicates are exported, but not or incorrectly documented.
- create(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)
- delete(Arg1, Arg2, Arg3, Arg4, Arg5)
- get(Arg1, Arg2, Arg3, Arg4, Arg5)
- delete_repository(Arg1, Arg2, Arg3, Arg4)
- get_repository(Arg1, Arg2, Arg3, Arg4)
- create_repository(Arg1, Arg2, Arg3, Arg4, Arg5)
- restore(Arg1, Arg2, Arg3, Arg4, Arg5, Arg6)
- status(Arg1, Arg2, Arg3, Arg4, Arg5)
- verify_repository(Arg1, Arg2, Arg3, Arg4)