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

Ability to backup to more destination types #416

Open
saidul opened this issue Sep 4, 2024 · 2 comments
Open

Ability to backup to more destination types #416

saidul opened this issue Sep 4, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@saidul
Copy link

saidul commented Sep 4, 2024

What problem will this feature address?

Can not backup to FTP, SFTP, Google Drive other storage solutions.

Describe the solution you'd like

Add support for other destination types like Google Drive, One Drive, FTP, SFTP etc.

Describe alternatives you've considered

During backup destination creation, we can select destination types and their credentials accordingly. This can later be used in upload phase of backup process. Following can be used for uploading the data:

  • rclone - supports a lot of destination. destination configuration can be given as argument. Using rclone will probably be easiest and fastest to add support for many providers.
  • https://github.com/duna-oss/flystorage - common api for services. adapter based.
  • Independent libraries - will require more effort but provides granular control over each api.

Additional context

No response

@saidul saidul added the enhancement New feature or request label Sep 4, 2024
@Siumauricio
Copy link
Contributor

Sounds like a good idea, it is in my plans to come up with a way to support multiple destination sources also for backups and more, I think rclone looks like a very good suggestion as it supports many ways, I will add to the roadmap

@Siumauricio
Copy link
Contributor

Partially closed by #469, we need to adjust a little bit the code in order to support more providers, but we are using RCLONE for now for S3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

2 participants