Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/galexrt/container-backups
Have you ever wanted to backup applications running in containers? Yeah ... about that.
https://github.com/galexrt/container-backups
Last synced: 3 months ago
JSON representation
Have you ever wanted to backup applications running in containers? Yeah ... about that.
- Host: GitHub
- URL: https://github.com/galexrt/container-backups
- Owner: galexrt
- License: apache-2.0
- Archived: true
- Created: 2020-09-05T16:39:57.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-20T18:28:18.000Z (about 4 years ago)
- Last Synced: 2024-06-28T05:36:18.700Z (5 months ago)
- Language: Shell
- Size: 25.4 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# container-backups
Have you ever wanted to backup applications running in containers? Yeah ... about that.
## Goal
The goal of this project is to have a "ready to go" Docker image which is able to easily backup a list of applications by, e.g., a Kubernetes CronJob. The backup tool used is `restic`.
An example for applications / systems begin targeted in the first "phase" of the project are S3 buckets (`s3fs`), MongoDBs (`mongodump`) and MariaDB (`mariabackup`).The goal is not to backup Persistent Volumes of applications in Kubernetes. There might be a way to backup "a bunch of files" on a "generic storage location" at some point but not with, e.g., CSI snapshots, etc. necessarily in mind.
_Primary target is application data._
## Design
Designs regarding this project can be found in the [`design/` directory](design/).
## Contributing
### VSCode Users
Please use a Markdown formatter plugin to keep the tables formatted.