Hola,

A few months ago, I worked on several changes I made to the AsBuiltReport.Veeam.VB365 report to add support for the Best Practice that was created by the group 4 of the Veeam Community Hackathon 2023 event.

 

Image1

 

Team 4 created several recommendations as best practices on the implementation of Veeam Backup for Microsoft 365, you can watch the video of the event at this link:

 

 

In version v0.3.2 most of the Best Practice were added, but in this article I will be talking about the most significant ones.

The first image shows the verification of two best practices:

  1. The Restore Portal is validated to ensure that it is properly enabled.
  2. It identifies that the certificate of the Restore Portal is of type Self-Signed. If so a HealthCheck similar to the one in the image is generated.

Image1

Another best practice is to validate if the e-mail notifications were set up. As shown in the following image, a HealthCheck is generated showing the reason for this warning.

Image2

The next Best Practice I will discuss is, if the Proxy server is bound to an Active Directory (AD) domain. As presented in the next image the server belongs to an AD domain and therefore a HealthCheck is generated. This best practice follows the recommendations of the Veeam Best Practice portal.

Image3

The next two images are related to the repositories where the use of encryption and immutability is validated.

Image4

Image5

In relation to Organizations it is validated if they are using Secure Sockets Layer (SSL) as well as if the Organization objects has been previously backedup.

Image6

This last Best Practice was a bit difficult to implement, but now the report can validate that the SSL certificates are not close to expiring. As shown in the following image the HealthCheck was configured to validate certificates with expiration date in the next 90 days.

Image7

Finally, here are the rest of the changes that were introduced or fixed in the new version of the report:

## [0.3.2] - 2024-05-25

### Changed

- Move 'Licensed Users' section to InfoLevel 2

### Fixed

- Fix [#23](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365/issues/23)
- Fix [#24](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365/issues/24)
- Fix [#27](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365/issues/27)
- Fix [#28](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365/issues/28)
- Fix [#29](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365/issues/29)
- Fix [#30](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365/issues/30)
- Fix [#31](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VB365/issues/31)

I want to add that this report has the option to create a basic diagram of the Veeam Backup for Microsoft 365 infrastructure. Don’t you think it’s amazing? Yay!!!!

Image8

Here is the link to the report in HTML format: Report

¡Hasta la Próxima!

Veeam Vanguard

ko-fi