Here's what we have at our home:
- Desktop with Win7
- Laptop with Win7
- Primary NAS with 1GB storage
- Secondary NAS with 2GB storage used for backup of primary NAS, desktop and laptop
I setup continuous backup from the desktop, laptop and primary NAS to the secondary NAS by using Oops Backup with a 1-hour schedule.
Works fine for backup however we would like to have all our data on the primary NAS with all the computers syncing to it transparently.
I know I can use a program that does 2-way (even 3-ways) syncing but I'm not sure if it's safe doing it.
Let's have some scenarios:
I am editing a Word document on the laptop and when I save the document, it should be replicated to the NAS.
The desktop computer would see that the document has changed on the NAS and sync with it.
However if the document has changed on the desktop then we need a way to either block early or being warned of a conflict upon syncing.
From what I know, Word place some lock on the file (it even creates some temporary files)... Would it be sufficient to sync those files to the NAS and then to the other computer? Would that lock the file on the other computer?
I am editing a TXT file on the desktop. Same as scenario #1 but no locking mechanism. What about this?
Basically it all comes down to locking out anyone else. I could use a source control program but I want something that is transparent.
EDIT: Forgot to add that I want to be able to access files offline from the NAS (for example, when I take the laptop out of my home).