Backup Repository

A backup job configured in Veeam Agent creates backup files in a backup repository. A backup repository is a folder in the storage where you want to keep backup files. You can use the following types of storage to create a backup repository:

  • Local (internal) storage of the protected machine (not recommended)
  • Direct attached storage (DAS), such as USB, eSATA or Firewire external drives
  • Object storage repository, such as S3 Compatible storage, Amazon S3, Google Cloud or Microsoft Azure Blob
  • Network Attached Storage (NAS) able to represent itself as SMB (CIFS) share
  • [For Veeam Agent version 2.1] 12.1 or later backup repository (including deduplication appliances)
  • [For Veeam Agent version 2.0] Veeam Backup & Replication 12.0 or later backup repository (including deduplication appliances)
  • Veeam Cloud Connect 12.0 or later cloud repository


Consider the following about backup repositories:

  • [For local storage] A backup repository should be created on a separate volume from a volume that contains data you plan to back up.
  • [For Veeam backup repository] Backup repositories with enabled KMS encryption are not supported.

If you target a backup job at the network shared folder, every time the backup job starts, Veeam Agent will automatically mount the shared folder to the computer file system and create a backup file in the mount directory. After the backup job completes, Veeam Agent will automatically unmount the network shared folder.

You can target several backup jobs to individual backup repositories or use the same target repository for several backup jobs. This may be useful if you want to back up different types of data to separate locations or to keep all backed-up data at one place.

Veeam Agent for Mac works with backup storage differently depending on the way you configure and start backup jobs — with the Veeam Agent control panel or command line interface. For details, see Managing Backup Repositories.


Related Tasks

Managing Backup Repositories