> -----Original Message----- > From: Bob Hetzel [mailto:b...@case.edu] > Sent: Wednesday, February 17, 2010 1:30 PM > To: bacula-users@lists.sourceforge.net > Subject: Re: [Bacula-users] VSS Windows Backups >
> >> > 2) I couldn't get far enough for this to be an issue but I believe > >> > bacula's > >> > handling of "Junction Points"--it gripes but doesn't back them up, will > >> > break many things too. Can anybody shed light on whether these will be > >> > auto-created by the OS if they're missing? > > > > No idea... yet. Junction points are Windows equivalent of soft links. They are used for Side-by-side assemblies (SxS). Most people actually come across the same issue not because of junction points, but because the WinSxS directory starts filling up their hard disk. Windows XP actually also had junction points and WinSxS in certain cases, but with Vista, Microsoft rearchitected the whole operating system to rely heavily on SxS. Side-by-side allows you to have multiple versions of the same DLL installed at the same time. These junction points are not (and cannot be) auto-created, and they are critical to Windows Vista/2008 and later. Without the junction points, you basically have a huge tangle of files but not a correctly working operating system. Windows is installed in the C:\Windows drive (by default). Traditionally, in Windows, most the files that make up Windows are installed into the various subdirectories - most of them into the well known System32. With SxS assemblies, all files are installed into C:\Windows\WinSxS. The junction points point to these files from where older versions of Windows used to have these files. When you download one of Microsoft's software updates, they get installed into the WinSxS directory, as well, and never overwrite anything. Then the respective junction points are updated. That makes uninstalling software updates easier. Another side effect is that you usually no longer need the Windows DVD to install or remove components - all files are simply copied to the WinSxS folder, and installing/removing features is as simple as adding or removing the correct junction points. But Windows probably won't even boot (I haven't tried, but that's my guess) without the correct junction points in place - and Windows has no way of knowing which ones should be in place. Worse, after a restore, the new correct files might be in place, but the junction points may still point to the old incorrect ones. http://blog.tiensivu.com/aaron/archives/1306-Demystifying-the-WinSxS-directory-in-Windows-XP,-Vista-and-Server-20032008.html http://social.answers.microsoft.com/Forums/en-US/w7hardware/thread/450e0396-6ba6-4078-8ca0-b16bf4e22ccf (look for the post from Debbie that explains a lot) > The Metabase is windows speak for the IIS config. Sadly, I believe > that's > not included by default as part of the system state. Ditto with the > keys > needed for it. > > http://support.microsoft.com/kb/269586 Be aware that this article is about Windows 2000. In Windows 2003, ntbackup does back up the Metabase as part of the systemstate (at least according to Wikipedia http://en.wikipedia.org/wiki/NTBackup - I haven't tested it and couldn't find a Microsoft reference for that). IIS 7.0 no longer has a metabase in the first place. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users