8000 Allow backing up to S3 storage · Issue #2494 · Tautulli/Tautulli · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Allow backing up to S3 storage #2494

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

Open
edbourque0 opened this issue Feb 2, 2025 · 4 comments
Open

Allow backing up to S3 storage #2494

edbourque0 opened this issue Feb 2, 2025 · 4 comments

Comments

@edbourque0
Copy link

Is your feature request related to a problem?

No response

What is your feature request?

I would like to have the option to upload the backups made by Tautulli to an S3 bucket using any compatible providers (AWS, Wasabi, Minio, etc.). This would make it much easier to maintain the 3-2-1 backup rule and have a pease of mind that my data is safe.

Are there any workarounds?

No response

Additional Context

No response

@Eagle1337
Copy link

Wouldn't you be able to do with something like rsync or rclone?

@edbourque0
Copy link
Author
edbourque0 commented Feb 17, 2025

Yeah, but embeding the feature in the app would be more user friendly and easy to setup.

@kipkemeiray
Copy link

I've started working on an optional S3 backup feature that targets AWS and AWS compatible platforms. Here's my proposed implementation approach:

  • The new functionality will be entirely optional. A dedicated configuration setting (e.g., enable_s3_backup) will be added—and disabled by default—so the S3 upload is only triggered when explicitly enabled by the user.

  • Additional S3-specific configuration options (endpoint, access key, secret key, bucket name, region, and an optional path prefix) will be incorporated into the existing settings, with clear documentation on how to configure them.

  • The backup routine will be extended to first check if the S3 option is enabled; if it is, the system will execute the S3 upload process while maintaining robust error handling and logging. Any issues during the upload will be logged without interrupting the main backup process.

@edbourque0
Copy link
Author

That's great! Thank you for taking the time to implement this. Looking forward to test it

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

No branches or pull requests

4 participants
0