Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 243
  • Last Modified:

how to do synchronizing to copy data between 2 PCs ?

dear all,

i have 2 PCs in a network and i put 2 harddisks from the same size
in the PCs, now i want  any data that created in one of them(PC1)
automatically copied to the other (PC2).
also, if the data is lost from the PC1 , then it is exist in the PC2 .
plesae advise.

Best regards.
5 Solutions
Gary CaseRetiredCommented:
If you want real-time synchronization you need to look into clustering;  but I assume what you mean is reasonably current synchronization whereby you run a scheduled synchronization job at frequent intervals (daily, hourly, every 15 minutes, etc.).

For the latter, you can use Microsoft's free SyncToy,  2BrightSparks' excellent SyncBack (what I use),  KarenWare's Replicator, or any of several other free utilities.    Or you could schedule batch jobs that use RoboCopy, XXCopy, or other DOS-based copy utilities.

The key is simply that you have to put both PC's on your workgroup; and share one of the drives will full (read/write) permission, so it can be accessed by the other PC.    You then simply create the appropriate synchronization job and schedule it to run at the appropriate interval.
Gary CaseRetiredCommented:
... on afterthought:    Note that none of the freeware utilities will copy open files, so files that are in use won't be correctly synchronized until they are closed.    One frequent "culprit" of this is e-mail -- if your e-mail client is always open then its data won't be synchronized.    You can overcome this with some of the paid versions -- for example, I use SyncBack SE rather than the freeware SyncBack for this very reason (and its better reporting).
Hamid Reza MolahadiCommented:
Use Allway Sync
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

nettech1998Author Commented:
Ok, thank you for your reply..

I want to ask you something: The synchronization between the two destinations will keep the same files in both destinations.
My question is :If one file has been deleted by mistake for example from PC-A after the synchronization finished, will that file in PC-B be deleted on the next synchronization in PC-B OR Not??

Please I need an answer for this question ASAP. It's really important.

Gary CaseRetiredCommented:
With SyncBack it depends on how you have the synchronization options set => you can make it behave whichever way you prefer.     The other utilities should have similar options.
nettech1998Author Commented:
Dear garycase,

You mean that It will not delete the file/s in PC(B).
Gary CaseRetiredCommented:
It will do whatever you want it to => you set the options however you'd like.

If you want it to delete the file(s), it will;   if you don't want it to delete the files, it won't.

in the best sync software and FREE
With most syncing utilities, you can specify whether to propagate deletions or modifications. I use Allway Sync to sync files between two computers on separate networks. I also use it to sync files between multiple computers on the same LAN. You can set it up to automatically sync at certain times or a certain period of time after files have been modified. You can set it up to sync one way or two way and whether or not to propagate modifications or deletions. It's also easy to setup inclusion/exclusion filters so it won't sync certain files/folders if you don't want it to.  It has a lot of flexibility and is pretty easy to use.

You can do the same types of syncing with other tools as well, including command line tools like robocopy or xcopy. You can probably do some searching to find scripts other people have written for each of these tools that will do what you want.

Hope this helps.

Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now