symantec™ event collector 4.3 for symantec backup exec quick …web.mst.edu/~kfl/ssim/very...

34
Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick Reference

Upload: others

Post on 30-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Symantec™ Event Collector4.3 for Symantec BackupExec Quick Reference

Page 2: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Symantec™ Event Collector for Symantec Backup ExecQuick Reference

The software described in this book is furnished under a license agreement andmay be usedonly in accordance with the terms of the agreement.

Legal NoticeCopyright © 2008 Symantec Corporation. All rights reserved.

Symantec, the Symantec Logo are trademarks or registered trademarks of SymantecCorporation or its affiliates in theU.S. and other countries. Other namesmaybe trademarksof their respective owners.

This Symantec product may contain third party software for which Symantec is requiredto provide attribution to the third party (“Third Party Programs”). Some of the Third PartyPrograms are available under open source or free software licenses. The LicenseAgreementaccompanying the Software does not alter any rights or obligations you may have underthose open source or free software licenses. Please see theThird Party LegalNoticeAppendixto this Documentation or TPIP ReadMe File accompanying this Symantec product for moreinformation on the Third Party Programs.

The product described in this document is distributed under licenses restricting its use,copying, distribution, and decompilation/reverse engineering. No part of this documentmay be reproduced in any form by any means without prior written authorization ofSymantec Corporation and its licensors, if any.

THEDOCUMENTATIONISPROVIDED"ASIS"ANDALLEXPRESSORIMPLIEDCONDITIONS,REPRESENTATIONS ANDWARRANTIES, INCLUDING ANY IMPLIEDWARRANTY OFMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT,ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TOBELEGALLYINVALID.SYMANTECCORPORATIONSHALLNOTBELIABLEFORINCIDENTALOR CONSEQUENTIAL DAMAGES IN CONNECTIONWITH THE FURNISHING,PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINEDIN THIS DOCUMENTATION IS SUBJECT TO CHANGEWITHOUT NOTICE.

The Licensed Software andDocumentation are deemed to be commercial computer softwareas defined in FAR12.212 and subject to restricted rights as defined in FARSection 52.227-19"Commercial Computer Software - Restricted Rights" and DFARS 227.7202, "Rights inCommercial Computer Software or Commercial Computer Software Documentation", asapplicable, and any successor regulations. Any use, modification, reproduction release,performance, display or disclosure of the Licensed Software andDocumentation by theU.S.Government shall be solely in accordance with the terms of this Agreement.

Page 3: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Symantec Corporation20330 Stevens Creek Blvd.Cupertino, CA 95014

http://www.symantec.com

Printed in the United States of America.

10 9 8 7 6 5 4 3 2 1

Page 4: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Technical SupportSymantec Technical Support maintains support centers globally. TechnicalSupport’s primary role is to respond to specific queries about product featuresand functionality. TheTechnical Support group also creates content for our onlineKnowledge Base. The Technical Support group works collaboratively with theother functional areas within Symantec to answer your questions in a timelyfashion. For example, theTechnical Support groupworkswithProductEngineeringand Symantec Security Response to provide alerting services and virus definitionupdates.

Symantec’s maintenance offerings include the following:

■ A range of support options that give you the flexibility to select the rightamount of service for any size organization

■ Telephone and Web-based support that provides rapid response andup-to-the-minute information

■ Upgrade assurance that delivers automatic software upgrade protection

■ Global support that is available 24 hours a day, 7 days a week

■ Advanced features, including Account Management Services

For information about Symantec’sMaintenance Programs, you can visit ourWebsite at the following URL:

www.symantec.com/techsupp/

Contacting Technical SupportCustomerswith a currentmaintenance agreementmay access Technical Supportinformation at the following URL:

www.symantec.com/techsupp/

Before contacting Technical Support, make sure you have satisfied the systemrequirements that are listed in your product documentation. Also, you should beat the computer onwhich theproblemoccurred, in case it is necessary to replicatethe problem.

When you contact Technical Support, please have the following informationavailable:

■ Product release level

■ Hardware information

■ Available memory, disk space, and NIC information

■ Operating system

Page 5: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

■ Version and patch level

■ Network topology

■ Router, gateway, and IP address information

■ Problem description:

■ Error messages and log files

■ Troubleshooting that was performed before contacting Symantec

■ Recent software configuration changes and network changes

Licensing and registrationIf yourSymantecproduct requires registrationor a licensekey, access our technicalsupport Web page at the following URL:

www.symantec.com/techsupp/

Customer serviceCustomer service information is available at the following URL:

www.symantec.com/techsupp/

Customer Service is available to assist with the following types of issues:

■ Questions regarding product licensing or serialization

■ Product registration updates, such as address or name changes

■ General product information (features, language availability, local dealers)

■ Latest information about product updates and upgrades

■ Information about upgrade assurance and maintenance contracts

■ Information about the Symantec Buying Programs

■ Advice about Symantec's technical support options

■ Nontechnical presales questions

■ Issues that are related to CD-ROMs or manuals

Page 6: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Maintenance agreement resourcesIf you want to contact Symantec regarding an existing maintenance agreement,please contact the maintenance agreement administration team for your regionas follows:

[email protected] and Japan

[email protected], Middle-East, and Africa

[email protected] America and Latin America

Additional enterprise servicesSymantec offers a comprehensive set of services that allow you tomaximize yourinvestment in Symantec products and to develop your knowledge, expertise, andglobal insight, which enable you to manage your business risks proactively.

Enterprise services that are available include the following:

These solutions provide early warning of cyber attacks, comprehensive threatanalysis, and countermeasures to prevent attacks before they occur.

SymantecEarlyWarningSolutions

These services remove the burdenofmanaging andmonitoring security devicesand events, ensuring rapid response to real threats.

Managed Security Services

Symantec Consulting Services provide on-site technical expertise fromSymantec and its trustedpartners. SymantecConsultingServices offer a varietyof prepackaged and customizable options that include assessment, design,implementation,monitoring, andmanagement capabilities. Each is focused onestablishing andmaintaining the integrity and availability of your IT resources.

Consulting Services

Educational Services provide a full array of technical training, securityeducation, security certification, and awareness communication programs.

Educational Services

To access more information about Enterprise services, please visit our Web siteat the following URL:

www.symantec.com

Select your country or language from the site index.

Page 7: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Chapter 1 Introducing Symantec Event Collector for SymantecBackup Exec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

About this quick reference .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Compatibility requirements for Symantec Backup Exec Event

Collector ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10System requirements for the Symantec Backup Exec Event Collector

computer ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10About the installation sequence for Symantec Backup Exec Event

Collector ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Setting the SQL Server security mode to mixed authentication .... . . . . . . . . . 12Downloading database drivers ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Installing database drivers on a remote computer ... . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Installing database drivers on an Information Manager appliance .... . . . . . 14Creating read-only database users ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Creating a read-only database user account for Microsoft SQLServer 2000 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Creating a read-only database user account for Microsoft SQLServer 2005 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

Creating a read-only database user account for Microsoft SQLServer 2000 Desktop Engine (MSDE) ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Configuring the SQL Server instance to listen on a non-dynamicport ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Configuring an SSL connection for the Microsoft SQL Server 2005JDBC driver 1.2 ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

Configuring Symantec Backup Exec to work with the collector ... . . . . . . . . . . 20Sensor properties for Symantec Backup Exec Event Collector ... . . . . . . . . . . . . 21Running LiveUpdate for collectors ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Chapter 2 Implementation notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

Product ID for Symantec Backup Exec Event Collector ... . . . . . . . . . . . . . . . . . . . . . 27Event example ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Schema packages ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Event mapping for Information Manager ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

Contents

Page 8: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Chapter 3 Event filtering and aggregation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Event filtering and aggregation for Symantec Backup Exec EventCollector ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Contents8

Page 9: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

IntroducingSymantecEventCollector for SymantecBackup Exec

This chapter includes the following topics:

■ About this quick reference

■ Compatibility requirements for Symantec Backup Exec Event Collector

■ System requirements for the Symantec BackupExec Event Collector computer

■ About the installation sequence for Symantec Backup Exec Event Collector

■ Setting the SQL Server security mode to mixed authentication

■ Downloading database drivers

■ Installing database drivers on a remote computer

■ Installing database drivers on an Information Manager appliance

■ Creating read-only database users

■ Configuring the SQL Server instance to listen on a non-dynamic port

■ Configuring an SSL connection for theMicrosoft SQL Server 2005 JDBC driver1.2

■ Configuring Symantec Backup Exec to work with the collector

■ Sensor properties for Symantec Backup Exec Event Collector

■ Running LiveUpdate for collectors

1Chapter

Page 10: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

About this quick referenceThis quick reference includes information that is specific to Symantec™ EventCollector for Symantec Backup Exec. General knowledge about installing andconfiguring collectors is assumed, aswell as basic knowledge of SymantecBackupExec.

For detailed information on how to install and configure event collectors, pleasesee the Symantec Event Collectors Integration Guide.

For information on Symantec Backup Exec, see your product documentation.

Compatibility requirements for Symantec BackupExec Event Collector

The collector is compatible with Symantec Backup Exec 11d.

The collector runs on the following operating systems:

■ Microsoft Windows 2000 with Service Pack 4 or later

■ Microsoft Windows Advanced Server 2000 with Service Pack 4 or later

■ MicrosoftWindowsServer 2003Enterprise Editionwith Service Pack 1 or later

■ MicrosoftWindows Server 2003 Standard Edition with Service Pack 1 or later

■ Windows XP with Service Pack 2 or later

■ Red Hat Enterprise Linux AS 3.0

■ Red Hat Enterprise Linux AS 4.0

Note: You can install version 4.3 collectors on both 32-bit and 64-bit versions ofWindows Server 2000/2003.

System requirements for the Symantec Backup ExecEvent Collector computer

Minimum system requirements for a remote collector installation are as follows:

■ Intel Pentium-compatible 133-MHzprocessor (up to and includingXeon-class)

■ 512 MB minimum, 1 GB of memory recommended for the Symantec EventAgent

■ 35 MB of hard disk space for collector program files

Introducing Symantec Event Collector for Symantec Backup ExecAbout this quick reference

10

Page 11: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

■ 95MB of hard disk space to accommodate the Symantec Event Agent, the JRE,and the collector

■ TCP/IP connection to a network from a static IP address

About the installation sequence for SymantecBackupExec Event Collector

The collector installation sequence is as follows:

■ Complete the preinstallation requirements.For these procedures, see the Symantec Event Collectors Integration Guide.

■ Close the Symantec Security Information Manager Client console.

■ Register the collector for all off-appliance collector installations.For this procedure see the Symantec Event Collectors Integration Guide

■ Install the Symantec Event Agent on the collector computer.You must install the agent for all remote installations.Symantec Event Agent 4.5.0 build 12 or later is required.

■ Run LiveUpdate on earlier collectors.If you install a 4.3 collector on a computer that has an earlier collector on it,you must first run LiveUpdate on all components of the earlier version of thecollector. You must update the earlier collector before you install the 4.3collector.See “Running LiveUpdate for collectors” on page 24.

■ Install the collector component.For procedures on how to install the collector on a remote computer or on anappliance, see the Symantec Event Collectors Integration Guide.

■ See “Setting theSQLServer securitymode tomixed authentication”onpage12.

■ Download and extract the required database driver.Symantec BackupExec uses aMicrosoft SQLServer database to collect events.You must install the database driver on the collector computer for all remoteinstallations.Youmust install the database driver for all InformationManager 4.5 applianceinstallations.If you use Information Manager 4.6, driver installation is not required; thedatabase driver is preinstalled on the Information Manager 4.6 appliance.See “Downloading database drivers” on page 13.

■ Create a read-only database user account.

11Introducing Symantec Event Collector for Symantec Backup ExecAbout the installation sequence for Symantec Backup Exec Event Collector

Page 12: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

See “Creating read-only database users” on page 15.

■ Configure the SQL Server instance to listen on a non-dynamic port, optional.See “Configuring the SQL Server instance to listen on a non-dynamic port”on page 18.

■ Configure the sensor.See “Sensor properties for Symantec BackupExec Event Collector” onpage 21.

■ Configure an SSL connection for the Microsoft SQL Server 2005 JDBC driver1.2See “Configuring an SSL connection for the Microsoft SQL Server 2005 JDBCdriver 1.2” on page 19.

■ Run LiveUpdate.See “Running LiveUpdate for collectors” on page 24.

For all procedures that are not covered in the quick reference, see the SymantecEvent Collectors Integration Guide.

Setting the SQL Server security mode to mixedauthentication

If you use aMicrosoft SQL Server database, youmustmake sure that the databasesecurity mode is set tomixed authenticationmode. The security mode is selectedwhen SQL Server is installed. You can change the security mode at any time.

To set the SQL Server security mode to mixed authentication

1 From the Start menu, click Programs >Microsoft SQL Server > SQLEnterpriseManager.

WithSQLServer 2000, you chooseSQLEnterpriseManager.WithSQLServer2005, you choose Microsoft SQL Server Management Studio.

2 Click the appropriate server.

3 From the Tools menu, click SQLServer ConfigurationProperties, and thenclick Security.

4 Under Authentication, click SQL Server andWindows.

5 Click OK, and then click Close.

Introducing Symantec Event Collector for Symantec Backup ExecSetting the SQL Server security mode to mixed authentication

12

Page 13: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Downloading database driversSome database collector installations require that you download and install adatabase driver on the target computer. The target computer can be theInformation Manager appliance or a separate computer.

See “Installing database drivers on a remote computer” on page 13.

See “Installing database drivers onan InformationManager appliance”onpage14.

Note:Twoversions of theMicrosoft SQLServer JDBCdatabase driver are available:a Windows version, and a UNIX version. If you run the collector on a computerthat runsMicrosoftWindows, youmust download theMicrosoftWindows version.If you run the collector on a computer that runs Linux or Solaris, you mustdownload the UNIX version.

To download a database driver to the target computer

1 If you are installing the collector on the InformationManager appliance, login to the SSIM client computer.

If you are installing the collector on a separate computer, log in to thatseparate computer.

2 Create a directory to store the contents of the database driver archive file.

An example directory is as follows: DBdrivers

3 Download the required database driver into the directory that you created instep 2, as follows:

■ For the Microsoft SQL Server 2005 JDBC Driver 1.2, go to the followingURL:www.microsoft.com/downloadsThe Microsoft SQL Server 2005 JDBC driver is compatible with bothMicrosoft SQL Server 2000 and Microsoft SQL Server 2005.

Installing database drivers on a remote computerYou must install database drivers for all remote installations.

Before you install a database driver, you must download the driver to a remotecomputer.

See “Downloading database drivers” on page 13.

13Introducing Symantec Event Collector for Symantec Backup ExecDownloading database drivers

Page 14: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

To install a database driver on a remote computer

1 On the remote computer, navigate to the directory to which you downloadedthe database driver.

See “Downloading database drivers” on page 13.

2 Use the appropriate tool for the archive format to unpack the archive.

For a .zip file, use WinZIP or a similar utility.

For aUNIX tar.gz file, at the command prompt, type the following command:

tar zxvf file_name.tar.gz

Installingdatabasedrivers onan InformationManagerappliance

If you install a collector that reads from a database on an Information Managerappliance, youmay need to install a database driver on the InformationManagerappliance.

To install a database driver on an Information Manager appliance

1 On the Information Manager appliance, log in as root.

2 To create a directory to store the contents of the JDBC driver archive file, ata command prompt, type the following command:

mkdir dbdrivers

3 To transfer the tar.gz file to the InformationManager appliance, use anSFTPclient such asWinSCP to place the tar.gz in the directory that you created instep 2.

Before you install a database driver on an Information Manager appliance,you must download the driver to the SSIM Client computer.

See “Downloading database drivers” on page 13.

4 To extract the tar file, at the command prompt, type the following command:

tar -zxvf file_name.tar.gz

5 To change the owner of the driver files to the user sesuser and the group ses,at the command prompt, type the following command:

chown -R sesuser.ses /dbdrivers/*

Introducing Symantec Event Collector for Symantec Backup ExecInstalling database drivers on an Information Manager appliance

14

Page 15: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Creating read-only database usersIn order for the collector to query the point product, you must set up a read-onlydatabase user account with access to the point product's database. You can usean existing database account, or you can create an account specifically for thecollector.

See “Creating a read-only database user account for Microsoft SQL Server 2000”on page 15.

See “Creating a read-only database user account for Microsoft SQL Server 2005”on page 16.

See “Creating a read-only database user account for Microsoft SQL Server 2000Desktop Engine (MSDE)” on page 17.

Creating a read-only database user account for Microsoft SQL Server2000

Collectors that use a database sensor require that you create a read-only databaseuser account so that the collector can query for events.

See “Creating a read-only database user account for Microsoft SQL Server 2005”on page 16.

See “Creating a read-only database user account for Microsoft SQL Server 2000Desktop Engine (MSDE)” on page 17.

To create a read-only database user account for Microsoft SQL Server 2000

1 In the SQL Server Enterprise Manager window, in the left pane, expandConsole Root >Microsoft SQL Servers > SQL ServerGroup.

2 Click the appropriate server host nameor click local, and then click (WindowsNT) > Security.

3 Right-click Logins, and then click NewLogin.

4 In the SQL Server Login Properties - New Login dialog box, on the Generaltab, in the Name box, type the name of the read-only logon account.

5 Click SQL ServerAuthentication.

6 In the SQL Server Authentication Password box, type a password.

7 In the Database list, select the database name.

8 In the Language list, click <Default>.

9 On the Database Access tab, select the database name.

15Introducing Symantec Event Collector for Symantec Backup ExecCreating read-only database users

Page 16: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

10 Under Permit in Database Role, click db_datareader.

This role gives the user read-only data access to the database.

The role of public is always selected and cannot be cleared.

11 Click OK.

12 Confirm the password for the user that you created, and then click OK.

13 Close the SQL Server Enterprise Manager window.

Creating a read-only database user account for Microsoft SQL Server2005

Collectors that use a database sensor require that you create a read-only databaseuser account so that the collector can query for events.

See “Creating a read-only database user account for Microsoft SQL Server 2000”on page 15.

See “Creating a read-only database user account for Microsoft SQL Server 2000Desktop Engine (MSDE)” on page 17.

To create a read-only database user account for Microsoft SQL Server 2005

1 Start Microsoft SQL Management Studio.

2 In the Connect to Server window, in the Server name box, select the SQLServer 2005 computer on which the database is installed.

3 In the Authentication box, click SQL ServerAuthentication.

4 In the Login box, type a user name that has permissions to create newaccounts.

5 In the Password box, type the password for the user name.

6 Click Connect.

7 On the SQL ServerManagement Studio window, in the Object Explorer pane,right-click Security, and then click New>Login.

8 In the Login-Newdialog box, perform the following tasks in the order inwhichthey appear:

■ In the Select a page pane, click General.

■ In the right pane, in the Login name box, type a logon name for the newuser.

■ Check SQLServerauthentication, type a password for the user, and thenconfirm the password.

Introducing Symantec Event Collector for Symantec Backup ExecCreating read-only database users

16

Page 17: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

■ Uncheck Usermust change password at next login.

■ In the Default database box, select the database to be read by this user.

9 In the Login-New dialog box, in the Select a page pane, click Server Roles.

10 In the right pane, click public.

11 In the Login-New dialog box, in the Select a page pane, click UserMapping.

12 In the right pane, under Usersmapped to this login, make sure that you haveselected the database to read.

13 Under Database role membership for the database, click db_datareader.

This role gives the user read-only data access to the database. The role ofpublic is always selected and cannot be cleared.

14 Click OK.

Creating a read-only database user account for Microsoft SQL Server2000 Desktop Engine (MSDE)

Collectors that use a database sensor require that you create a read-only databaseuser account so that the collector can query for events.

To create a read-only database user account forMicrosoft SQLServer 2000DesktopEngine (MSDE)

1 From the Start menu, select Programs > Accessories > CommandPrompt.

2 Navigate to the directory that contains the OSQL.EXE file.

The default directory location for this file is C:\Program Files\Microsoft SQLServer\80\Tools\Binn.

3 To log in as the system administrator user, type the following command:

osql -U sa

4 At the Password prompt, type the system administrator password.

17Introducing Symantec Event Collector for Symantec Backup ExecCreating read-only database users

Page 18: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

5 At the command prompt, type the following commands:

EXEC sp_addlogin 'account_name', 'password', 'database_name'

USE database_name

EXEC sp_grantdbacces 'account_name'

EXEC sp_addrolemember 'db_datareader', 'account_name'

go

6 At the prompt, type the following command:

quit

The following is an example list of the commands thatmust be executed. Theconfirmation message shows that a new logon was created, granted accessto the database, and assigned to the db_datareader role:

D:\>osql -U sa Password:

1> EXEC sp_addlogin 'readonly', 'x$256wr', 'BVInternetSecuritySQL'

2> USE BVInternetSecuritySQL

3> EXEC sp_grantdbaccess 'readonly'

4> EXEC sp_addrolemember 'db_datareader', 'readonly'

5> go

New login created.

Granted database access to 'readonly'.

'readonly' added to role 'db_datareader'.

1> quit

Configuring the SQL Server instance to listen on anon-dynamic port

You must configure the SQL Server instance to listen to network requests. TheSQL Server must listen on a non-dynamic port.

To configure theSQLServer instance to listen to network requests on anon-dynamicport

1 Start SQL Server Configuration Manager.

2 In the left pane, expand SQL Server 2005 Network Configuration.

3 Right-click Protocols for instance_name.

4 Make sure that the following fields are set as follows:

Introducing Symantec Event Collector for Symantec Backup ExecConfiguring the SQL Server instance to listen on a non-dynamic port

18

Page 19: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

In TCP/IP Properties, on the IP Address tab, make sure that Active andEnabled are both set to Yes.

■ Make sure that TCP Dynamic Ports is blank for the IP address that thecollector connects to.

■ Make sure that TCP Port contains the value 1433 for the IP Address thatthe collector connects to.

Configuring an SSL connection for theMicrosoft SQLServer 2005 JDBC driver 1.2

If you use Microsoft SQL Server 2005 database with the Microsoft SQL Server2005 JDBC driver 1.2, you can configure an SSL connection.

Note:Microsoft SQL Server 2005 JDBC driver 1.1 or earlier does not support SSL.

In order to configure an SSQL, you must complete the following procedures:

■ Configure SSL for an SQL Server.See “To configure SSL for the SQL Server” on page 19.

■ Configure the sensor properties for an encrypted protocol.See “To configure the sensor properties for an encryptedprotocol” onpage 20.

To configure SSL for the SQL Server

1 Start SQL Server Configuration Manager.

2 Expand SQL Server Network Configuration, right-click the protocols for theserver that you want, and then click Properties.

3 On the Certificate tab, select the certificate that you want to use to protectyour connection.

Self-signed certificates are supported but not recommended because they donot provide adequate security.

4 On the Flags tab, view or specify the protocol encryption option.

The logon packet is always encrypted.

5 Set the ForceEncryption option to Yes.

ForceEncryption encrypts all client/server communication and clients thatcannot support encryption are denied access.

6 Restart the SQL Server.

19Introducing Symantec Event Collector for Symantec Backup ExecConfiguring an SSL connection for the Microsoft SQL Server 2005 JDBC driver 1.2

Page 20: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

To configure the sensor properties for an encrypted protocol

1 In the Information Manager console, in the left pane, click System.

2 Select the Product Configurations tab, and then expand the tree until you seethe collector name.

3 In the left pane, select the appropriate configuration.

4 In the right pane, on the sensor tab, under the list of sensors, click the sensor.

5 In the Database URL field, add the following property string at the end of theURL:

;encrypt=true

For example,

jdbc:sqlserver://192.168.19.40:1433;DatabaseName=SOPHOS3;encrypt=true

6 If you are using a self-signed certificate, add the following property string atthe end of the URL:

;trustServerCertificate=true

For example,

jdbc:sqlserver://192.168.19.40:1433;DatabaseName=SOPHOS3;encrypt=true;

trustServerCertificate=true

7 Click Save.

8 In the left pane, right-click the appropriate configuration, and then clickDistribute.

9 When you are prompted to distribute the configuration, click Yes.

10 In the Configuration Viewer window, click Close.

Configuring Symantec Backup Exec to work with thecollector

You can set up Symantec Backup Exec to work with an existing installation ofMicrosoft SQL Server. You can also install Symantec Backup Exec with a newMicrosoft SQL Server database. If you use a new database, Symantec Backup Execcreates its own instance that is named BKUPEXEC. Youmust specify the name ofthis instance in the database URL property of the collector sensor.

You must also configure Symantec Backup Exec to log job activities.

Introducing Symantec Event Collector for Symantec Backup ExecConfiguring Symantec Backup Exec to work with the collector

20

Page 21: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

To configure Symantec Backup Exec to log job activities

1 Open Symantec Backup Exec Console.

2 From the Tools menu, click Audit logs.

3 Click Configure Logging.

4 Check Jobs and all its subcategories, and then click OK.

Sensor properties for Symantec Backup Exec EventCollector

Table 1-1 Database sensor properties

DescriptionSensor property

■ If you install the collector on the InformationManager 4.6 appliance, the default directoryis as follows:

/opt/Symantec/simserver/collectors/drivers/mssqljdbc_2005/enu

■ If you install the collector on Windows computer, the default directory is as follows:

C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\enu

/

JDBC DriversDirectory

The default database URL is as follows:

■ If you install Symantec Backup Exec with a new database, Symantec Backup Exec createsan instance that is named BKUPEXEC.

The default URL looks like the following:

jdbc:sqlserver://host_name;instanceName=BKUPEXEC;portNumber=port_number;databaseName=BEDB

■ If you use an existing database, the default URL looks like the following:

jdbc:sqlserver://host_name;1433;databaseName=BEDB

The database URL includes the following sections:

■ JDBC driver information

This section provides information on the type of JDBC driver that is used.

■ Instance name

This section provides information on the database instance that is used.

■ TCP port

By default, the value is 1433. If you change this value, set the TCP port to the new value.

■ Database name

The default database is named BEDB.

Database URL

21Introducing Symantec Event Collector for Symantec Backup ExecSensor properties for Symantec Backup Exec Event Collector

Page 22: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Table 1-1 Database sensor properties (continued)

DescriptionSensor property

Specify the read-only database user account name for the Symantec Backup Exec database.

This account must use SQL Server authentication, not Windows authentication.

User Name

Specify the password for the database user account name for the Symantec Backup Execdatabase.

Password

Specify from where to start reading the database upon restart of the collector as follows:

■ BEGINNING

Specifies that the database is read from the beginning.

■ END

Specifies that the database is read from the end. Only events that are written to thedatabase after the collector starts are read.

Start Reading From

Introducing Symantec Event Collector for Symantec Backup ExecSensor properties for Symantec Backup Exec Event Collector

22

Page 23: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Table 1-1 Database sensor properties (continued)

DescriptionSensor property

Specify the scheduled time to send events to the Symantec Security Information Managerappliance, or leave this field blank if you want to collect events in real time.

Time is entered in military time. You can schedule the collector to send events on a specificday, every day at a specified time, every week, or on a specified number of weeks.

The time that is specified in the ExecutionTime fieldmust use the same time zone and systemclock as the collector computer.

If the first batch has not finished before the second batch needs to start, the second batch isskipped.

Execution Time syntax is as follows:

<Every day/Every n days/Every week/Every n weeks>On <Sun/Mon/Tue/Wed/Thu/Fri/Sat> at <n:n:n>,<n:n:n>,<Sun/Mon/Tue/Wed/Thu/Fri/Sat> at <n:n:n>,<n:n:n>

Examples are as follows:

■ 5:00:00

Send events every day at 5:00 a.m.

■ 5:0:0,17:0:0

Send events every day at 5:00 a.m. and 5:00 p.m.

■ Every day at 7:0:0,19:0:0

Send events every day at 7:00 a.m. and 7:00 p.m.

■ Every 2 days at 0:0:0,12:0:0

Send events every other day at midnight and noon.

If a specified time has not passed, events are sent on the same day; if a specified time hasalready passed, events are sent in 2 days.

■ On Sun, Wed at 8:30:0,20:30:0

Send events on Sunday and Wednesday at 8:30 a.m. and 8:30 p.m.

(This value is the same as Every Week on Sun, Wed at 8:30,20:30.)

■ Every week on Mon, Fri at 7:0:0,14:0:0

Send events on Monday and Friday at 7:00 a.m. and 2:00 p.m.

(This value is the same as On Mon, Fri at 7:0:0,14:0:0.)

■ Every 2 weeks on Tue, Sat at 7:0:0,19:0:0

Send events every 2 weeks on Tuesday and Saturday at 7:00 a.m. and 7:00 p.m.

■ Every 3 weeks on Thu at 7:0:0, Tue at 7:0:0,14:0:0

Send events every 3 weeks on Thursday at 7:00 a.m. and on Tuesday at both 7:00 a.m. and2:00 p.m.

Execution Time

23Introducing Symantec Event Collector for Symantec Backup ExecSensor properties for Symantec Backup Exec Event Collector

Page 24: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Running LiveUpdate for collectorsYou can run LiveUpdate to receive collector updates such as support for newevents and query updates.

For information about running LiveUpdate on internal LiveUpdate servers, seethe Symantec LiveUpdate Administrator User's Guide.

To run LiveUpdate for a collector installed on a separate computer

1 On the collector computer, navigate to the collector directory as follows:

■ OnWindows, the default directory is as follows:C:\Program Files\Symantec\Event Agent\collectors\symcbackupexec

■ On UNIX, the default directory is as follows:/opt/Symantec/sesa/Agent/collectors/symcbackupexec

2 At a command prompt, do one of following tasks:

■ OnWindows, type the following command:runliveupdate.bat

■ On UNIX, as the root user, type the following command:runliveupdate.sh

To verify that LiveUpdate ran successfully for a collector installed on a separatecomputer

1 On the collector computer, navigate to the collector directory as follows:

■ OnWindows, the default directory is as follows:C:\ProgramFiles\Symantec\sesa\EventAgent\collectors\symcbackupexec

■ On UNIX, the default directory is as follows:/opt/Symantec/sesa/Agent/collectors/symcbackupexec

2 Verify that a file named LiveUpdate-Collector.txt exists.

This text file shows the date of the last LiveUpdate and contains informationabout any defects that were addressed and any enhancements that wereadded.

3 Navigate to the LiveUpdate directory as follows:

■ OnWindows, the default LiveUpdate directory is as follows:C:\Documents and Settings\All Users\Application Data\Symantec\JavaLiveUpdate

■ On UNIX, the default LiveUpdate directory is as follows:

Introducing Symantec Event Collector for Symantec Backup ExecRunning LiveUpdate for collectors

24

Page 25: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

/opt/Symantec/LiveUpdate

4 To view the liveupdt.log file, do one of the following tasks:

■ OnWindows, use a text editor such as Notepad to view the liveupdt.logfile.

■ On UNIX, to view the last 100 lines of the liveupdt.log file, type thefollowing command:tail -100 liveupdt.log | more

The first part of the log is in text format; the second part of the log repeatsthe information in XML format.

If LiveUpdate was unsuccessful, a status message that notes the failureappears at the end of the log file.

For example, Status = Failed (return code - 2001).

25Introducing Symantec Event Collector for Symantec Backup ExecRunning LiveUpdate for collectors

Page 26: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Introducing Symantec Event Collector for Symantec Backup ExecRunning LiveUpdate for collectors

26

Page 27: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Implementation notes

This chapter includes the following topics:

■ Product ID for Symantec Backup Exec Event Collector

■ Event example

■ Schema packages

■ Event mapping for Information Manager

Product ID for Symantec Backup Exec Event CollectorThe product ID of the collector is 3240.

Event exampleThe following are example events:

AlertID|BB77A79A-8501-4258-AA23-C7A983C6BBB9|AppEventId|34113|

EventName|Job Failure|EventCategory|3|AlertDate|1179227373000|

SourceMachine|AVISOTSKYWS|AlertMessage|Restore 00022 -- The job

failed with the following error: Physical Volume Library Media

not found.|DeviceName|null|JobName|Restore 00022|Type|16|

SourceType|196608|JobLogFilePath|C:\Program Files\Symantec\

Backup Exec\Data\BEX_AVISOTSKYWS_00084.xml|EventSeverity|1|

HistoryID|996F6E1F-BEF4-406D-8B56-CD4796499837|

FinalErrorDescription|Physical Volume Library Media not found.|

LoginAccountName|BQ\avisotsky|TaskTypeID|600|TargetName|

Backup-to-Disk Folder 1|TotalDataSizeBytes|0|type|BEAlerts

2Chapter

Page 28: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

ObjectId|34D604F1-C565-45FE-8D88-C6616CC4B4CA|OperationID|1|

TimeStamp|1184147738210|UserName|TATYANAVM\Administrator|Message|

Logon account test1 has been added.|type|BELog

Schema packagesThe collector uses the following schema packages:

Used for backup, restore, and verification eventssymc_data_backup

Used for login added and login modified eventssymc_host_intrusion

Used for service start and stop eventssymc_base

Used for configuration update eventssymc_config_update_class

Event mapping for Information ManagerTable 2-1 shows the InformationManager fieldname, the correspondingSymantecBackup Exec field name, and how they are used.

Table 2-1 Event mapping

CommentSymantec Backup Exec

<tablename>.<fieldname>

Information Manager field name

Name of the device where the backupwas saved

JobHistorySummary .TargetNameData Media Name

Job nameAlert.JobNameData Session Name

Description of the eventAlert.AlertMessage, BELog.MessageDescription

Date of the eventAlert.AlertDate, BELog.TimeStampEvent Date

See Table 2-3 for a list of possiblevalues

N/AEvent Type ID

Populated only for accountcreated/deleted/modified events

Possibly values are as follows:

1037203 - Create

1037205 - Modify

1037206 - Delete

N/AIntrusion Action

Implementation notesSchema packages

28

Page 29: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Table 2-1 Event mapping (continued)

CommentSymantec Backup Exec

<tablename>.<fieldname>

Information Manager field name

Populated only for accountcreated/deleted/modified events

1027103 - Access value

N/AIntrusion Intent

Populated only for accountcreated/deleted/modified events

1027203 - Succeeded

N/AIntrusion Outcome

Media sizeJobHistorySummary.TotalDataSizeBytes

Media Size

Additional field that may contain theerror description

JobHistorySummary.FinalErrorDescription

Option 1

Additional field that contains thename of user who performs operation

N/AOption 2

Additional field that contains the joblog file path

Alert.JobLogFilePathOption 3

Severity level of event:

1 - Informational

2 - Warning

3 - Minor

4 - Major

Severity level depends on the EventSeverity level

See Table 2-2.

AlertMapping.EventSeveritySeverity ID

Host name of source computerAlert.SourceMachineSource Host Name

Name of event target

Can be the name of the service thatstarts or stops, the name of theaccount that is in account created,modified, deleted events, or the nameof the target that is modified inconfiguration update events

N/ATarget Resource

29Implementation notesEvent mapping for Information Manager

Page 30: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Table 2-1 Event mapping (continued)

CommentSymantec Backup Exec

<tablename>.<fieldname>

Information Manager field name

Name of the userJobHistorySummary.LoginAccountName, BELog.UserName

User Name

Unique event signature from thepointproduct

Vendor Signature

Event severity identifier that is usedby the point product

Possible values:

1 - Error

2 - Minor

3 - Warning

4 - Informational

AlertMapping.EventSeverityVendor Severity

Table 2-2 shows severity mapping.

Table 2-2 Severity mapping

SeverityEventSeverity

4 - Major1

3 - Minor2

2 - Warning3

1 - Informational4

Table 2-3 shows the possible values for Event Type ID.

Table 2-3 Event Type ID mapping

DescriptionEvent Type ID value

For service start events92001 - Application Start

For service stop events92002 - Application Stop

For backup start events2092000 - Backup Start

For backup cancelled events2092004 - Backup Cancel

Implementation notesEvent mapping for Information Manager

30

Page 31: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Table 2-3 Event Type ID mapping (continued)

DescriptionEvent Type ID value

For backup failed events2092005 - Backup Stop

For backup succeeded events2092001 - Backup Complete

For restore start events2092006 - Restore Start

For restore cancel events2092010 - Restore Cancel

For restore failed events2092011 - Restore Stop

For restore succeeded events2092007 - Restore Complete

For all verification failed events2092013 - Status

For all verification events2092012 - Verification

For catch-all events2022000 - Generic Base Event

For backup on hold events2092002 - Backup Pause

For backup resumed events2092003 - Backup Resume

For account added, deleted, or modified events1032000 - Host Intrusion Event

For all configuration changed events92008 - Configuration Change

31Implementation notesEvent mapping for Information Manager

Page 32: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Implementation notesEvent mapping for Information Manager

32

Page 33: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Event filtering andaggregation

This chapter includes the following topics:

■ Event filtering and aggregation for Symantec Backup Exec Event Collector

Event filtering and aggregation for Symantec BackupExec Event Collector

There are no recommended filters or aggregations.

3Chapter

Page 34: Symantec™ Event Collector 4.3 for Symantec Backup Exec Quick …web.mst.edu/~kfl/SSIM/Very Old/SEC_for_SymBackup_43.pdf · 2009-05-27 · See “Downloading database drivers”

Event filtering and aggregationEvent filtering and aggregation for Symantec Backup Exec Event Collector

34