Archive Veeam Backup to AWS S3

archive veeam backup to aws s3

Archive Veeam Backup to AWS S3, The Veeam Backup & Replication solution offers backup, restore, and replication functionality for physical servers, virtual machines, and workstations as well as cloud-based workloads.

A native S3 interface for Veeam Backup & Replication is part of the Veeam Availability. It will allow us to push backups to an S3 compatible service to maximize backup capacity.

The following below steps will represent the functionality of Veeam Backup and Restore which acts as an intermediate agent to manage primary data storage and secondary & archival storage:

Archive Veeam Backup to AWS S3

1- How to Create an S3 Bucket Amazon

2- Configuring an Object Storage Repository

3- Configure a Scale-Out repository

4- Create a new Backup Job

5- Move backups to the Cloud Tier Immutability

Configure Veeam Cloud Tier Immutability

1- Step is to Create an S3 Bucket Amazon

The AWS S3 bucket has been successfully created.

2- Configuring an Object Storage Repository

1- Open Veeam backup and click connect.

veeam windows click connect

2- Backup Infrastructure tab, click on Backup Repositories, and then click Add Repository.

veeam backup repository

3- Select the Object storage as repository type.

veeam add backup repository

4- Choose Amazon S3 as object storage type.

veeam add object storage type

5- Type repository name, Description and then click next.

new object storage repository name

6- Select Add

new object storage repository account

7- To access Amazon S3 bucket type credentials and then click OK.

veeam credentials

8- Select Data center region and then click Next.

new object storage repository account

9- Select the Datacenter region to use and the Bucket. Click the Browse button to specify the correct folder to use to store the backups.

new object storage repository bucket

10- Click New Folder and specify the folder name. Click OK.

archive veeam backup to aws

11- You can enable the Limit object storage consumption option to keep storage costs under control. Choose Make recent backups immutable for days to use native object storage capabilities and specify the retention in days. Click Next.

new object storage repository bucket

12- Click Finish to save the configuration.

new object storage repository summary

13- The new S3 Repository has been created successfully.

veeam console backup repository

3- Configure a Scale-Out repository

Veeam Scale-out Backup Repository is a key technology for many/various additional competencies for managing backup data.

1- From the Backup Infrastructure tab, click on the Scale-out Repositories and then click Add Scale-out Repository to create a new one.

veeam console scale-out repository

2- Enter a Name, a Description and then click next.

new scale-out repository name

3- Click the Add button to specify the Performance Tier Extent.

“Configuring a Local Backup Repository” I have already configured a local backup repository name (Backup Repository Cloud).

scale-out repository performance tier

4- Select the Repository to use then and then click OK.

select backup repository to exclude

5- After selecting the Performance Tier click next.

scale-out repository performance tier

6- Choose Data locality option as Placement Policy then click next.

scale-out repository performance policy

7- Enable the Extend Scale-out repository capacity with object storage option and select the S3 Repository previously created. This default value is set as 30 days. Click Apply.

scale-out repository capacity tier

8- Click Finish to create the Scale-out Repository.

new scale-out repository summary

9- Scale-out Repository created.

veeam scale-out repository

4- Create a Backup Job Veeam

Now we need to create a new Backup Job to take advantage of the Immutability feature.

1- Select Home, select backup job and then virtual machine.

veeam console backup

2- Enter job name and click next.

veeam new backup job name

3- Click add

veeam backup job virtual machine

4- Select virtual machine and then click OK.

veeam backup add object

5- Select from the Backup repository drop-down menu the just we have created Scale-out Repository and then click next.

veeam new backup job storage

6- Guest processing click next.

veeam new backup job guest

7- Backup schedule click next.

veeam new backup job schedule

8- Summary click finish

veeam new backup job summary

9- Right click the created Backup Job and then select Start to start the backup immediately.

veeam console backup

During the first execution, an Active Full Backup is being performed.
If you are willing to test the archival process to the protected bucket, after the initial Full Backup you should perform some additional (incremental) backups. At least 3 additional Incremental Backups and one another Active Full Backup.

veeam job progress

2 Full active backup and 3 Incremental backup

windows folder .vbk

5- Move backups to the Cloud Tier Immutability

To move backups immediately to the selected Object Storage (Amazon S3).

1- Select the Backup Infrastructure option and expand the Scale-out Repositories. Select the Repository previously configured and then select Edit the Scale-out Repository.

veeam console

2- Select Capacity Ties, set the Move backup files older than the field to 0, and then click Finish to save the configuration.

scale-out repository capacity tier

3- Hold CTRL & right-click on the Scale-out Backup Repository and then select Run tiering job now.

scale-out backup repository

4- The offload process is started and backups are moved to the S3 Object Storage.
I am going to stop this process because I have free trial AWS with one GB storage capacity. Just testing in my lab.

veeam job progress

5- The backup will be also found in the AWS S3 bucket.

amazon s3 bucket

Watch Video: How to Archive Veeam Backup to AWS

For more details please visit Veeam

Comments

Leave a Reply