Help Center
Choose product document...
Veeam Backup & Replication 9.5 Update 4
User Guide for VMware vSphere

Tape Parallel Processing

You can use multiple drives simultaneously for writing data to tape. This option is useful if you have a lot of tape jobs running at the same time or you have a lot of data that must be written to tape in a limited backup window. You can configure multiple drives in the following ways:

  • Use multiple drives of one tape library
  • Manage multiple tape libraries and use several or all drives across all managed libraries.

Parallel processing is enabled in optional media pool settings. To use drives of multiple libraries, you must enable the parallel processing mode for the libraries that are managed by the media pool.

To process the tape data parallelly, you can split the data across drives in two ways:

Tape jobs may simultaneously use less drives than configured in optional media pool settings. That may happen under one of the following conditions:

  • The number of tapes available is less than the number of drives assigned for this media pool.
  • The number of drives available is less than the number of drives assigned for this media pool.

Processing Tape Jobs Simultaneously

When you process tape jobs parallelly, the media pool assigns a drive to each running tape job. For example, if you set three drives as the maximum, you can process up to three tape jobs at the same time. If you have more jobs running at the same time, they are queued. When one of the jobs finishes and releases its drive, the first queued job takes the drive.

To enable this mode, select the Enable parallel processing for tape jobs using this media pool check box in optional media pool settings.

This option is available for backup to tape and file to tape jobs.

For example:

  • You set the maximum number of drives to three.
  • Four tape jobs start at the same time.

The tape jobs start, and jobs A, B and C occupy three drives to write data to tape. Tape job D is queued and waits. When one of the jobs finishes and releases its drive, tape job D takes the drive and starts writing data.

Tape Parallel Processing 

Processing Backup Chains Simultaneously

When you select processing backup chains parallelly, the media pool processes several source jobs simultaneously.

To enable this mode, select the Enable parallel processing for tape jobs using this media pool and Enable parallel processing of backup chains within a single job check boxes in optional media pool settings.

This option is available for backup to tape jobs only.

For example:

  • You set the maximum number of drives to three.
  • Tape job A has one source job; tape job B has three source jobs. Both tape jobs start at the same time.

Tape job A occupies drive 1. Tape job B occupies two other available drives and processes two source jobs. Tape job A finishes and releases drive 1, the third source job from tape job B occupies drive 1.

Tape Parallel Processing 

If a source job produces multiple per-VM backups, the media pool processes several per-VM backup chains simultaneously. For more information about per-VM backup files, see Per-VM Backup Files.

For example:

  • You set the maximum number of drives to three.
  • Tape job A has one source job, the source job processes four VMs.

Tape job A starts and occupies all three available drives. It writes each separate VM of the source job by a separate drive. After tape job A finishes writing one of the current VMs and releases one of the three available drives, it occupies this drive with writing VM4. In other words, if a job with per-VM chains is configured to process more VMs than there are drives available, it occupies the entire media pool.

The order in which VMs are queued for processing is defined by the order of VMs within each source job, by the order of source jobs within each tape job and the schedule configured for running tape jobs.

Tape Parallel Processing 

Similarly, if the source job is an agent job with the configured backup policy (the Managed by agent option is selected) and produces backups for multiple machines/protection groups, the media pool processes backups for several computers simultaneously. For more information about agent backup jobs, see Working with Veeam Agent Backup Jobs.

Related Topics

Media Sets Created with Parallel Processing

Veeam Large Logo

User Guide for VMware vSphere

User Guide for Microsoft Hyper-V

Enterprise Manager User Guide

Veeam Cloud Connect Guide

Veeam Agent Management Guide

Veeam Explorers User Guide

Backup and Restore of SQL Server Databases

Veeam Plug-ins for Enterprise Applications

PowerShell Reference

Veeam Explorers PowerShell Reference

RESTful API Reference

Required Permissions Reference

Quick Start Guide for VMware vSphere

Quick Start Guide for Microsoft Hyper-V

Veeam Availability for Nutanix AHV Documentation

Veeam Backup for Microsoft Office 365 Documentation

Veeam ONE Documentation

Veeam Agent for Windows Documentation

Veeam Agent for Linux Documentation

Veeam Management Pack Documentation