Veeam: How-to Deploy, and Configure MinIO with Erasure Coding Enabled, Immutability, and Let’s Encrypt

Greetings friends, just a few days ago Veeam officially announced the support for MinIO Immutability on its HCL. This is wonderful news for us to test this functionality in our labs, or in case we are using Linux storage with MinIO for production.In this blog entry, we're going to jump into the pool and see: how to install and configure MinIO with Erasure Coding Enabled, Immutability, Let's Encrypt, and finally, we'll see how to configure it in Veeam. As it has gone out of my hands, I leave you with a menu to move faster:
  1. MinIO System Requirements
    1. What is MinIO Erasure Coding?
    2. Why use MinIO Erasure Coding?
    3. Disk Configuration to use MinIO Erasure Coding
  2. How-to Deploy, and Configure MinIO, including object Immutability, and Let’s Encrypt
    1. How-to configure  Let's Encrypt for MinIO
    2. Run MinIO with Erasure Coding
    3. Creating a new Bucket in MinIO with the Immutability attribute
  3. Veeam Backup & Replication Configuration with Immutable Storage
    1. Backup Repository Creation – Object Storage
    2. Scale-out Backup Repository Creation – with MinIO Immutable as Capacity Tier
    3. Backup Copy Job creation, pointing to this new SOBR with Immutability
    4. Trying to delete Backups from an Object Storage with Immutability Enabled

MinIO System Requirements

In this guide, we are not going to try to deploy MinIO in production, as it usually requires about 96GB of RAM, certain cores, etc. In my case I am deploying everything in 4vCPU and 16GB of RAM since I will have only one VBR sending backups, so nothing serious.One of the most important things to be able to run Immutability in MinIO, and that it is supported by Veeam, is that we need the MinIO RELEASE.2020-07-12T19-14-17Z version or higher, and also we need the MinIO server to be running with Erasure Coding.

Veeam: How to Secure your Veeam Backup for AWS v2 instance with a Let’s Encrypt SSL certificate

Greetings friends, a few days ago I was showing you everything we need to know about Veeam Backup for AWS v2, in case you haven't been paying attention, I'm posting the blog here (in Spanish): Today I bring you one more step on how to correctly secure our instance of Veeam Backup for AWS v2.To do this we will rely on Let's Encrypt, the famous open-source project that allows us to generate free SSL certificates.NOTE: This process is not officially supported by Veeam, and any consequence of following the steps incorrectly, or any incidence derived from these steps will leave us without support. We will have to deploy the appliance again, keep that in mind!

Veeam: How to connect our Veeam Backup & Replication to Veeam Backup for Azure

Greetings friends, we have already seen in the previous posts that Veeam had launched Veeam Backup for Microsoft Azure Free Edition, the solution to protect workloads in Microsoft Azure without the need of agents. Also, and as we all like it, with a free version of up to 10 Instances. In addition, we have seen how to deploy it step by step, and its subsequent configuration as well, today we are going to see how to configure Veeam Backup & Replication to access the backups created by Veeam Backup for Microsoft Azure and stored in Azure Blob.If we look at the following diagram, we would be talking about points 5, 6, and 7:

Veeam: An in-depth look at the new Veeam Backup for Microsoft Azure- Creating Backup and Restore Policies

Greetings friends, we have already seen in the previous entry that Veeam had launched Veeam Backup for Microsoft Azure Free Edition, the solution to protect workloads in Microsoft Azure without the need of agents. Also, and as we all like it, with a free version of up to 10 Instances. Besides, we have seen how to deploy it step by step, today we are going to see how to configure and create policies in Veeam Backup for Microsoft Azure.

Veeam: How to Deploy Veeam Backup for Microsoft Azure – step by step

Greetings friends, we have already seen in the previous entry that Veeam had launched Veeam Backup for Microsoft Azure Free Edition, the solution to protect workloads in Microsoft Azure without the need of agents. Also, and as we all like it, with a free version of up to 10 Instances. Let's see the step by step to deploy Veeam Backup for Microsoft Azure.

Deploy Veeam Backup for Microsoft Azure Free Edition

Before deploying Veeam Backup for Microsoft Azure Free Edition we will need to have several instances of Azure VM running, security groups created, VPC, etc. I guess we are interested in this solution and I consider all this done.We will go to the Microsoft Azure Marketplace and if we search "veeam" we will find the product, we will click on Create to continue:

Veeam: Veeam announces Veeam Backup for Azure Free Edition

Greetings friends Veeam has announced its free version for the protection of workloads in Azure, Veeam Backup for Azure, now available in the Azure Marketplace.

What is Veeam Backup for Azure Free Edition?

Veeam Backup for Azure Free Edition is a native Azure VM workload protection solution. This means that Veeam snapshots the volumes of each instance and allows us to later launch a copy to a Blob Storage repository, for much longer retention.Veeam Backup for Azure Free Edition provides unlimited restores of any Veeam Backup for Azure, and allows backups of up to 10 Azure VMs. Veeam Backup for Azure provides secure, cost-effective, native cloud-based backup and recovery of Azure VM instances. Easily recover any data loss scenario in the cloud, whether due to disruption, accidental deletion, malware, and more, in minutes.

Veeam: How to Secure your Veeam Backup for Microsoft Azure instance with a Let’s Encrypt SSL certificate

Greetings friends, a few weeks ago I was showing you everything we need to know about Veeam Backup for Microsoft Azure, in case you haven't been paying attention, I'm posting the blog series here (in Spanish): This whole series is very complete and I hope you like it. Today I bring you one more step on how to correctly secure our instance of Veeam Backup for Microsoft Azure.To do this we will rely on Let's Encrypt, the famous open-source project that allows us to generate free SSL certificates.NOTE: This process is not officially supported by Veeam, and any consequence of following the steps incorrectly, or any incidence derived from these steps will leave us without support. We will have to deploy the appliance again, keep that in mind!

Looking for the Perfect Dashboard: InfluxDB, Telegraf and Grafana – Part XXIV (Monitoring Veeam Backup for Microsoft Azure)

Greetings friends, I bring you a new entry about Grafana and Veeam, which I'm sure you'll like and put in your labs. Veeam has recently announced Veeam Backup for Microsoft Azure. Along the ton of functionalities that the product includes, one is a public RESTFul API, and I thought it could be a good idea to create a Dashboard for this solution.Today, I am pleased to bring you a complete and finished Dashboard to monitor Veeam Backup for Microsoft Azure, without limit of VMs, jobs, or Repos.You will see that there is a Map inside the Dashboard, and that's because I consider quite important to be able to look globally and see what regions have unprotected VMs.

Veeam Backup for Microsoft Azure Dashboard

When you finish the entry you will have something similar to that Dashboard that will allow you to visualize, click on each link to see it live:

Nutanix: Deploy, install and configure Veeam Availability for Nutanix v2.0, the indispensable backup for Acropolis environments

Greetings friends, today I bring you a very interesting post, it's about everything you need to know about Veeam Availability for Nutanix v2.0, from its deployment to its installation and configuration.Veeam Availability for Nutanix v2.0 was released just a few days ago, and that's why we're going to see the whole process.It includes video and theory, let's go! As this post is a bit long, I leave you the menu in HTML as usual:

Veeam Availability for Nutanix - What is it and why do we need it in Acropolis environments?

Many years ago, back in 2015, I told you that Nutanix was launching its own Hypervisor, distancing itself from VMware or Hyper-V and including its own hypervisor to have better control of the hardware that Nutanix provides.It is true that Nutanix allows replication of VMs between different clusters, and of course, the Acropolis itself and the Nutanix topology offers high availability for all VMs.

Veeam: What’s New in Veeam Backup & Replication v10 – XFS (Reflink) and Fast Clone Repositories in Veeam

Greetings friends, a few years ago I told you all the advantages of using Microsoft's ReFS file system to accompany it to our Veeam as a Backup Repository where the synthetic full is generated every week.Veeam has been recommending for a long time to use this technology to make the disk operations that are made when a synthetic is generated really fast, so fast that Veeam marks it in its GUI as [fast clone].So far, everything is wonderful, and I'm sure you are already using it in your Datacenter, but one of the new features that Veeam Backup & Replication includes in v10, is the possibility of using Linux-based repositories formatted in XFS with the Reflink flag, which is basically the same as ReFS.

Officially supported in Ubuntu 18.04 LTS, experimental in the rest of the distributions.

XFS (Reflink) explained in conjunction with Veeam Backup & Replication

If we want to take a closer look at how XFS works with Reflink enabled. For example, let's think of a case with NTFS, where we have the typical full copy of each week, the incremental ones and the synthetic full backup, this would look like this in NTFS:If we use XFS with Reflink enabled, we can see that the full synthetic copy instead of having to move all the incremental blocks to produce the new synthetic full, what it does is use the Reflink attribute of XFS to use the references to them to get a fast clone, which makes the copy much faster, and takes up less disk space. This way, we can safely say that using XFS repositories with Reflink enabled, will allow us to reduce the size of our synthetic copies, and get them to go faster.