BIND 10 #2728: configuration snapshots and restore
BIND 10 Development
do-not-reply at isc.org
Wed Feb 13 10:31:52 UTC 2013
#2728: configuration snapshots and restore
-------------------------------------+-------------------------------------
Reporter: cas | Type:
Status: new | enhancement
Milestone: New Tasks | Priority:
Keywords: | medium
Sensitive: 0 | Component:
Sub-Project: DNS | Unclassified
Estimated Difficulty: 0 | CVSS Scoring:
Total Hours: 0 | Defect Severity: N/A
| Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
This is a feature request. I'm willing to implement and the feature if
there is consensus that it is useful for the general userbase. However it
possibly requires support in the core modules which I would need help
with.
The idea is to provide commands (in bindctl and/or via other interfaces)
to "snapshot" and "restore" a BIND 10 configuration. The snapshot should
be able to save the whole configuration (all modules) or just single
modules (like auth or dhcpv4). The snapshot should contain all the
configuration but not the data (for DNS, the configuration of the server
but not the zone list or zone content).
A similar "snapshot" function for data (DNS zones and DHCP scopes) might
be useful, but is out of the scope of this request.
The user should be able to "name" a snapshot with a descriptive name.
Optionally, snapshots should be secured by a password/pass-phrase and
encrypted (could be done by external tools, such as "gpg"). Snapshots
should also store a timestamp and the user that created the snapshot.
The user interfaces should have a function to enumerate the available
snapshots and a function for the user to select and load a snapshot.
Loading/restoring a snapshot will replace the current running
configuration with the configuration for the snapshot. It will not change
DNS zone data or DHCP scope data.
The user interfaces should also provide functions to re-name and remove
snapshots.
--
Ticket URL: <http://bind10.isc.org/ticket/2728>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list