This is an archive version of the document. To get the most up-to-date information, see the current version.

Understanding Object Storage Repository Structure

When backup data is being offloaded, Veeam creates and maintains the predefined directory structure in buckets and containers of your object storage repository.

The structure is as follows:

Object Storage Repository Structure

Directory

Description

Misc

<bucket_name> or <container_name>

A bucket or container name.

Buckets and containers must be created in advance.

N/A

Veeam/Archive/

Standard folders created by Veeam.

<repository_folder_name>

A repository folder that you create when adding a new object storage repository.

<backup_id>

Contains objects in a backup.

These folders will be automatically removed during data removal.

<objects_in_backup_id>

An identifier of an object in a backup.

  • If a backup was created using the Per-VM method, then each VM will be placed to its own directory.
  • If a backup was created as a single storage, then all the VMs will be placed to a single directory.

objs

Contains meta information.

storages

Contains a replicated version of offloaded backup files with metadata that also remain on the source extents.

blocks

Contains offloaded data blocks created by the offload session, as described in Data Transfer.

checkpoints

Contains meta information about the latest state of the offloaded backup chains. Such meta information is updated upon every successful offload session.

Encryption

Contains auxiliary system information to work with encrypted backups.

 

Related Topics