Networker

Re: [Networker] How does "All" get translated?

2004-10-09 00:06:30
Subject: Re: [Networker] How does "All" get translated?
From: Chad Smykay <csmykay AT RACKSPACE DOT COM>
To: NETWORKER AT LISTMAIL.TEMPLE DOT EDU
Date: Fri, 8 Oct 2004 23:08:37 -0500
A couple of points on the thread to point out.

For each type of OS client that you backup there is a "savefs" process that
NetWorker calls on a scheduled backup.  Now what actually happens with the
"savefs" process on each server is not known.

On a UNIX machine I'm sure it just runs through to find out what is actually
mounted such as a "mount" command.  I'm sure that this is not what it is
actually doing whatever you actually have mounted it should backup.  Accept
for NFS or SAMBA mount points that may or may not be supported.  So when the
"savefs" process is called by the NetWorker server it walks through all
mounted file systems and then returns this list to the NetWorker server to
be backed up.

The same holds true for Windows servers.  Once again I am not sure where or
how it specifically gets it's information on Windows about what is mounted
but I'm sure it is either in the registry or some type of WMI call.

So in short when "savefs" is called for each OS it gets a list of all
mounted file systems and then returns those to the NetWorker server.

If you are looking for a more technical explanation of what savefs is doing
for each OS try the manuals or the knowledge base.

Hope some of this information helps on how NetWorker processes it's backups.


Chad Smykay, RHCE, LCNA
Systems Storage Administrator
Rackspace Managed Hosting (TM) - The Managed Hosting Specialist (TM)

-----Original Message-----
From: Legato NetWorker discussion [mailto:NETWORKER AT LISTMAIL.TEMPLE DOT EDU] 
On
Behalf Of Duncan Greenwood
Sent: Friday, October 08, 2004 2:26 PM
To: NETWORKER AT LISTMAIL.TEMPLE DOT EDU
Subject: Re: [Networker] How does "All" get translated?

There are functions in the Win32 API for discovering this info. It used to
be
easier in older versions of Windows because disk partitions were mapped
to drive letters. A program would get a list of valid drive letters and
ask whether they were fixed, floppy, CD or remote (network share).

In W2K3 MS finally caught up with ***x and you can mount/unmount a
volume on a drive letter or at any point on an existing filesystem
hierarchy.
e.g. you could create a partition on a disk or LUN and mount it at letter L:
or at C:\Data.

There is a set of API calls to enumerate volumes, paths and mountpoints:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base
/volume_management_functions.asp

And there is the "diskpart" CLI command for interactive or scripted work.

I don't know whether the latest NW client code uses this functionality
and treats mounted volumes any differently from drive letters.

hth
#

----- Original Message -----
From: "Teresa Biehler" <tpbsys AT RIT DOT EDU>
To: <NETWORKER AT LISTMAIL.TEMPLE DOT EDU>
Sent: Friday, October 08, 2004 5:54 PM
Subject: Re: [Networker] How does "All" get translated?


But how is this translation done?  Is there a file somewhere that lists
out the file systems?  Is there a registry key?

Thanks.
Teresa

-----Original Message-----
From: Maarten Boot (CWEU-USERS/CWNL)
[mailto:Maarten.Boot AT nl.compuware DOT com]
Sent: Friday, October 08, 2004 12:06 PM
To: Legato NetWorker discussion; Teresa Biehler
Subject: Re: [Networker] How does "All" get translated?

Basically all fixed drives on windows + some extra savesets for registry
and
other internal windows stuff. Depending on the version of the client and
the
version of windows.

Maarten

On Friday 08 October 2004 17:54, Teresa Biehler wrote:
> Hi,
>
> Most of our NW clients have "All" listed in their client definition's
> save set list.  I know that in UNIX, this gets translated based on
what
> is in the fstab/vfstab.  How does the translation get done for Windows
> clients?
>
> Thanks.
> Teresa
>
> --
> Note: To sign off this list, send a "signoff networker" command via
email
> to listserv AT listmail.temple DOT edu or visit the list's Web site at
> http://listmail.temple.edu/archives/networker.html where you can
> also view and post messages to the list. Questions regarding this list
> should be sent to stan AT temple DOT edu
> =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=

--
Maarten Boot,
Compuware Europe B.V.
Hoogoorddreef 5
1101 BA Amsterdam

--
Note: To sign off this list, send a "signoff networker" command via email
to listserv AT listmail.temple DOT edu or visit the list's Web site at
http://listmail.temple.edu/archives/networker.html where you can
also view and post messages to the list. Questions regarding this list
should be sent to stan AT temple DOT edu
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004

--
Note: To sign off this list, send a "signoff networker" command via email
to listserv AT listmail.temple DOT edu or visit the list's Web site at
http://listmail.temple.edu/archives/networker.html where you can
also view and post messages to the list. Questions regarding this list
should be sent to stan AT temple DOT edu
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=

--
Note: To sign off this list, send a "signoff networker" command via email
to listserv AT listmail.temple DOT edu or visit the list's Web site at
http://listmail.temple.edu/archives/networker.html where you can
also view and post messages to the list. Questions regarding this list
should be sent to stan AT temple DOT edu
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=