Multi Computer & WDCloud Sync

Discuss new features and functions
Posts: 1
Joined: 20 Nov 2017

Diesel9a1

Computer 1
Computer 2
WDCloud

Using realtime sync,

1. If I delete a file from comp1, it syncs and removes the file from the wdcloud local storage drive.
2. Comp2 does a realtime sync, then it sees the file is missing from the cloud and uploads the file from its c drive to the cloud.
3. Comp1 does a realtime sync, sees the file on the cloud, but it isn't on the c drive. RTS removes the file from the cloud.
4. Go to Step 2.

Never ending loop. No idea what will happen when I introduce a 3rd computer!!

Also, they will only sync when I'm connected to my home network - Not 100% knowing how the WDCloud system works, doe the local wdcloud sync to a real cloud storage on the internet? Not a major issue but good to know.

Ultimately I'm trying to get round not having to pay a large dropbox subscription. Any advice on the settings to avoid the never ending loop described above please?

Thanks in advance team.
User avatar
Posts: 8
Joined: 22 Nov 2017

UbyOne

Hi,
it seems to be a general problem using more than one PC or BackUpDevice.
Zenju, sorry maybe I m totally wrong, but i try to give my explanation.
I suppose FFS keeps trace of the LAST sync activity (I suppose creating a sort of list for all objects/timestamp in the directory - sync.ffs_db) and uses it in the NEXT sync identifying the difference; at the end FFS updates again the object/timestamp list.
That explains the reason because executing on a third node, FFS is not able to understand what happened to some objects. It is really evident for deletions.
Zenju, sorry again I take the liberty to suggest a solution ...
If the object/timestamp lists are indexed by a physical id for the couple of devices (e.g.: PC1 and BU1), changing one of two (e.g.: PC2 and BU1) another different list will be used, avoiding the problem.
But in this solution there are a couple of remarks:
1. Programatically identification (maybe physical) of devices, in order to create a unique id for the list;
2. Management of these ids (in case a device will no more used or substituted); maybe a re-sync option or the possibility to associate to these ids a description, so the user can control and eventually remove unused lists.
I hope writing this post I didnt violate any rule.
Anyway FFS is really GREAT and I m really thankful for your job, compliments!
User avatar
Site Admin
Posts: 7210
Joined: 9 Dec 2007

Zenju

This sounds more like a setup/configuration issue rather than a fundamental problem with RTS. But it's probably not possible to solve this without going into details.