Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow for the option to set a secondary backup location #56

Open
cyberpower678 opened this issue Nov 8, 2022 · 5 comments
Open

Allow for the option to set a secondary backup location #56

cyberpower678 opened this issue Nov 8, 2022 · 5 comments

Comments

@cyberpower678
Copy link
Contributor

It would be great to allow for multiple destinations when syncing events. My idea, if the primary destination fails, use the secondary instead. If that fails, use a tertiary destination, etc...

@ep1cman
Copy link
Owner

ep1cman commented Nov 9, 2022

Great idea, I will have a think about how best to add this in a backwards compatible way

@cyberpower678
Copy link
Contributor Author

Great idea, I will have a think about how best to add this in a backwards compatible way

Thank you. Also any chance of being able to dump the queue to some file, preferably, in the /data directory, as a means to backup the queue in case the container needs restarting. I've noticed rclone gets stuck sometimes and I just had to restart the container and purge a queue of 1000+ events.

@ep1cman
Copy link
Owner

ep1cman commented Nov 9, 2022

I think issues #49 and #50 cover that

@cyberpower678
Copy link
Contributor Author

I think issues #49 and #50 cover that

Yep, sounds about right.

@ep1cman
Copy link
Owner

ep1cman commented Dec 3, 2022

Hi,

Thank you for your patience. I have just completed a major restructuring of the code. The tool now backs up all events within the retention window even if they were missed or occured before it was run. It will keep retrying till they are downloaded.

In the process of the restructure, it kept this feature request in mind and the necesary structure is there but I first wanted to release the re-write before adding this.

I still need to figure out the best way to add this to the CLI interface, once I have some time to figure that out I will add this next.

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

No branches or pull requests

2 participants