Bacula-users

Re: [Bacula-users] bacula-fd on windows: "... is a different filesystem. Will not descend from...."

2010-01-13 14:07:34
Subject: Re: [Bacula-users] bacula-fd on windows: "... is a different filesystem. Will not descend from...."
From: Josh Fisher <jfisher AT pvct DOT com>
To: Gavin McCullagh <gavin.mccullagh AT gcd DOT ie>
Date: Wed, 13 Jan 2010 14:04:14 -0500
Gavin McCullagh wrote:
> Hi,
>
> we're running backups of a few Windows desktops with Bacula.  On Windows
> Vista and Windows 7, you tend to get a bunch of messages like this:
>
> jm-fd JobId 2526:      c:/Users/johnm/Documents/My Videos is a different 
> filesystem. Will not descend from c:/Users/johnm/ into 
> c:/Users/johnm/Documents/My Videos
> jm-fd JobId 2526:      c:/Users/johnm/Local Settings is a different 
> filesystem. Will not descend from c:/Users/johnm/ into c:/Users/johnm/Local 
> Settings
> jm-fd JobId 2526:      c:/Users/johnm/My Documents is a different filesystem. 
> Will not descend from c:/Users/johnm/ into c:/Users/johnm/My Documents
> jm-fd JobId 2526:      c:/Users/johnm/NetHood is a different filesystem.  
> Will not descend from c:/Users/johnm/ into c:/Users/johnm/NetHood
> jm-fd JobId 2526:      c:/Users/johnm/PrintHood is a different filesystem.  
> Will not descend from c:/Users/johnm/ into c:/Users/johnm/PrintHood 
>
> I've noticed mention on lists that these folders are some sort of symlinks
> though I'm not clear where to -- c:\ seems to be the only filesystem on the
> box.  Can someone explain exactly what these messages are telling us?
> Should we be at all concerned that they're not being backed up?
>   

They are junction points. Windows uses a multi-root directory hierarchy, 
where C:\, D:\, etc. are the roots, as opposed to the *nix single root 
directory hierarchy where / is the only root. Any directory under one of 
the roots that has a NTFS filesystem mounted may be the mountpoint for a 
different filesystem. Windows calls these "junction points". Windows 
implements directory symlinks as junction points, the only difference 
being that rather than a completely different filesystem being mounted 
at the junction point, a subsection (directory) of the same filesystem 
is re-mounted at the junction point. Therefore, Bacula sees these 
junction points as a different filesystem, (as it should).

For example, what is now c:/Users/johnm/Documents on Vista/7 used to be 
c:/Documents and Settings/johnm/My Documents on XP. There were enough 
compatibility problems with old 3rd party software hard coding the "My 
Documents" directory name that, for backward compatibility reasons, 
Microsoft put in a symlink (junction point) named "c:/Users/johnm/My 
Documents" that points to the Vista/7 equivalent "c:/Users/johnm/Documents".

You should not be concerned. Either ignore the messages or else exclude 
those directory names in the FileSet  used by Vista/7 clients.

> On a Windows XP machine, we also get some of these, but fewer:
>
> tomasv200-fd JobId 2539: 
> c:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a
>  is a different filesystem. Will not descend from c:/ into 
> c:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a
> tomasv200-fd JobId 2539: 
> c:/WINDOWS/assembly/GAC_MSIL/IEExecRemote/2.0.0.0__b03f5f7f11d50a3a is a 
> different filesystem. Will not descend from c:/ into 
> c:/WINDOWS/assembly/GAC_MSIL/IEExecRemote/2.0.0.0__b03f5f7f11d50a3a
>
>
> Many thanks for any illumination,
>
> Gavin
>
>
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast and easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev 
> _______________________________________________
> Bacula-users mailing list
> Bacula-users AT lists.sourceforge DOT net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
>   

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users