sync network drive with onedrive
I have been using the HP MediaSmart HomeServer for a few years as my network file server. I have been working with SkyDrive (now OneDrive), and is trying to use OneDrive as my file server. I took on the 200 GB storage from Microsoft for a year and cannot synchronize OneDrive with my network file server.
All I need is daily and not real time synchronization between Onedrive and the network file server. I tried synchronizing the network files to a local desktop using SyncToy, but have to do it manually each time. I have also synchronize the network files from the local desktop to OneDrive. This process is so cumbersome since I have to do it daily or weekly. There must be a simpler way to have the synchronize the OneDrive files with the network file server. There is not a whole lot of help from the Microsoft OneDrive website to do what I want.
I hope that someone within this forum can help me! Thanks in advance! Joe
This is a little late, but may help others search around. OneDrive does not want any part of a network drive, but you can trick it into using a mapped network drive as its primary storage by creating a Symbolic link. Here's the quick and dirty steps:
- Create folder on the root of your C drive (e.g.
C:\Share
) - Create a folder inside of that called something like OneDrive (e.g.
C:\Share\OneDrive
) - Open up the OneDrive interface, and point it to your newly created folder.
- Kill OneDrive
- Delete the Share folder inside of
C:\
- Open an elevated command prompt (go to Start -> Type in CMD -> Right Click and Run as Admin)
- Now, we'll create a symbolic link by typing in
mklink /d c:\Share\ \\path\to\
where\\path\to\
is the folder containing your OneDrive folder. - Restart OneDrive application and you're done!
If it doesn't seem like it's doing anything, don't fret, mine took a couple hours before it started uploading at a rather pathetic pace. I'm at two days so far and only 2GB uploaded (my bandwith is capable of uploading ~40GB per day).
I've tried the code above and some worked for me, too, but they look so complicated.
During the "how to" journey I discovered some tricks to make it work quite simple.
If you are using a Windows Machine download to install SymLink Creator, it's free.
Let's suppose your "Onedrive - Folder" is located at
C:\Onedrive - Folder
and your network folder is already mapped asZ:\
on your computer.Create a folder inside
C:\Onedrive - Folder\
calledTEST
.Open Symlink Creator and Choose "Directory Symbolic Link". As destination choose
C:\Onedrive - Folder\TEST
and as Source:Z:\
.Click on "Create" and go take a coffee.
Use GoodSync. AutoSync in Background & It'll sync from folder to folder or device to device. Supports major sharing protocols & many cloud services.
https://www.goodsync.com/