Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. Veritas NetBackup™ Administrator's Guide, Volume I
  3. Section V. Configuring backups
  4. Creating backup policies
  5. Policy Attributes tab
  6. Allow multiple data streams (policy attribute)
Veritas NetBackup™ Administrator's Guide, Volume I

Allow multiple data streams (policy attribute)

The Allow multiple data streams attribute specifies that NetBackup can divide automatic backups for each client into multiple jobs. The directives, scripts, or templates in the backup selection list specify whether each job can back up only a part of the backup selection list. Because the jobs are in separate data streams, they can occur concurrently.

The directives, scripts, or templates in the backup selection list determine the number of streams (backup jobs) that start for each client. The list also determines how the backup selection list is divided into separate streams.

The following settings determine the number of streams that can run concurrently:

  • Number of available storage units

  • Multiplexing settings

  • Maximum jobs parameters

Multistreamed jobs consist of a parent job to perform stream discovery and children jobs for each stream. Each child job displays its own job ID in the Job ID column in the Activity Monitor. The job ID of the parent job appears in the Parent Job ID column, which is not displayed by default. Parent jobs display a dash (-) in the Schedule column.

Note:

If this attribute is enabled, and a file system is in a client's exclude list, a NetBackup job appears in the Activity Monitor for the excluded file system. However, no files in the excluded file system are backed up by the job.

The following table describes the reasons to use multiple data streams.

Table: Reasons to use multiple data streams

Reason

Description

To reduce backup time

Multiple data streams can reduce the backup time for large backups by splitting the backup into multiple streams. Use multiplexing, multiple drives, or a combination of the two to process the streams concurrently.

Configure the backup so each device on the client is backed up by a separate data stream that runs concurrently with streams from other devices.

For best performance, use only one data stream to back up each physical device on the client. Multiple concurrent streams from a single physical device can adversely affect backup times. The heads must move back and forth between the tracks that contain files for the respective streams.

Figure: Multiple stream recommendations shows why multiple concurrent streams from a single device are not recommended.

To reduce retry time for backup failures

Because the backup streams run independently, the use of multiple data streams can shorten the retry time in the event of a backup failure. A single failure only terminates a single stream. NetBackup can restart the failed stream without restarting the others.

For example, assume the backup for a 10-gigabyte partition is split into five streams, each containing 2 gigabytes. If the last stream fails after it writes 1.9 gigabytes (a total of 9.9 gigabytes is backed up), NetBackup retries only the last gigabyte stream. If the 10-gigabyte partition is backed up without multiple data streams and a failure occurs, the entire 10-gigabyte backup must be retried.

The Schedule backup attempts property in the Global Attributes properties, applies to each stream. For example, if the Schedule backup attempts property is set to 3, NetBackup retries each stream a maximum of three times.

The Activity Monitor displays each stream as a separate job. Use the job details view to determine the files that are backed up by each of these jobs.

See Global Attributes properties.

To reduce administration by running more backups with fewer policies

Use multiple data streams in a configuration that contains large file servers with many file systems and volumes. Multiple data streams provide more backups with fewer policies than are otherwise required.

Figure: Multiple stream recommendations

Multiple stream recommendations

The following table describes the aspects of multiple data streams that are adjustable.

Table: Adjustable aspects of multiple data streams

Item

Description

The total number of streams

The backup selection list determines the total number of streams that are started. The NEW_STREAM directive lets you configure a fixed number of streams, or you can allow the client dynamically define the streams.

See About the directives on the Backup Selections list .

Note:

For best performance, use only one data stream to back up each physical device on the client. Multiple concurrent streams from a single physical device can adversely affect backup times. Backup times are affected because the device heads must move between the tracks that contain files for the respective streams.

The number of streams that run concurrently

The following factors determine the number of streams that can run concurrently for a policy or client:

  • Number of the drives that are available.

  • Maximum concurrent jobs settings for the policy and client.

  • Storage unit and schedule multiplexing limit.

    Each storage unit and each schedule have a maximum multiplexing setting. The lower of the two settings is the limit for a specific schedule and storage unit. The maximum streams are limited to the sum of the multiplexing limits for all drives available in the storage unit and schedule combinations.

    For example, assume that two storage units have one drive in each. Multiplexing on storage unit 1 is set to 3 and multiplexing on storage unit 2 is set to 5. If multiplexing is set to 5 or greater in the schedules, 8 streams can run concurrently.

    See Media multiplexing (schedule attribute).

The maximum jobs settings limit the maximum number of streams as follows:

Table: Job settings that limit the maximum number of streams

Item

Access method

Maximum jobs per client (host property)

  • In the left pane, expand NetBackup Management > Host Properties.

  • Select Master Servers, and in the right pane, double-click the master server you want to modify.

  • In the properties dialog box, in the left pane, click Global Attributes.

See Global Attributes properties.

See Media multiplexing (schedule attribute).

Limit jobs per policy (policy attribute)

  • In the left pane, expand NetBackup Management > Policies.

  • In the right pane, double-click a policy you want to modify.

See Limit jobs per policy (policy attribute).

Maximum data streams (host property)

  • In the left pane, expand NetBackup Management > Host Properties.

  • Select Master Servers, and in the right pane, double-click the master server you want to modify.

  • In the properties dialog box, in the left pane, click Client Attributes.

See General tab of the Client Attributes properties.

Job settings also affect the maximum number of streams. The following table describes the interdependency of these settings.

Table: Interdependency of job settings

Item

Description

Maximum data streams property is disabled.

NetBackup uses the value that is specified by either Maximum jobs per client or Limit jobs per policy, whichever is lower.

Maximum data streams property is enabled.

NetBackup ignores Maximum jobs per client. Instead, NetBackup uses the value that is specified by either Maximum data streams or Limit jobs per policy, whichever is lower.

More Information

About the directives on the Backup Selections list

Feedback

Was this page helpful?
Previous

Example of true image restores

Next

Disable client-side deduplication (policy attribute)

Feedback

Was this page helpful?