﻿---
title: Snapshot/restore repository plugins
description: Repository plugins extend the Snapshot/Restore functionality in Elasticsearch by adding repositories backed by the cloud or by distributed file systems:...
url: https://www.elastic.co/elastic/docs-builder/docs/3028/reference/elasticsearch/plugins/snapshotrestore-repository-plugins
products:
  - Elasticsearch
---

# Snapshot/restore repository plugins
Repository plugins extend the [Snapshot/Restore](https://docs-v3-preview.elastic.dev/elastic/docs-builder/docs/3028/deploy-manage/tools/snapshot-and-restore) functionality in Elasticsearch by adding repositories backed by the cloud or by distributed file systems:

### Official repository plugins

<note>
  Support for S3, GCS and Azure repositories is now bundled in Elasticsearch by default.
</note>

The official repository plugins are:
<definitions>
  <definition term="HDFS Repository">
    The Hadoop HDFS Repository plugin adds support for using HDFS as a repository.
  </definition>
</definitions>


## Community contributed repository plugins

The following plugin has been contributed by our community:
- [Openstack Swift](https://github.com/BigDataBoutique/elasticsearch-repository-swift) (by Wikimedia Foundation and BigData Boutique)