Michael Han created ZOOKEEPER-3419:
--------------------------------------

             Summary: Backup and recovery support
                 Key: ZOOKEEPER-3419
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3419
             Project: ZooKeeper
          Issue Type: New Feature
          Components: server
    Affects Versions: 3.6.0
            Reporter: Michael Han
            Assignee: Michael Han


Historically ZooKeeper has no intrinsic support for backup and restore. The 
usual approach of doing backup and restore is through customized scripts to 
copy data around, or through some 3rd party tools (exhibitor, etc), which 
introduces operation burden. 

This Jira will introduce another option: a direct support of backup and restore 
from ZooKeeper itself. It's completely built into ZooKeeper, support point in 
time recovery of an entire tree rooted after an oops event, support recovery 
partial tree for test/dev purpose, and can help replay history for bug 
investigation. It will try to provide a generic interface so the backups can be 
directed to different data storage systems (S3, Kafka, HDFS, etc).

This same system has been in production at Twitter for X years and proved to be 
quite helpful for various use cases mentioned earlier.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to