Hacker News new | ask | show | jobs
by glesperance 2488 days ago
We've been using k8s-snapshots[1] Very easy to setup and use. Very simple to add snapshots too.

How does this compare?

[1] https://github.com/miracle2k/k8s-snapshots

2 comments

* K8up uses Restic, k8s-snapshots Tarsnap

* K8up doesn't do snapshots but file-based backups supporting any RWX storage and to some extend RWO (still to be improved)

* K8up can do pre-backup tasks like dumping a database to have application consistent backups

* K8up has a great amount of monitoring backed in for providing a good overview via Prometheus if the backups really work

* K8up can send webhooks about backups available to allow integrations into third party control panels. F.e. Lagoon[1] uses it

[1] https://github.com/amazeeio/lagoon

"* K8up uses Restic ..."

Does that mean I could use the SFTP transport of restic and send my K8up generated backups to any old SFTP server ?

In theory yes, we need to implement support for more remotes. Please open a GitHub issue so we can take care.
That only works on AWS & GCE. A restic based operator will work anywhere.