Use Wasabi with Veeam
Wasabi is a cloud storage service. It can be used as primary storage with Veeam for backup OnPrem or Cloud workloads. It can also be used as secondary storage (backup, archiving, etc.). This solution offers a system availability of 99.99%.
Architecture of Wasabi
Wasabi is composed of a scalable and distributed architecture with no single point of failure. The Wasabi service is composed by servers, hard drives and network device. For reasons of compliance with certain constraints, it may be mandatory to have additional redundancy in addition to the data center used. The Wasabi service is compatible with Wasabi Bucket replication in order to perform inter-regional replication. This feature allows automatic replication of customer data to a remote Wasabi datacenter.
Security and Data Protection
Various security and data protection systems are implemented in Wasabi’s services. They allow to guarantee the confidentiality as well as the completeness of the data.
Physical data center security. Wasabi institutes strong authentication and authorization controls for the various compute, storage and network infrastructures. Data is encrypted at rest and in transit to ensure optimal protection for confidential information.
From the Wasabi console, click on Buckets then on Create bucket.
Enter the desired name of the bucket, select the region then click on Next.
Different properties can be enabled. Bucket Versioning permit to retrieve and restore any previous version of an object present in the bucket. Bucket Logging, this propertiess permit to create a text log file of all access to a bucket.
Object Locking.This property allows you to enable object locking. Thus preventing overwriting or deleting of objects, it is necessary to define the locking time.
Click on Create Bucket to create the bucket.
The bucket has been created.
Click on Access Keys then on Create Access Keys.
Select Root User then click on Create.
The Access Key and the Secret Key has generated.
Configure Veeam Repository
To use Wasabi, it is necessary to create a Backup Repository (or to modify an already existing repository). Since Veeam v12, it is possible to have a repository that writes directly an object storage. We will see here the configuration with Veeam v11 and Veeam v12.
Configure Veeam v11
From the Veeam console, click on Backup Infrastructure then on Backup Repositories. In the ribbon, click on Add Repository.
Click on Object storage in the list of the repository.
All type of Object storage appear. Select S3 Compatible.
A new wizard appear, enter the name of the repository then click on Next.
Enter the service point URL. You can use the wasabi web site then enter the region. Click on Add to enter Wasabi credential
Copy the Access Key and Secret Key then click on OK.
With Browse button, select the bucket.
With Browse button, create new folder then enable option Make recent backups immutable for and configure 30 days. Click on Apply.
Repository is now created.
You can now the Scale-out Repositories. From the Veeam console, open Backup Infrastructure tab then select Scale-out Repositories. In the ribbon, click on Add Scale-out Repository.
Enter the desired name then click on Next.
With Add button, select Veeam Repository.
Placement Policy must be configured. Two modes is available :
- Data locality : All backup files are placed on the same extend. Incremental backup and full backup file is stored together. On the next full backup, a new full backup file can be created.
- Performance : Incremental backup file is stored on a different extend from the corresponding full backup file. This mode provide better performance.
Check Extend scale-out backup repository capacity with object storage. You can configure the number of the day after which the backup files are move to the blob storage. He is recommended to configure Encryption to secure the data.
Click on Apply then configure backup job for used this Backup Repository.
Configure Veeam v12
Veeam Backup & Replication v12 can be write directly in the object storage repository. From the Veeam console, click on Backup Infrastructure then on Backup Repositories. In the ribbon, click on Add Repository.
A new windows appear, click on Object storage.
Click on Wasabi Cloud Storage in the Object Storage windows.
Enter the name of the Veeam Repository then click on Next.
Enter the region of Wasabi datacenter used then click on Add to add Wasabi credential.
Enter Access Key and Secret Key then click on Next.
With Browse button, select the bucket and the folder. You can create new folder with this wizard. Check Make recent backups immutable for and configure the number of the day.
Configure Mount Server windows then click on Next. Click on Apply to launch configuration of the repository.
You can now configure a backup job and use this repository.