requesting config options for regular snapshots/backups
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Etcd Charm |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
The charm already includes a "snapshot" action, which allows the operator to regularly create snapshot backups from a management host.
But it would be useful if the charm had a config option to allow regular backups to be created on the deployed units directly, removing the management host from the process.
The charm could be configured to e.g. dump regular snapshot into /srv/backups/ on each unit, hourly or daily or weekly as configured.
Then a subordinate backup charm can then be related to etc and configured to regularly sync /srv/backups to a remote server, or to off-site object storage etc.
Perhaps config options along the lines of this:
backups_enabled: True/False
backups_path: /srv/backups/etcd/ (or whatever)
backups_frequency: [hourly|
backups_retention: 24 (number of dumps to keep before deleting older ones)
tags: | added: canonical-is |
Changed in charm-etcd: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |