Langa Letter: Little-Known Options For Syncing Files In Windows
Do you work on files in more than one location or on more than one PC? Fred Langa offers an overview of tools built right into Windows that can help.
Reader W.R. Clark had a problem common to millions of us who carry work from the office to our homes, or vice versa; and who work in remote locations, or offsite or while traveling:
Fred: I have multiple computers, including work, home, and travel laptop. It's a real task keeping my documents, certain key files, favorites, E-mail, addresses, and calendar synchronized on all three machines. There seem to be numerous fast solutions to replication, backup, or saving an image, but an absence of simple solutions for synchronization (perhaps using an external hard drive as the common medium).
--W. R. Clark
Surprisingly, Windows has functional tools for exactly this problem, but they remain largely unused and unknown. Even people who have heard of the built-in tools usually haven't actually used them; or only used them in much earlier incarnations.
One of the tools--the Briefcase--has been around since Windows 95; the other--Offline Files--since Windows 98. Both are present (in newer form) in XP, and both can help solve the problem of keeping data in sync when it's worked on in more than one place or on more than one PC.
There's a boatload of commercial sync tools available, too, but it makes sense to at least try what's already built into Windows before springing for third-party solutions. Using the built-in tools may also help in cases where policy prohibits the addition of third-party utilities to a company PC.
Briefcase And Offline Files
Both Briefcase and Offline Files serve similar purposes: They let you take a special copy of files and folders from one place, work on them in another, and then more or less automatically merge the changes back to the original files at a later date. "Synchronizing" the files this way ensures that all copies of the files are kept up to date; and that file deletions are replicated as well. Thus, the data stays consistent in both locations.
Briefcase is specifically intended for transferring and synchronizing files between separate PCs. Commonly, the Briefcase is carried on a removable disk of some kind, such as a floppy or USB drive; but it also can work on PCs with a direct cable connection or a normal network connection. Briefcase is extremely flexible, and can be useful in almost any situation, from a Fortune 500 enterprise down to a small-office setup, or even for moving data between home PCs.
Offline Files is geared more toward transferring and synchronizing network files in instances where a PC is sometimes connected to a network and sometimes not. Rather than using the Briefcase approach of moving between different PCs, Offline Files lets a single PC keep working on local copies of network files even when that PC's disconnected from the network. We'll get into this more in a moment, but for now, note that the Offline Files approach is harder to set up and more restrictive in its application than the simpler, more universal Briefcase approach.
And, not trivially, Briefcase is the tool that would best help reader Clark, so let's start there.
How Enterprises Are Attacking the IT Security EnterpriseTo learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Infographic: The State of DevOps in 2017Is DevOps helping organizations reduce costs and time-to-market for software releases? What's getting in the way of DevOps adoption? Find out in this InformationWeek and Interop ITX infographic on the state of DevOps in 2017.
IT Strategies to Conquer the CloudChances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.