Skip to main content

Setting up Veeam Backup & Replication

Veeam Backup & Replication can use S3-compatible object storage as a backup repository – either directly or as a capacity tier within a scale-out repository configuration.

Prerequisites

  • Veeam Backup & Replication (version supporting S3-compatible repositories; v12 or later recommended)
  • S3 credentials and a dedicated Bucket, e.g. veeam-repo
  • Optional for immutability: create a bucket with Object Lock enabled (only possible when creating the bucket)

Add an object storage repository

  1. In the Veeam console, open Backup Infrastructure → Backup Repositories.
  2. Select Add Repository → Object Storage → S3 Compatible.
  3. Enter a name, e.g. centron Object Storage.
  4. Enter the connection details:
    • Service Point: https://s3.internet1.de
    • Region:
    • Credentials: Enter the Access Key and Secret Key
  5. Select a bucket (veeam-repo) and create or select a folder for the backups.
  6. Optional: Enable Make recent backups immutable for X days – this requires a bucket with Object Lock. Veeam will then automatically set the retention period for each object.
  7. Complete the wizard.

Set the backup job to point to the repository

  • Direct: When creating or editing a backup job, select the new object storage repository as the destination (available from v12 onwards).
  • Scale-out repository: Alternatively, configure the object storage repository as a Capacity Tier within a scale-out backup repository (using a Copy and/or Move policy) to automatically offload older restore points.

Recommendations

  • Dedicated bucket for Veeam only: do not store third-party data in the same bucket; do not apply lifecycle rules to Veeam buckets – retention is managed exclusively by Veeam.
  • Use immutability: Protection against ransomware and accidental deletion; the immutability duration in Veeam must align with the retention policy.
  • Allow for sufficient bandwidth: Initial full backups can be large; configure traffic throttling in Veeam if necessary.
  • Enable health checks to regularly verify the integrity of the off-site restore points.

Recovery

Restores are carried out as usual via the Veeam console; Veeam loads the required blocks directly from the object storage. In the event of a backup server failure: back up the Veeam configuration separately so that the repository metadata can be restored.