open-consul/website/content/docs/enterprise/backups.mdx
Zachary Shilton 5b53b5aef5
website: implement mktg 032 (#9953)
* website: migrate to new nav-data format

* website: clean up unused intro content

* website: remove deprecated sidebar_title from frontmatter

* website: add react-content to fix global style import issue
2021-04-07 15:50:38 -04:00

39 lines
1.7 KiB
Plaintext

---
layout: docs
page_title: Consul Enterprise Automated Backups
description: >-
Consul Enterprise provides a highly available service that manages taking
snapshots, rotation and sending backup files offsite to Amazon S3 (or
S3-compatible endpoints), Google Cloud Storage, or Azure Blob Storage.
---
# Automated Backups
<EnterpriseAlert>
This feature is available in all versions of{' '}
<a href="https://www.hashicorp.com/products/consul/">Consul Enterprise</a>.
</EnterpriseAlert>
Consul Enterprise enables you to run
the snapshot agent within your environment as a service (Systemd as an example)
or scheduled through other means. Once running, the snapshot agent service operates as a highly
available process that integrates with the snapshot API to automatically manage
taking snapshots, backup rotation, and sending backup files offsite to Amazon S3
(or another S3-compatible endpoint), Google Cloud Storage, or Azure Blob Storage.
This capability provides an enterprise solution for backup and restoring the state of Consul servers
within an environment in an automated manner. These snapshots are atomic and point-in-time. Consul
datacenter backups include (but are not limited to):
- Key/Value Store Entries
- Service Catalog Registrations
- Prepared Queries
- Sessions
- Access Control Lists (ACLs)
- Namespaces
For more experience leveraging Consul's snapshot functionality, we suggest you look through our HashiCorp
Learn tutorial for [Datacenter Backups in Consul](https://learn.hashicorp.com/tutorials/consul/backup-and-restore).
For detailed configuration information on configuring the Consul Enterprise's snapshot agent, review the
[Consul Snapshot Agent documentation](/commands/snapshot/agent).