Bring your knowledge and expertise while creating blogs and podcasts
Recently active
IntroductionIn the first of 4 blog posts of this [Migrate Veeam Infrastructure Off Production Domain series], we described the fundamental security reasons behind moving the Veeam infrastructure components OFF Production domain. Disclaimer: This is not intended to be a complete Security Best practice reference, nor does it address every possible scenario. A Veeam Solutions Architect can be engaged as needed to assist with VBR Security Best Practices, especially with complex deployments. Setup Namespaces:Veeamhol.local (this is the ‘Production domain’) Backupdomain.local (this is the domain in the separate forest, referred to as the ‘Backup Domain’)The scenario is comprised of the following servers:A Production Domain Controller / DNS server A Backup Domain Controller (with 1-way trust from the Backup Domain to the Production Domain) 2 ESX hosts and 1 vCenter Veeam Backup and Replication server (VBR) with local PostgreSQL database Veeam Enterprise Manager server (VBEM) with local Pos
We are thrilled to announce the release of new versions of Veeam Backup for AWS (v9) and Veeam Backup for Microsoft Azure (v8). These updates bring significant improvements and feature enhancements to our backup solutions, strengthening our Veeam Data Platform and offering even more powerful protection for cloud workloads.What’s New in Veeam Backup for AWS (v9)?Veeam Backup for AWS has undergone several upgrades to streamline and enhance your cloud backup experience:Amazon Redshift Serverless Protection: We’ve added support for protecting Amazon Redshift Serverless, providing users with an easy and efficient way to back up and restore their data across serverless clusters in AWS. AWS Organizations Support: Enterprise customers will benefit from the addition of AWS Organizations support, allowing centralized management of backup tasks for multiple AWS accounts. This significantly simplifies the configuration and protection of workloads across hundreds of accounts, perfect for large-sca
Hi AllLong time lurker, first time poster, I have collated a bunch of info from my home lab setup with Veeam Data Platform to create a full upgrade/patching guide for all the products to try and help people plan upgrades and keep on top of patchingIt includes the upgrade paths and guides forVeeam ONE, Veeam Enterprise Manager, Veeam Backup And Replication and Veeam Recovery OrchestratorHope this helps some peopleAny feedback is always welcome <3https://blog.leaha.co.uk/2025/04/10/veeam-data-platform-12-3-upgrade-guide/
I am starting a new blog series on interesting PowerShell commands for anything Veeam related. I usually find useful information whether it be searching or via Support cases.The first one comes from a support case I worked on with Veeam for VB365 and a repository sync issue. This command allows you to change the owner (move) a repository from one proxy to another or to a proxy pool.You can check it out here - https://just-virtualization.tech/2025/04/01/powershell-tips-for-veeam-vb365-v8-1/ PowerShell Tips for Veeam – VB365 v8.1 I hope this blog post will be one of many that show the power of PowerShell when used with any of the Veeam product lines. Today, I will discuss a very cool feature that Support showed me: It allows you to move a VB365 repository from a single proxy to a proxy pool. While working on a support case with a repository that was not synchronizing, I got that fixed with Veeam Support’s help.During the process, we had to put the repository on a single proxy server as
Hey community, This week, I encountered an issue with AIX agent backups. I have several AIX servers running versions 7.2 and 7.3. The backup jobs start, but there's a significant delay before they actually begin—when they start at all. When they do, the throughput is extremely low, and some jobs run for over 20 hours. The most severe issues seem to occur on AIX 7.3. To troubleshoot, I tried: Uninstalling and reinstalling the Veeam Agent Creating a new protection group to ensure fresh package deployment and a new XML file However, the issue persists.When the job starts, it returns the path to the log file, and upon reviewing the logs, I found that:Path/var/log/veeam/Backup/JOB-Backup/Session_20250402_160020_\{311f3273-44bf-476e-93ab-7e8f9a943b07\}/Agent.Source.logLog[02.04.2025 16:02:46.438] <53084711> fb | Estimation:[02.04.2025 16:02:46.438] <53084711> fb | Backup stats:[02.04.2025 16:02:46.438] <53084711> fb | Total counts: files [607165], dirs [60021], links[959
Veeam Backup & Replication version 12.3.1.1139 was recently released on March 19, 2025. This introduces some critical security patches, new features, and performance enhancements. This update strengthens system security and improves reliability, making it essential for all users to upgrade promptly. Please, see what others are saying about this and the release overview.https://community.veeam.com/cyber-security-space-95/cve-2025-23120-a-vulnerability-allowing-remote-code-execution-rce-by-authenticated-domain-users-10000 https://community.veeam.com/blogs-and-podcasts-57/veeam-backup-replication-version-12-3-1-1139-march-2025-release-overview-10008 Here is a guide on how to upgrade to Veeam 12.3.0 in order to use the Part 1 solution of this guidehttps://community.veeam.com/blogs-and-podcasts-57/step-by-step-guide-to-upgrading-veeam-backup-replication-to-version-12-3-9771Note: When using the Veeam Backup & Replication 12.3 deployment embedded within Veeam Recovery Orchestrator 7.
I recently started playing around with Power Automate after a team member asked me to share the status of a daily backup job in a Teams chat. I tried to use Teams' "Get Channel Email" function, however it appears the organization has blocked that functionality. Perhaps they don't want channels filled with emails, and prefer us to use native alerting interfaces. I was left with the only option of using Power Automate, or "Workflows" in teams. I started with a simple template to forward emails to a chat, filtered it by subject line of that job's email report, and saved the workflow. This made me wonder what else Power Automate could be used for. Given my renewed goal to participate actively in the Veeam Community, I decided to start there. The Goals:Receive all notifications from the Veeam Community into a chat within Microsoft Teams Trim the content down to include only the user, and the message preview Removing the image at the top of each email Removing "Hi Tommy O'Shea," Removing a
One of our customers is using Sophos Central with MDR (Managed Detection and Response) and recently added the "Back-up and Recovery" integration pack. This is an additional function that must be licensed accordingly!This means that it is now also possible to monitor and react to certain events within VBR using the Sophos Managed Service.Sean Simpson published the article Veeam Sophos Integration in the community in fall 2024. Among other things, this article deals with the advantages that are available with this solution.In this blog post, I will now look at the step-by-step deployment and show possible messages via email or from the Sophos Central Dashboard to give you an overview of the product.Under Veeam Backup & Replication integration, Sophos Central provides information on the scope and requirements. At Veeam, there is a corresponding white paper in the Resource Library under Sophos and Veeam Integration. Licensing & activation by https://central.sophos.com/manage/over
How Does Veeam SureBackup Work? Veeam SureBackup leverages Virtual Lab technology to create an isolated environment where backups can be tested without impacting production workloads. This ensures backup integrity and recoverability by automatically booting virtual machines (VMs) from backups and performing a series of validation tests. Below are some core Components of SureBackup;Virtual Lab: A sandboxed environment where VMs are powered on for testing. Application Group: A set of dependent VMs required to validate specific applications or workloads. SureBackup Job: The automated process that boots the backup and runs integrity tests.Below is the “SureBackup” testing process. Once configured, SureBackup automatically executes a sequence of tests;Heartbeat Test: Ensures the VM is running by checking VMware Tools or Hyper-V integration services. Ping Test: Verifies network connectivity of the VM. Application Test: Custom scripts validate application-specific functionality.At the end of
When performing an Instant VM Recovery from VMware backup of RHEL VM to Nutanix AHV. The RHEL VM failed to boot up. Please follow the steps to install the VirtIO drivers into the RHEL VM. Not all Linux VMs require this process, in most cases this isn't necessary. Initiated IVMR from VMware Backup of RHEL VM to AHV.Instant VM Recovery Process2. Noticed the RHEL VM did not boot up see screen below.EFI Boot Failure ScreenI went into RHEL VM and followed the steps in this Nutanix KB article link below to add VirtIO drivers. I then rebooted the VM. I took another incremental backup. Caution, please make sure you have a good backup before proceeding.https://portal.nutanix.com/page/documents/kbs/details?targetId=kA032000000TTizCAG root@linux# dracut --add-drivers "virtio_scsi virtio_pci" -f -v /boot/initramfs-`uname -r`.img `uname -r`I reran the Instant VM Recovery with the latest incremental point and the VM booted. I then migrated VM over to production. It was completed successfully.Migra
New release of the Veeam Backup & Replication report. Many new features and improvements. The most prominent feature is the ability to report on the configuration of VMware Cloud Director backup jobs!https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR ## [0.8.14] - 2025-01-30### Added- Add support for VMWare Cloud Director backup jobs- Add option to set the RoundUnits of the storage usages### Changed- Storage units in the report are set to 1 round by default- Increase AsBuiltReport.Core to v1.4.2### Fixed- Fix [#197](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR/issues/197)- Fix [#198](https://github.com/AsBuiltReport/AsBuiltReport.Veeam.VBR/issues/198) ¡Hasta la Próxima!
We know that Veeam Backup & Replication can back up virtual machines. This is one of the main functions of Veeam and it has the most features and options that we can configure. Normally, when we are starting in the backup area and taking the first steps in data protection, one of the features that ends up going unnoticed is Application Aware.So, application Aware is a function that we can configure in our backup jobs. It allows us to consistently create backup. Consistent Backup But after all, what is consistent backup?By default Veeam Backup & Replication does not perform your backups consistently. This occurs because a default configured backup job does not process a server's application logs. We must remember that Veeam backs up servers through snapshots taken in the virtualization environment. As a result, Veeam ends up not communicating directly with the operating system of each of these virtual machines. This causes Veeam to consider and perform these backups inconsistent
I previously shared a blog post on the Linux ISO, and I’d like to share an insightful LinkedIn post by Anton Gostev. Veeam’s managed Hardened Repository ISO, introduced five months ago, has been incredibly successful and is evolving further with Veeam Backup & Replication V13. Here are the key updates:End of the Separate ISO: The Hardened Repository ISO will be integrated into the platform via the new “Just Enough OS” (JeOS) ISO, which will enable deployment of various backup roles, including the hardened repository. Centralized Updates: JeOS will manage and update the OS and Veeam components across all backup infrastructure roles, simplifying maintenance with automatic patching during scheduled windows. Easier Provisioning: V13 removes the need for complex passwords in setting up a hardened repository. It will use thumbprint verification and a temporary PIN code for re-pairing with backup servers. Host Management Web UI: A new web interface will provide an easy-to-use management t
Hi everyone,It's being a while since this idea came to my mind, I want to be notified differently that mail, more accurate and clean, my mailbox is always a mess, and I get too much mails to read them all, and start pending on critical alerts and other stuff.I put together a powershell script, a schedule task and a few things in Windows Server where my Veeam B&R V12 is installed, and I managed to receive in a telegram bot the windows events related to Veeam tasks.Very basic, Im not programming skilled or anything like that, do you want to help and contribute to improve and develop this idea?here I share what I've done and shared to anyone who wants to help, participate and use this workaround.I created a Telegram Bot with BotFather, here the link With normal steps. Then, we need to also get our ID, here the link for a very simple explanation save the ps1 file in a reachable place for you later, this is the code I used: Function Send-Telegram {Param([Parameter(Mandatory=$true)][Stri
I actually wanted to present AsBuiltReport.Veeam.VBR in a recap article on my blog, but in the last few days I had the opportunity to use the package again in another productive infrastructure and came to the decision that a complete article must be provided here! Because this product is simply awesome! The subtitle on AsBuiltReport "Document Your Datacenter With PowerShell" says it all, but see for yourself… A few months ago I reported on the Veeam.Diagrammer (also included in the AsBuiltReport.VBR) in my Recap #4, which was also provided by Jonathan Colon. In my opinion, Jonathan and his team have brought a masterpiece onto the market with the AsBuiltReport product.There is a large selection of modules, including for various products from Veeam, VMware, Microsoft, NetApp and others. Be sure to check out the other solutions too. The provision of the PowerShell module and how to use the tool are described in detail on the websites linked above and in GitHub. I will still show the step-
Since we added Linux Repositories to our Veeam Backup environment in my post from last week, why not add some Linux Proxies as well? I will show you how in this post. And trust me…this one will be far less painful. But adding Repositories wasn’t so bad, was it? 😏 System RequirementsThe first thing you need to do is check what OS's, hardware, and software are supported. Supported Linux OS's are exactly the same as with Repositories and are listed below:Linux Proxy RequirementsAs far as hardware goes, your server should have a minimum 2-core CPU, plus 1 core per 2 concurrent tasks (take note, this is a peformance enhancement since v12, up from 1 core per 1 concurrent task); and minimum 2GB RAM, plus 500MB per concurrent task. But for best performance and to run multiple Jobs and tasks, you should have much more Cores and RAM than the minimum. As with the Veeam Repository, look to the Veeam Best Practice Guide for actual Proxy sizing guidelines.The remaining requirements depend on the Ba
I was installing the VBR Console on my PC, and when connecting to the backup server, there was a version mismatch that the Veeam User Guide (HelpCenter) spelt out correctly. Here is the guide on how to “Install Veeam Backup Console on a Jump Server for Secure Access”, discussing all the prerequisites, installation steps, limitations and workaround.I searched through the community but could not find any post discussing the upgrade process for the latest version of VBR. Therefore, I will be discussing these steps below.Two months ago, December 3, 2024 to be precise. Veeam launched Veeam Data Platform v12.3, introducing powerful enhancements that significantly strengthen data resilience. This release introduces advanced capabilities that strengthen enterprise data resilience and security, as discussed in this blog post. Therefore, I will not be discussing these as there are tons of articles in the community discussing the features/capabilities as referenced below. https://community.veeam
Hello everyone! I have a SQL environment where the error below started appearing after migrating between repositories: With this error it won't let me:Delete the jobs; Enable the job; Finalize the job configuration summary;Nothing about that specific job has worked again!! Background: Previously we needed to move the backup file and then map them to their target repository.Today we have the “Move backup” option: After clicking move, it tells me that it needs to move all the cluster backups:In addition to enabling Move via console, we can also choose which Job it will be linked to:That's awesome!Now let's get back to troubleshooting! I executed the sequence below to solve the problem:Clone the current job; Move the backups to the repository and cloned job; Run full backup; Continue transaction log;After that my job is working perfectly! Remembering that I am using Windows Agents within a protection group as good practices for Always ON protection
Back at the beginning of March was the Veeam Vanguard 2025 class announcement which I was part of for the 8th year in a row. I wrote a blog about this which can be found at the URL below. If you want more information on the program check out the V100 section on the community or feel free to reach out.Veeam Vanguard 2025 – Year 8!
In the ongoing fight against ransomware, companies are becoming increasingly resilient. Reports from Coveware by Veeam highlight a notable decrease in ransomware payments during Q4 of 2024. This progress is credited to several key factors, such as enhanced federal regulations, successful takedowns of major cybercriminal groups, and, most importantly, organizations' improved preparedness and resilience in responding to and recovering from encryption-based malware attacks.Data protection has undergone significant changes in recent years. Conversations have moved beyond topics like inline vs. post-process deduplication to focus more on security-driven areas such as workload immutability, incident response, and malware detection. Scanning backups for malware was never intended to replace traditional endpoint or extended detection and response tools. Instead, it serves as an additional layer of detection, enhancing a defense-in-depth strategy for identifying malware. Veeam offers the most p
The weather in Ontario has just started to consistently stay above freezing temperatures, even some days spiking up to 18 degrees (64F for my American counterparts). This has me thinking about one thing only; getting back on my motorcycle as soon as possible and enjoying the open road. However, as a new rider as of last year, I have prioritized safety and learning from others experiences. I do this by watching a Youtube Channel called "DanDanTheFireman". On this channel, Dan promotes motorcycle safety by reviewing footage of motorcycle incidents and providing after-action analysis of what went wrong, and would go have been done better. One of the methods/concepts that Dan teaches is called "MTC (Motorcycle Training Concepts) Awareness Stages". These 5 stages refer to the frame of mind a rider may be in at any given point in their ride. Later in this post I will look at these stages from a data protection mindset White Stage (Unaware) – The rider is completely unaware of their surround
Bonjour à tous ! Je suis Franck COSTA, Product Manager Backup chez OVHcloud. Nous travaillons sur un nouveau produit de sauvegarde basé sur l’agent et la VSPC.Dans le cadre de l’alpha, nous offrons un tenant VSPC et 2 TB d’OVHcloud Object Storage pour sauvegarder directement les données.Si vous souhaitez participer a l’alpha et tester notre solution voici l’adresse: https://labs.ovhcloud.com/en/agentbackup-iaas/ Et si vous voulez échanger je reste disponible. ---I’m Franck COSTA, Product Manager Backup at OVHcloud. We are working on a new product.This new product Backup Agent for IaaS is based on the VSPC. We will provide a tenant VSPC + 2TB of OVHcloud Object Storage to backup directly data to our bucket. If you want to test it and contact me please don’t hesitate :) This product is designed to help you back up and restore your cloud instances, computer, servers, virtual machine easily and efficiently. Whether you’re running critical workloads or just want peace of mind, this tool is
This warning occurs when a time shift is detected in the Hardened Repository regardless of the deployment type used. In this article, the focus is on “VHR ISO”. This is a safeguard against immutability manipulation that can also be triggered by intentional time changes etc. But in my case, it was as a result of extended shutdown.As you can see below, the backup job completed with warning(s).Did a little troubleshooting and found the root cause. Please, see the error message for more information ‘A problem occurred during setting the immutable flag: repository time shift detected, immutability flag cannot be set. Please refer to KB4482 for more details.”If you are using the Veeam Hardened Repository ISO, this solution is very easy to implement. All you need to do is connect to the VHR and in the in the Configurator Main Menu, use the Reset time lock option as shown below.Now that the Timeshift reset is successful, please rerun the backup job again. As you can see, it completed without e
When trying to add VBR to Veeam ONE and you run into the following error “failed to connect to VBR: Veeam ONE supports Veeam Backup and Replication and Veeam Backup Enterprise Manager version 10 Update 1 and later”Then, while tryin to perform this upgrade, you run into the following “Setup has detected inconsistent configuration: some Veeam ONE components are missing. Remove the installed Veeam ONE components manually and start the setup wizard again”.I have got you covered from start to finish with the following guide “Install Veeam ONE and Add VBR: Fix failed to connect to VBR”.
I am currently in the process of migrating several hundred TB of data (millions of files), and while it’s taking a long time due to the file count, I have noticed duplicate data and a very unorganized structure. This is causing me issues, requiring manual verification, and I have also encountered incorrect permissions.Here are a few tips when archiving your data for the long term to avoid these issues. 1) Implement Proper Naming ConventionsConsistent and meaningful naming conventions are essential for long-term data retrieval. Five, ten, or even twenty years from now, poorly named archives will create challenges. Establish, maintain, and adapt a structured naming system to prevent data from becoming unusable due to disorganization.2) Use Compression to Optimize Storage and PerformanceUploading and managing millions of small files can be inefficient, expensive, and time-consuming. Compression helps mitigate this issue, especially when leveraging cloud storage or archiving to tape. How
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.