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

Set up Bacula #32

Open
9 tasks
a-t-0 opened this issue Sep 20, 2021 · 0 comments
Open
9 tasks

Set up Bacula #32

a-t-0 opened this issue Sep 20, 2021 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@a-t-0
Copy link
Contributor

a-t-0 commented Sep 20, 2021

Set up periodic encrypted backups (using Bacula)

  • Ask the user how many gb's are available for backing up data,
  • (and verify it manually)
  • and determine the backup snapshot frequency automatically (Ideally an assymptotic curve, starting at every hour in the last two days, then every 2 hours in the 2 days after that, 4, .. etc with a lower limit of e.g. once a month or once a week).
  • Back up the default data directories (e.g. Documents, Images Videos etc.)
  • Ask the user if there are any additional directories that the user would like to back up.
  • Share the selected backup frequency,
  • Give user an indication of the estimated backup sizes over time, based on the current file and folder sizes of the directories that are being backed up
  • Ask the user every month/week or whatever to connect a physical external harddrive to copy the backups to an external location.
  • Allow/include backing up to a server periodically automatically.

For encryption perhaps it is nice to use veracrypt.
Perhaps it is worth checking out other repositories before re-inventing the wheel:
https://github.com/tim4dev/webacula
https://github.com/voxpupuli/puppet-bacula
https://github.com/wanderleihuttel/bacula-utils
https://github.com/xaque208/puppet-bacula
https://www.bacula.org/git/

@a-t-0 a-t-0 added the help wanted Extra attention is needed label Sep 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant