Skip to content
This repository has been archived by the owner on Oct 22, 2020. It is now read-only.

Backup operation is taking too long #25

Open
maikcatrinque opened this issue Mar 14, 2019 · 4 comments
Open

Backup operation is taking too long #25

maikcatrinque opened this issue Mar 14, 2019 · 4 comments

Comments

@maikcatrinque
Copy link

Awesome Project! I just have one issue with it... I have an application being orchestrated by Zookeeper and the backups of zookeeper are taking about 3 hours to run completely. There is a way to make it faster? There is a parameter to collect specific znodes from zookeeper?

@mhausenblas
Copy link
Owner

Thanks and unfortunately, at the current point there is no way to restrict the znodes.

@gmenegatti
Copy link

Hi @mhausenblas, thanks for your quick reply.

@maik-catrinque works with me, but he was not detailed and specific as necessary.

We got that there is no way to select a specific ZNode for backup, but is it considered "normal" for a backup using Burry to take 3-4 hours for a ZooKeeper cluster with 5 nodes and a data size of 10GB?

Just to add more context/information, the size of this zipped backup is around 3GB.

Another example: A new ZooKeeper cluster with 3 nodes and almost no data inside takes up to 2-3 minutes to backup. So if almost no data inside it can take 2-3 minutes, it might be a problem if this stores a lot of data.

Please, is there anything we could do to speed up the backup time or understand why it's taking so long?

Thanks in advance.

@mhausenblas
Copy link
Owner

I see @gmenegatti and as much as I'd like to be of assistance here, unfortunately I don't have the cycles necessary to dedicate to this project. IOW: I'm not actively working on it anymore, but if anyone of your team wants to step up and contribute to address the performance issues you raised, you're more than welcome.

@gmenegatti
Copy link

Got it @mhausenblas. Thanks for your support anyway.

Our team is not an expert in Golang. But we will give it a try.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants