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
- In the Veeam console, open Backup Infrastructure → Backup Repositories.
- Select Add Repository → Object Storage → S3 Compatible.
- Enter a name, e.g.
centron Object Storage. - Enter the connection details:
- Service Point:
https://s3.internet1.de - Region:
- Credentials: Enter the Access Key and Secret Key
- Service Point:
- Select a bucket (
veeam-repo) and create or select a folder for the backups. - 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.
- 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.