I didn't notice any INCLUDE statement?
After reading your include/exclude, how about this:
Exclude *
Include *:\...\Document and Settings\...\*
Exclude *:\...\Temp\...\*
Exclude *:\...\DRM\...\*
Exclude *:\...\index.dat
Now, why I chose these 5 statements:
TSM reads from the bottom up until it finds a match, so I'll start at the
bottom.
Exclude *:\...\index.dat
excludes a file named "index.dat" anywhere in the computer.
The next two excludes:
exclude *:\...\DRM\...\*
exclude *:\...\Temp\...\*
specifically exclude "Temp" and "DRM" directories (and sub directories
"\...\") anywhere in the computer.
Include *:\...\Document and Settings\...\*
specifically includes "Document and Settings" (and sub directories)
anywhere in the computer. Because index.dat, DRM, and Temp were processed
before this line, they will match and be excluded.
Exclude *
Exclude everything else.
A note, using "*:" for the drive letter permits this to work even if a
user has moved directories from C: to D: or elsewhere....
thanks and God bless,
sal
> I'm trying to setup a bunch of clients to do sheduled backups to our TSM
> 5.1 windows server.
> I think I've got this down, but...
> I want to setup and include/exclude file to limit the backup to only the
> "Documents and Settings" folder.
> I set that up and did a 'q inclexcl' in the client and go all these
> extra excludes -
>
> Excl All C:\WINNT\System32\NtmsData\...\* Operating System
> Excl All C:\WINNT\System32\inetsrv\metabase.xml Operating System
> Excl All C:\WINNT\System32\inetsrv\metabase.bin Operating System
> Excl All C:\WINNT\System32\inetsrv\mbschema.xml Operating System
> Excl All C:\WINNT\System32\DTCLog\MSDTC.LOG Operating System Excl
> All C:\WINNT\schedlgu.txt Operating System
> Excl All C:\WINNT\registration\*.clb Operating System
> Excl All C:\WINNT\netlogon.chg Operating System
> Excl All C:\WINNT\debug\* Operating System
> Excl All C:\WINNT\csc\...\* Operating System
> Excl All C:\DOCUME~1\user\LOCALS~1\Temp\...\* Operating System
> Excl All C:\Documents and Settings\user\...\index.dat Operating
> System
>
> Excl All C:\Documents and Settings\All Users\DRM\...\* Operating
> System
> Excl All C:\adsm.sys\...\* Operating System
> Excl All *\Pagefile.sys Operating System
> Excl All *\hiberfil.sys Operating System
> Excl All *\...\*.crmlog Operating System
>
> --
>
> I'm figuring that these occure because of the user I am logged in as.
> Since the schedule runs as "System" it probably won't have these
> excludes and only use the ones I specify.
> I don't have a problem with the above excludes, except that they don't
> work. I get a
> --
> 'ANS1076E *** Directory path not found ***'
> --
> when trying to do a manual backup from the command line. I'm guessing
> it's because of the truncated rule, i.e. "DOCUME~1" funkyness (I've
> always hated DOS naming limitations). But I have no way of getting rid
> of this manually logged in as my user (or admin).
> Am I correct in assuming that these excludes are NOT used during a
> scheduled event (depending on what user the schedule runs as)?
> Is there any way to have TSM NOT put these excludes in? I'd really like
> to test my own incl/excl without having TSM break itself.
>
> The other option is that the server itself gives these out, but
> everything I've read says it can't. Everything I've read so far seems
> to ignore the whole include/exclude functionality of the client and
> server. Very limited documentation on this.
> VERY irritating.
>
> Any help would be greatly appreciated. Especially a detailed
> explanation of include/exclude (not how to order/phrase the statements,
> that's the easy part) - geered toward an apparent idiot (me).
>
> sim
|