{"repo":"gardener/etcd-backup-restore","free":true,"listed":false,"github":"https://github.com/gardener/etcd-backup-restore","clone":"git clone https://github.com/gardener/etcd-backup-restore.git","description":"Collection of components to backup and restore the etcd of a Kubernetes cluster.","language":"Go","stars":332,"topics":["etcd","backup","aws","gcp","restore","kubernetes","azure","openstack-swift","backup-restore","etcd-backup-restore"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Etcd-Backup-Restore Etcd-backup-restore is a collection of components for backing up and restoring an etcd cluster. It also validates the etcd's data directory and auto-triggers restoration when needed. etcd-backup-restore currently provides the following capabilities (the list is not comprehensive): - Backups : etcd database snapshots (a.k.a full snapshots) and incremental snapshots are taken regularly, compressed and stored in the configured object storage provider. - Data directory validation : It validates the etcd data directory before starting any etcd member. - Restoration : In case of a database corruption for a single-member cluster it restores from latest set of snapshots (full & delta). - Zero-downtime member recovery : Replaces a failed member in a multi-member etcd cluster without any downtime. - Automated maintenance : Auto runs etcd's database maintenance operations such as defragmentation on a configured schedule. - Secondary backups : In addition to primary backup storage, it uploads backups to a secondary object store, if configured, for higher backup resilience. - Metrics : Exposes metrics to monitor the health and status of etcd-backup-restore operations. Getting Started Please check the Getting started guide for instructions on installation and basic usage. For detailed documentation, head over to the docs. Contributions If you wish to contribute then please see our contributor guide. Feedback and Support We always look forward to active community engagem","default_branch":null,"files":null,"tree":[],"storefront":"/r/gardener","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gardener/etcd-backup-restore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}