Estimating the Database Size

In this topic

SQL Server Express  

SQL Server Standard

File Storage  

Ongoing Estimating

The required hard disk space for MS SQL Server, the Spector 360 Databases, and the File Storage location (Snapshots and Email Attachments) depends on which version of SQL Server you are installing, whether or not you plan to record Email Attachments and Screen Snapshots, and how many computers you are recording. This topic provides some guidelines for estimating the disk size your data will require.  

The "Database" actually includes several databases, which are fully described in the Spector 360 Dashboard Guide.

  • The STORAGE database is where Client recordings are stored. New STORAGE databases are automatically created when a maximum size is reached.

  • The LOOKUP database allows query of the data and grows with the STORAGE database.

  • The DATA VAULT database receives recordings from Clients before processing them for storage in the STORAGE database and is sized to match the maximum STORAGE size.

  • Other databases (for Web Filtering and administrative purposes) do not change in size as data is recorded.

MS SQL Server Express and 360 Databases

A Spector 360 Setup for fewer than 1,000 Clients installs Microsoft SQL Server Express. The initial installation, before Spector 360 is actively being used, requires minimum disk space as listed below.

For a realistic deployment, use these guidelines:

  • 25 Clients - Minimum 100 GB  

  • 25-50 Clients - Minimum 200 GB  

  • 50-100 Clients - Minimum 500 GB

  • More than 100 Clients - More than 500 GB

Be aware that as soon as Clients are installed, the STORAGE database begins to fill with data, and at the maximum 4 GB size, a new STORAGE database will automatically be created. By default, the Database Backups are automatically created (on the same computer). Screen Snapshot files and Email Attachments (if requested) are directed to the File Storage location, where they quickly take up disk space. Read Ongoing Estimating below, and consult the Space Management and Data Retention topics in the Spector 360 Dashboard Guide for help in managing disk space issues.

MS SQL Server Standard Edition and 360 Databases

A Spector 360 Setup for 1,000 or more Clients installs MS SQL Server Standard Edition. You may have specially requested the standard SQL Server, or you may be using your own installation of SQL Server to install a Spector 360 SQL Server instance. The Standard (or Enterprise) version of SQL Server allows you to set the database size. The initial installation, before Spector 360 is actively being used, requires minimum disk space as listed below.

For a realistic deployment, no matter what database size you set, allow at least 100 GB free disk space. Consult the table and example below for a more accurate assessment.

User-defined size is:

DATA VAULT DB will require:

0-20 GB

4 GB

20-50 GB

8 GB

Greater than 50 GB

16 GB

EXAMPLE: If you define a STORAGE database size of 25 GB, the minimum disk space free required will be about 63 GB.

350 MB

=

MS SQL Server Standard

25 GB

=

User-defined STORAGE database

25 GB

=

LOOKUP database

8 GB

=

DATA VAULT database (see table above)

5 GB

=

Other 360 databases

63.5 GB

=

Approximate Total

Setting a large user-defined STORAGE database size (e.g., 100 GB) can cause lengthy Backup, Restore, and Archive times, and could slow down Dashboard searches and queries. You can use Dashboard Management (Database Configuration) to change the maximum size of future STORAGE databases. However, the size you define on SQL Server installation remains in effect for other databases.   

File Storage - Email Attachments

The Data Vault Server directs Client recordings to the Database and directs Screen Snapshot and Email Attachment files to the File Storage Location, by default C:\Spector360Data on the Database computer.  

Email attachment recording is OFF by default, and attachments are not captured. If attachment recording is turned ON in the Client Settings, the default maximum size of attachments captured is 100K. Files up to 100K attached to sent or received email will be captured and stored in the File Storage location; anything larger will not be captured. You can change the settings to capture ALL email attachments, but be aware that file attachments can take up a great deal of disk space.

File Storage - Screen Snapshots  

Screen Snapshots are "pictures" of the computer screen stored as graphic files. By default, the Client takes a snapshot every 30 seconds while there is user activity. The Screen Snapshot recording storage requirements (per user) are based on several factors, including:

For example, a user with an 800 x 600 display engaged in computer activity for 2 hours a day, who is being recorded in grey scale, is going to have a significantly lower storage requirement than a user with two 1280 x 1024 displays engaged in activity for 6 hours a day, who is being recorded in color. You can control the frequency and color depth of snapshot files from the Client Settings.

Ongoing Estimating

Every organization has different usage needs. Monitor the weekly and monthly rate of hard disk space used for event recording at your site so that you can respond immediately when disk space begins to run out. Check the Maximum and Current Size of the databases in the Dashboard's Databases Management on a weekly basis. Estimate your own rates of usage, and then establish policies for managing disk space.

When a STORAGE database reaches the maximum size (for SQL Server Express installations, 4 MB) a new STORAGE database is automatically created. You may end up with several active STORAGE databases. The Dashboard allows you to archive older STORAGE databases. In addition, the Dashboard provides Space Management and data retention functions that allow you to ensure sufficient hard disk space for newly collected data. See the Spector 360 Dashboard Guide.

The Dashboard provides Archive and Space Management options that allow you to manage disk space and the size of your databases as the data continues to grow.

Note: If you are importing data from Spector CNE, you can conserve space by directing the Import Utility to set a path to the existing Snapshot and Email Attachment folders in your Spector CNE data rather than copying them to a new location. However, if you choose this option, the Snapshots and Email Attachments will not be encrypted.

Related Topics. . .

How Spector 360 Works

Spector 360 Requirements