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

Cold Storage #13

Open
parMaster opened this issue Jun 20, 2023 · 0 comments
Open

Cold Storage #13

parMaster opened this issue Jun 20, 2023 · 0 comments

Comments

@parMaster
Copy link
Owner

So I have an external HDD connected to one of the servers an I copy recordings there for redundancy (third backup). It would be nice to automate this process. Initial thoughts:

  • define some kind of "cold storage" path in config, probably in "commander" section, so it's just "copy and forget" process, without any downloading
  • FIFO type of eviction strategy - delete latest if there's no space for the new files
  • evict as many "days" (since the recordings grouped in yyyy-mm-dd folders) as needed to make space for new files (any fail-safes??)
  • CLI tool running regularly
  • should it look into DB or be like some kind of "special type of rsync"?
  • cold storage can be either bigger or smaller that the primary repository storage device and use the whole allocated space - either it's 10% or 400% of the main storage
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

1 participant