mirror of https://github.com/hashicorp/consul
39 lines
1.7 KiB
Markdown
39 lines
1.7 KiB
Markdown
---
|
|
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).
|