How do I use Veeam with Wasabi Ball?

Wasabi is a member of Veeam's cloud partner ecosystem. We have worked with Veeam on several different methods for interfacing between your Veeam environment and Wasabi.  More information on how Veeam works with Wasabi can be found here.

If you have a large amount (generally 50 TB or more) of Veeam-associated data that you wish to transfer to Wasabi hot cloud storage, one transfer option you have to use the Wasabi Ball Transfer Appliance.  The Wasabi Ball is a data transfer appliance used for transferring large data sets. For more information on Wasabi Ball, click here.

  • NOTE: THE WASABI BALL DOES NOT SUPPORT THE OBJECT LOCK/VEEAM IMMUTABILITY FEATURE. 
  • VEEAM IMMUTABILITY CAN NOT BE ENABLED AFTER SEEDING WITH NON-IMMUTABLE VEEAM DATA. THE OBJECT LOCK CHAIN MUST BE STARTED FROM SCRATCH.

For any object-locking questions please reach out to your sales representative or at support@wasabi.com

 

Below are the steps you need to follow on Veeam to use it with Wasabi Ball :-

A. Modify the hosts file

B. Add Backup Repository

C. Add Scale Out Repository

D. Create Backup Job

E. Revert back temporary changes

A. Modify the hosts file

In order to use Veeam with Wasabi Ball we have to temporarily redirect Veeam to the Wasabi Ball IP address instead of the Wasabi service URL. We can accomplish this by editing the Windows hosts file.

1. Access the hosts file located at C:\Windows\System32\drivers\etc and modify it as Administrator. In the example below, let's say the Wasabi Ball IP address is 192.168.1.20 and the destination bucket is located in US-West-1 region.

Note - For more information on Wasabi service URLs click here

192.168.1.20 s3.us-west-1.wasabisys.com

Note - By default, the Wasabi Ball S3 server listens to port 9000. Please contact support@wasabi.com to help change this default setting to port 443.

See screenshot below:-

mceclip43.png

B. Add Backup Repository

2. Now, login to the Veeam Backup and Replication console and click on Backup Repository.

mceclip0.png

3. Click on Add Repository. 

mceclip2.png

4. Select Object Storage

mceclip4.png

5. Select S3 Compatible

mceclip5.png

6. Enter a name (for example 'Wasabi storage'). Click Next.

mceclip6.png

7. Add the appropriate Wasabi region URL (this needs to match your bucket region and the hosts entry from step 1). Also, enter your Wasabi credentials, and then click Next.

Note - The Wasabi Ball will authenticate using your Wasabi cloud storage credentials.

mceclip7.png

8. You will see the alert box below confirming a connection to the ball. Click Continue.

mceclip8.png

9. Veeam will list the different folders on the ball. Select the folder matching your Wasabi bucket name. 

mceclip9.png

Please make sure that the "Make recent backups immutable" is NOT checked for the Wasabi Ball.

10. Click on Browse, and then New Folder. Enter a folder name (for example, SeedData). Click OK, and then Next to move to the next step.

mceclip10.png

11. Click Finish on the Summary page confirming the configuration has been entered successfully.

mceclip11.png

C. Add Scale Out Repository

12. Now, we have to build the Scale Out Repository to tie with Primary/Local storage with the object storage. Click on Scale Out Repositories as shown below. And, then click on Add Scale Out Repository.

mceclip12.png

13. Enter a name for example 'Wasabi SOR' as shown below. Click Next.

mceclip13.png

14. Click on Add. Veeam will list the available local/primary repositories. Select the appropriate one and click OK. Then, click Next to confirm and move to the next step.

mceclip14.png

15. Keep default settings as shown below, and hit Next.

mceclip15.png

16. Click on the checkbox as shown below to select the Wasabi Backup Repository we built in Steps 4-11. Optionally you can also check the Copy backups to object storage option. Click Apply when done.

mceclip39.png 

17. Click Finish on the Summary page to confirm the configuration.

mceclip17.png

At this point, we have successfully built the Wasabi Backup Repository and the Scale Out Repository to build the association between the local/primary storage repo and Wasabi repo.

D. Create Backup Job

Next, we can configure a Backup Job to start writing to the Wasabi Ball.

18. Click on Home, then Jobs. Click Backup Job and then select Virtual Machine as shown below.

mceclip28.png

 19. Enter a name for the Backup Job.

mceclip29.png

20. Click Add to add the VM. Select the VM that needs to be backed up, and then click Next.

mceclip30.png

21. Select the Scale Out created earlier as the Backup Repository as shown below. Click Next, when done.

mceclip31.png

22. Keep the default settings on this screen. Click Next.

mceclip23.png

23. You may use the auto scheduler or keep it unchecked and opt to run the job immediately in the next screen.

mceclip24.png

24. Check the 'Run the job when I click Finish' box to run the job immediately. Click Finish to initiate the job.

mceclip40.png

You should see the Backup Job progressing by first writing to the Primary storage.

mceclip42.png

When the above step completes Veeam will then initiate offloading to the object storage (which is the Wasabi Ball) as shown below.

mceclip41.png

At this point, the backup has been written to the Wasabi Ball. Wasabi engineers will ingest this data from the ball to your bucket once they receive the ball back.

E. Revert back temporary changes

In order to revert back to the original Veeam configuration you need to:-

  1. Delete the hosts entry we made in Step 1, and save the file.
  2. Edit the Wasabi Backup Repository in order to change the credentials created in Step 7 from the Wasabi Ball credentials to your Wasabi storage access and secret key.

Please refer to this Veeam Knowledge Base article for importing backups to the new Wasabi bucket. 

 

 

 

Have more questions? Submit a request