Veeam Backup & Replication offers two options for backup to the Object Storage:
1. Direct backup to Object Storage
2. Backup to Object Storage as a capacity tier in the Scale-out Backup Repository (SOBR).
Follow these steps to configure direct backup:
1. Add Object Storage Repository: In Veeam Backup & Replication, navigate to the backup infrastructure and add a new object storage repository, selecting S3 compatible and providing your IONOS Object Storage credentials. We recommend using the eu-central-3
region for Veeam backups.
2. Configure Backup Jobs: Set up or modify backup jobs to target the newly added IONOS Object Storage repository.
For more information, see Add Backup Repository.
SOBR in Veeam enables you to create a highly flexible and scalable backup storage solution by combining multiple storage resources into a single repository. It allows moving data from performance to capacity tiers automatically to optimize storage usage and cost.
Follow these steps to configure SOBR with Object Storage:
1. Create Performance Tier: Add your primary, fast storage devices (local or network) as the performance tier in Veeam Backup & Replication.
2. Add Capacity Tier: Integrate IONOS Object Storage as the capacity tier, allowing Veeam to offload older backup files to cost-effective object storage.
3. Policy Configuration: Configure policies to define how and when data should be moved between the performance and capacity tiers.
In Veeam 12, both Performance and Capacity Tiers support multiple buckets without any limit and apply to users as follows:
Existing users upgrading to v12 should consider setting up a new SOBR with multiple buckets, as Veeam does not redistribute existing VM backups across newly added buckets.
For new users planning to integrate IONOS Object Storage in the Capacity Tier with a traditional SOBR configuration, it is advisable to start with multiple buckets.
Veeam automatically allocates VM backups across these buckets. While adding new buckets is possible later as well, Veeam does not reallocate existing VM backups to these new buckets; only new VM backups will utilize them. Utilizing multiple buckets in the Capacity Tier removes the necessity for multiple SOBRs.
Minimal Veeam Version
Recommended Object Storage regions
Backup Job Storage Optimization
Immutability Retention Period
The immutability retention period must be less or equal to the backup retention period.
Object Storage Repository Task Limit
Create a bucket for every 100 VMs or 200 TB of data to be backed up (Performance or Capacity Tier, depending on the use case).
For more information, see Recommended Settings.
In May 2024, we introduced the eu-central-3
Object Storage region in Berlin, Germany. This region features contract-owned buckets, providing enhanced performance and resilience. Note that a new 92-character access key is required for this region.
To move a backup repository to the eu-central-3
region, follow these steps:
1. Create a new access key: Check your access key length in the Key Management. If it is 20 characters long, you need to create a new 92-character key compatible with all regions. For more information, see Generate a Key.
2. Create a new contract-owned bucket with an Object Lock: Create a new contract-owned bucket in the eu-central-3
region with Object Lock enabled. For more information, see Create a Bucket and refer to the "contract-owned buckets" section.
Note: Select the No default retention option as the mode for the Object Lock.
3. Set up Veeam storage optimization: To do so, follow the steps in Set up Veam storage optimization.
4. Create backup repository: Creta an Object Storage as an object repository in Veeam. To do so, follow the steps in Create Object Storage as an object repository in Veeam.
5. Move the backup repository: You need to move the backup repository to the new Object Storage region. To do so, follow these steps:
Right-click on the Backup Jobs name in the Object Storage section of the Backup tab and select Move backup.
Specify the target repository to move backups to and click OK. The migration of your backup repository will start. The data will be transferred directly from one region to another.
Result: The Veeam backup repository is successfully moved to the eu-central-3
Object Storage region.
1. Click the Backup section under Jobs.
2. Select the required backup job, right-click on it, and choose Edit in the menu.
3. Click Storage, go to Advanced Settings and change the tab to Storage.
Note: We recommend using at least 4 MB in Veeam to benefit from better performance, and 8 MB storage blocks are a preferred choice, but these blocks are unavailable in the interface by default and must be enabled via a registry key.
4. In the Storage optimization dropdown list, choose 4 MB or 8 MB (marked as "not recommended"). Disregard this "not recommended" mark that you see in the web interface.
5. (Optional) If you want to benefit from better performance, follow the instructions to enable 8 MB blocks:
Open the Registry Editor.
Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Backup and Replication
Add a new DWORD
(32-bit) value named UIShowLegacyBlockSize
.
Set the value of UIShowLegacyBlockSize
to 1. Now, the 8 MB block option will be available in the interface.
To apply the new storage configuration as the default for all future backup jobs, click Save as Default at the bottom of the Advanced Settings screen. This will ensure the settings are automatically used for any new backup jobs created.
Result: The Veeam storage optimization is successfully set up.
Veeam Backup & Replication provides a comprehensive solution for data management, encompassing backup, recovery, and replication capabilities.
Learn about the two options to backup to the Object Storage from Veeam Backup & Replication.
Learn how to create a new Object Storage repository for your backups.
Learn how to create backup jobs with performance-optimized settings.
Learn how migrate your backup repository to the eu-central-3
region.
Learn more about the recommended settings to apply while setting up Veeam Backup & Replication to Object Storage.
To create a backup job, follow these steps:
1. Click the Backup Job button and choose your workload type. For example, Windows computer.
2. Choose the Job Mode type as Workstation or Server and click Next.
3. Name the backup job and add an optional description. For example, back up to Object Storage eu-central-3
and click Next.
4. Choose computers for backing up. Click Add and choose Individual computer.
5. Enter the computer’s IP address. Click the Add button to enter the Username and password. Click OK and Next.
6. Choose backup mode from the following options: Entire computer, Volume level backup, or File level backup and click Next.
7. Choose a backup repository from the drop-down menu. Update the Retention policy setting and click Next.
8. In the Guest Processing, keep the default settings and click Next.
9. Choose a Schedule for your backup and click Apply.
10. Check the Summary and click Finish.
Result: A backup job is successfully created.
Note: Instead of waiting for the next run of the backup, you can right-click on the job name from the Jobs and choose Start to make the initial backup immediately.
Veeam 11a CP4 (11.0.1.126120220302) brings an important special fix when using .
eu-central-3
. For more information, see .
Minimum—4 MB, recommended—8 MB and this option must be enabled via a registry key. For more information, see .
In May 2024, we introduced the eu-central-3
Object Storage region in Berlin, Germany. This region features contract-owned buckets, providing enhanced performance and resilience. A new 92-character access key is required for this region.
To add a backup repository, follow these steps:
1. Create a new access key: Check your access key length in the . If it is 20 characters long, you need to create a new 92-character key compatible with all regions. For more information, see .
2. Create a new contract-owned bucket with an Object Lock: Create a new contract-owned bucket in the eu-central-3
region with Object Lock enabled. For more information, see and refer to the "contract-owned buckets" section.
Note: Select the No default retention option as the mode for the Object Lock.
3. Create backup repository: Create an Object Storage as an object repository in Veeam. To do so, follow the steps in .
Result: An object repository is successfully created. In the Backup Infrastructure tab, you can view the repository listed under Backup Repositories.
To add a new object storage repository on Veeam Backup & Replication, follow these steps:
1. Navigate to the backup repositories. To do so, go to the Backup Infrastructure tab, and click Backup Repositories > Add Repository to open the wizard for adding new backup repositories.
2. Select repository type by following these steps:
Enter a name and an optional description for the object storage repository.
Select the Limit concurrent tasks to checkbox and set the values as follows:
Up to 10 – for the eu-south-2
region
Up to 20 – for all other regions
Click Next.
3. Input the endpoint details as follows:
Service endpoint: https://s3.eu-central-3.ionoscloud.com
Region: eu-central-3
Click Add to input the access and secret keys.
Info: Only the 92-character access key supports all the Object Storage regions.
Click Next.
4. Configure bucket and folders by following these steps:
Enter the bucket name or browse and select from the list.
Click Browse to create a new folder where backups will be stored.
Click Next.
5. In the Mount server tab, keep the default values and click Next.
6. In the Review tab, click Apply and then click Next to continue.
7. Finalize the repository creation by reviewing the Summary and clicking Finish.
Result: An object repository is successfully created as an object repository in Veeam. In the Backup Infrastructure tab, you can view the repository listed under Backup Repositories.
(Optional) Set the limit for used storage and enable backup immutability. The immutability retention period of the Object Storage Repository must be less or equal to the backup retention period of the backup job. For more information, see .
Continue to .
The minimum version is Veeam 11a CP4 (11.0.1.126120220302,) which brings an important special fix when using Object Lock.
In May 2024, we introduced the eu-central-3
Object Storage region in Berlin, Germany. This region features contract-owned buckets, which provide enhanced performance and resilience. This new bucket type creates an easier opportunity for user management, since the bucket list is visible for all users of the contract, and the contract owner or administrators can assign permissions to view bucket contents. For more information, see and .
This setting is available during the addition of the new Object Storage repository. For more information, see Configure repository details in .
You can also update the concurrent tasks limit for an existing Object Storage repository by following these steps:
Go to the Backup Infrastructure tab.
Click Backup Repositories.
Right-click on your Object Storage repository and choose Properties.
Select the checkbox Limit concurrent tasks to and set the value as follows:
Up to 10—for eu-south-2
region.
Up to 20—for all other regions.
Veeam Backup & Replication allows you to configure block sizes for each backup job, which can significantly impact deduplication efficiency and incremental backup size. By default, blocks are compressed, typically achieving a compression ratio of about 50%.
Smaller blocks can enhance deduplication; they increase the number of calls to the object storage, potentially affecting performance.
Larger blocks reduce the number of storage calls and can increase throughput to and from IONOS Object Storage, improving overall backup performance.
For optimal performance with IONOS Object Storage, we recommend using 8 MB blocks. These blocks are unavailable in the interface by default and must be enabled via a registry key by following these steps:
1. Open the Registry Editor.
2. Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Backup and Replication
.
3. Add a new DWORD (32-bit) value named UIShowLegacyBlockSize
.
4. Set the value of UIShowLegacyBlockSize
to 1.
Result: The 8 MB blocks are now available in the Veeam interface.
To change the storage optimization setting, follow these steps:
1. Click the Backup section under Jobs.
2. Select the required backup job, right-click on it, and choose Edit in the menu.
3. Click Storage > Advanced and change the tab to Storage.
4. In the Storage optimization drop-down list, choose 8 MB marked as "not recommended”. Disregard this mark as it is the correct choice. This option must be there if you modify the registry setting as described in the previous section. Do not use a block size less than 4 MB.
5. Click Save as default at the bottom of the Advanced Settings screen.
Result: The new storage configuration is saved as the default setting. This will ensure the settings are automatically used for any new backup jobs created.
The immutability retention period of the Object Storage Repository must be less or equal to the backup retention period of the backup job.
To check the immutability retention period, follow these steps:
1. Go to the Backup Infrastructure tab.
2. Click Backup Repositories.
3. Right-click Object Storage Repository and choose Properties.
4. Click Next upon seeing the Name setting and Account setting.
5. Set the number to 30 to Make recent backups immutable for setting.
Result: The immutable retention period is successfully set.
To check the backup retention period, follow these steps:
1. Click the Backup section under Jobs.
2. Select the required backup job, right-click on it, and choose Edit in the menu. You will see the Job Mode screen.
3. Click Storage in the left menu and check the number in the Retention policy setting.
Note: The immutability retention period from the previous check (30) is lower than the retention policy listed here (31), and this is the correct setting.
Create a bucket for every 100 virtual machines or 200 TB of data to be backed up; Performance or Capacity Tier, depending on the use case.