This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MS SQL Process exclusions

Hi,

I have read a lot of documents and posts about excluding processes for SQL.  My question is I guess kind of unorthodox.  Cheater move.  Microsoft recommendation is of coarse <Instance Name> (I have also read to use the 8.3 rule for caution, is that practical or really old advice?)

Our Version:  Sophos Enterprise Console v. 5.3.1

Example:

%ProgramFiles%\Microsoft SQL Server\MSSQL11.<Instance Name>\MSSQL\Binn\SQLServr.exe
%ProgramFiles%\Microsoft SQL Server\MSRS11.<Instance Name>\ReportingServices\ReportServer\Bin\ReportingServicesService.exe
%ProgramFiles%\Microsoft SQL Server\MSAS11.<Instance Name>\OLAP\Bin\MSMDSrv.exe

If I have read Sophos correctly I have to put in the drive letter\etc.  Is that correct or I can use the above variable. So say:

D:\Program Files\Microsoft SQL Server\MSSQL10_50.<myinstance>\MSSQL\Binn\SQLServr.exe

We have lots of instances can you use the X as I have seen in analysis or as in Full-Text MSSQL$instancename or is it totally off the hook to like use the ? or *  for instance name exclusion say if you have several instances?  I haven't run across this as an example.

Thanks,



This thread was automatically locked due to age.
Parents Reply Children
  • Thanks Voicu,

    I have explored the links you suggested and that was why the questions.

    A couple more questions if you don't mind.  Since this has been delegated (creating new lists) to me and I am very new to this platform.  I have seen in our current exclusions this format.  That is why I have been trying to read as much as possible.  The group wants to get granular with exclusions down to our vendor apps not just Microsoft platforms and apply accordingly instead of globally to all.

    In our exclusions currently I see the backslash with program files:

    \%program files%\Microsoft SQL Server\MSASX.X\OLAP\Backup\

    Is this an incorrect format according to your directions above.  It has to be a drive letter or network share?

    Also I see this as an exclusion:

    %systemdrive%\System Volume Information\DFSR\$db_normal$

    With the $ sign.  I cannot find any documentation on this.  Is this a proper format?  Active directory and DC exclusions seem to be tricky so I want to be as precise as possible.  I have read and other vendors seem to have more flexibility in some of these wildcard areas.

    We don't have any legacy systems as far as I know, I will verify, so I may not have to worry about the 8.3 rule then - correct?  We are mostly a VMware environment.  Tried Vsheild but it did not go well from what I understand with performance issues.

    Thanks again for your support.  Look forward to your response.

    Cheers!

  • Have been looking at MS exclusions and keep looking for instructions and would like to add to the above post.  Sorry!

    When you have this

    Replica_root\DO_NOT_REMOVE_NtFrs_PreInstall_Directory\Ntfrs*.*

    What is the proper format in Windows exclusions with underscores and * in file names.

    When MS suggests to exclude:

    Group Policy client settings files. These files are located in the following folder:

    %SystemRoot%\System32\GroupPolicy\Machine\ 
    %SystemRoot%\System32\GroupPolicy\User\

    Specifically, exclude the following file:

    Registry.pol
    If your excluding all files form say folder\Machine\  Sophos does not scan anything in that folder so is it correct to assume that it is redundant to apply this exclusion as well or is this a safegaurd?
    %SystemRoot%\System32\GroupPolicy\Machine\Registry.pol
    Thanks for helping!
  • Hi Gayla,

    Environmental variables are not supported as SEC exclusions. 

    $ in the end of a share indicates a hidden/administrative share.

    Please see the link specified before on the wildcards usage and other details on exclusions.

    Cheers,

    Voicu.