# shield

> SHIELD is an open-source, self-hosted backup and restore solution protecting PostgreSQL, MySQL, MongoDB, Redis, Consul, and etcd with encrypted cloud storage.

- **Category:** Backup Management
- **Licence:** MIT
- **Latest version:** v9.0.2
- **Open source:** oss
- **Languages:** Go, JavaScript, CSS
- **Platforms:** Docker Compose
- **Tags:** PostgreSQL, MongoDB, Redis, Backup, MySQL, Encryption, Cloud, Vault, Azure, Consul, Etcd, Docker, S3, Bosh, Restore, Backup Solution, Google Cloud, Postgres, Cloudfoundry

## Description

SHIELD is a standalone backup and restore system for operations teams to protect critical infrastructure data. It schedules automatic backups of PostgreSQL, MySQL, Consul, Redis, MongoDB, Cassandra, and etcd, with restore capabilities for disaster recovery. Backups are encrypted and stored in cloud providers including Amazon S3, Microsoft Azure Blobstore, Google Cloud Storage, OpenStack Swift, and WebDAV. The system uses a plugin architecture for backup targets and storage backends. SHIELD deploys via BOSH releases, Docker, or Docker Compose, and requires HashiCorp Vault for secrets. The web UI runs on port 8080 and the agent on port 5444.

## Links

- [Homepage](https://github.com/shieldproject/shield)
- [Docker](quay.io/shieldproject/shield)
- [GitHub Repository](https://github.com/shieldproject/shield)
- [Slack Community](http://shieldproject.io/community/#slack)

---
Source: https://selfhost.directory/project/shield