Skip to content

Feature Request: Support for OneDrive as a Storage Backend #8704

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

Closed
nyakojiru opened this issue Mar 23, 2025 · 8 comments
Closed

Feature Request: Support for OneDrive as a Storage Backend #8704

nyakojiru opened this issue Mar 23, 2025 · 8 comments

Comments

@nyakojiru
Copy link

As the title suggests, I'd like to request support for OneDrive as a storage backend, a highly requested feature across many MFT applications.

Integrating OneDrive would be a valuable enhancement, it has very cheap storage the family version and would help for a wide range of users. Hoping to hear the community’s thoughts on this!

@ThomasWaldmann
Copy link
Member

I don't use OneDrive - how would "onedrive support" look like?

@nyakojiru
Copy link
Author

I don't use OneDrive - how would "onedrive support" look like?

Well, OneDrive is a popular cloud storage service from Microsoft. They offer two versions: one for businesses and one for regular users.

An interesting detail about their pricing is the Family plan, which provides 1TB of storage per person for up to six members. That’s a juicy 6TB at a very very low cost.

You might say, "I would never give my files to Microsoft!" To which I’d reply, "But we have encryption..."—even rclone fully supports it.

@ThomasWaldmann
Copy link
Member

I rather meant how it would look like technically.

Also, you may have noticed that borg only has quite limited/experimental support for Windows (e.g. via WSL or cygwin), but in general tries to be as cross-platform as possible. Using a windows-only service does not seem to fit into that concept.

@ThomasWaldmann
Copy link
Member

ThomasWaldmann commented Mar 24, 2025

Considering "rclone supports it": in master branch, we use borgstore to store repository data and that already supports a rclone backend.

Master branch will get released as borg2 some day, but is not production-ready yet, still in beta.

@nyakojiru
Copy link
Author

Also, you may have noticed that borg only has quite limited/experimental support for Windows (e.g. via WSL or cygwin), but in general tries to be as cross-platform as possible. Using a windows-only service does not seem to fit into that concept.

Ah i didn't mean to use it in windows, you can use it everywhere. Like all the rest of cloud storages supported by rclone. I even use it with rclone on linux. But its quite messy to do it without a wonderful MFT like Borg.

https://rclone.org/onedrive/

@ThomasWaldmann
Copy link
Member

If you want to experiment / help finding bugs, you can try the latest borg2 beta. :-)

@nyakojiru
Copy link
Author

If you want to experiment / help finding bugs, you can try the latest borg2 beta. :-)

Sure, I will do it :)

@ThomasWaldmann
Copy link
Member

Guess this is already solved by borg2.

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