News, guidelines and various community projects
Recently active
This week, @Rick Vanover and Madi are back with more amazing content! Get ready for deep dives into Xen Orchestra, VMCA exam tips, fast storage and configuration, a recap of the Veeam 100 Summit, and some exciting department news! Featured Content This Week in the Veeam Community : via @cody.ault : Using Veeam Agents with Xen Orchestra (Vates XCP-NG and XenServer)via @leduardoserrano : My experience with the VMCA 2024 certificationvia @Scott : Fast storage and configuration Vanguard Blog Spotlight: @alrasheed : Recap of the 2024 Veeam 100 Summit Special Department News: Veeam User Group Czech RepublicVMCA Study Group: New Leader Introduction and Future PlansResiliência de dados com a flexibilidade do Scality e o poder do VROVUG France - Aix MeetupHow to Manually Update Suspicious File List
I am working on a Veeam DR doc. I would like to be able to bring up the DR environment in a controlled manner to the point of only enabling the jobs I want to enable. I know it can be easily done by simply right clicking and disabling the jobs or by PowerShell script. My concern is jobs kicking off as soon as the DR instance is up and not being able to disable them before they start failing. Because before anything we need to validate the environment, proxies, repositories, etc. Simply failing over the prod system will mean ALL the services and processes will start when the system boots. The feedback I received from support is to stop the Veeam Backup Service. However, from what I understand I do not have the ability to disable jobs while the Veeam Backup Service is offline. Is there a scheduler service that can be stopped? Ideally, at least for the DR test, we would like to keep jobs from running yet be able to restore systems.While an actual failover is something that should occur
The malware detection consistently flags the same files with known malware extensions as suspicious. Despite marking the servers clean multiple times, the detections persist. Is this behavior intended or possibly a bug?
I have a device that has Veeam for Windows installed. I can’t upgrade it as it fails and if I try to uninstall it from control panel it fails saying it can’t find the MSI. Is there an uninstall tool for Veeam?
Hello -To start with a short breakdown of our environment:We have three separate Veeam “instances” across our org. It works like this: Branch AVMWare instance with 8-10 servers both Windows and LinuxWindows server running Veeam B&RWindows server serving as proxyWindows server serving as repositoryRepo contains backups of the machines here Branch BVMWare instance with 15-20 servers both Windows and LinuxWindows server running Veeam B&R(3) Linux server serving as proxy(1) Linux server serving as repositoryRepo contains backups of the machines here Branch CVMWare instance with 4-6 servers both Windows and LinuxWindows server running Veeam B&RWindows server serving as proxy for Branch ALinux server serving as proxy for Branch BWindows server serving as repositoryRepo contains backup copies and replicas of VMs from Branch A and B On to the problem. Our third-party vulnerability scan started to flag all our proxies and repositories and Branch A and B as needing Linux OS updates
VMware is a leader in virtualization, but knowing about alternative costs can help organizations optimize their IT strategies while maintaining essential capabilities. This post takes a deep dive into the financial aspects of VMware and its competitors, offering insights that can help you make informed decisions about your virtualization investments. Whether you're assessing VMware's pricing or looking for more budget-friendly options, understanding the total cost of ownership (TCO) and potential return on investment (ROI) will be key in shaping your strategy. This is a bit of a different tone here in the Veeam Community, but I’m collecting a bunch of resources that have been shared, as well as some of the latest information from VMware. Overview of Virtualization Costs Virtualization technologies bring versatility and efficiency but also come with various associated costs that include:Licensing Fees: These are the upfront costs for acquiring the virtualization software, potentially in
Hi community, Case number: 07501750After upgrading to Veeam BR 12.2.0.334 (I was on v11 before) my Surebackup Job stopped working with error:“Error: Value cannot be null. Parameter name: destination”I’m using “Advanced single-host” with two production networks and I have “Application Group” with single VM.I’ve tried recreating Virtual Lab, Application Group but the error still persists, it looks like it has problems with adding route? Value cannot be null.Parameter name: destination (System.ArgumentNullException)at Veeam.Backup.Common.CRouteUtilityItem..ctor(String destination, String netmask, String gateway) But routes are appearing when I put “route print” on windows cmd.Is this a bug or am I missing something in V12?
Congratulations @MatzeB , you are Blog of the Month September 2024 winner! 🐈🏆🎉Best, Madi
Hi all,I’m looking at the following guide I was recommended on one of my previous posts (great guide btw).Does anyone know the logic behind the assignment of the masquerade IP? I can’t seem to understand where Veeam pulls this from nor find any explanation as to the logic behind it.Many thanks in advance.
I'm trying to set up backup job retries in Veeam Backup & Replication to automatically retry failed jobs a specific number of times. Could anyone guide me on how to configure this and suggest best practices for retry intervals?
Backup job is set to 2 restore point and it has backup job (.vib) file created everyday. There is shortage of space and need to reduce backup jobs. If I choose the restore point it is picking up restore point for a month. Is there is a way to reduce the number of days of backup?
INTRODUCTION As you know, the latest version of Veeam Backup & Replication, that is 12.1.2.172, was released last May 21.Among the various new features and security patches, the aspect I would like to elaborate on is this:Security & Compliance AnalyzerA new backup infrastructure check was added to ensure that the PostgreSQL instance hosting the configuration database has been configured with the recommended settings. These settings can be applied with the Set-VBRPSQLDatabaseServerLimits cmdlet.This new check just verifies that the recommended settings for PosgreSQL are actually applied to our backup server.But what does it mean in detail? INFRASTRUCTURE CHECK DETAILSWe know that since version 12 of VBR, the database that is installed by default is PostgreSQL and no longer the Microsoft SQL Express.So when installing the product, if you choose to keep the default DB and have it installed during the wizard, Veeam will install PostgreSQL on the same VBR server.During this operatio
Luckily I have the opportunity to have access to a VSA OOTBI for my Lab,THIS IS NOT FOR PRODUCTION - JUST LAB / TESTSo I would like to share the deployment and initial steps to get it up and running in my Vsphere lab with y'all.Let`s get started, by login into our Vsphere console, and starting the new VM process, deploying a VM from OVA: After finishing the deployment, it is time to open the remote console to continue the wizard from it, As you can read from my previous entry, in Spanish:https://lfconsulting.org/object-first-ootbi-primer-arranque-y-configuracion As you already may read from previous entries, in Spanish Im afraid, let's create the clusteryes, single node cluster: Network config node Hostame Checking for updates... OK, IMPORTANT! apply the updates, and no worries, after so, we will need to start the wizard again, but the info is kept, ;) updating.... After updating, lets call the wizard again, I will continue in the next new screen, the previous info is saved, so j
I am receiving the following error and backups are failing on an air-gapped system.Violation of PRIMARY KEY constraint ‘PK_Backup_Model_GuestDatabaseToOibLinks’. Cannotinsert duplicate key in object ‘Database.table’. The duplicate key value is ‘long string of numbers’. The statement has been terminated. Is the only fix for this to rebuild the DB? TIA
Hey all, I just finished posting the third of a three-part series on deploying the Veeam Hardened Repository ISO. I’ve been waiting a long time for the ISO to be released and have been occasionally bugged Rick about it, but this thing has been solid for me for over a week. I’ve had a server waiting for it for over a year and it was worth the wait as it was super easy to deploy aside from working around the slightly buggy GUI for Rocky Linux. I will note that Hannes specified 64GB of RAM for the VHR ISO, but my PowerEdge R550 that we ordered for the task previously has 32GB and seems to be keeping up just fine, though time will tell. Since it’s broken up into multiple parts, I’ll just share links to my blog rather than copying it into this post, though I will share a few screenshots as a teaser.Part 1Part 2Part 3Also thank you to everyone that had previously posted or had input on network bonding in Linux. It was helpful as I setup my first 802.3ad bond on a server. Let me know you
Hi all,I have recently deployed Veeam Backup & Replication and have started to copy backup sets into Azure blob storage for archive purposes. I've been keeping an eye on the Azure costs which seem to be a bit higher than first anticipated. So far in the past 7 days I have pushed around 4TB into the storage account. I see total ingress for the past 7 days as 4.12TB and total egress as 83.24GB. The egress seems high for what should be just pushing data in and forgetting about it. Does anyone have any pointers on how to fine tune the copy job and storage repository? Does that amount of egress seem normal?My repository is configured to use cool blob storage and has vPower NFS enabled.The copy jobs are configured for Immediate copy, include tlogs, GFS retention, not to read the entire restore point from source backup instead of synthesising it, no backup files health check, and auto compression level.Any assistance on tuning this is greatly appreciated!
On September 26, 2024, Pure Storage and Rubrik announced a partnership “to arm global customers with a proven reference architecture to ensure uptime and a path forward in the face of growing cyber threats”. And while the press releases, blogs, data sheets and even the white paper (see Resources) have all the right Cyber Resilience key buzz words, there is nothing new, or that interesting, from a product integration and solution perspective.What was announced?“a three-layered defense strategy” which includes:Layer 1 - Rapid Recovery – recovery from Pure Storage FlashArray storage snapshots, using Pure’s recovery tools Layer 2 - Data Security – separately, from Rubrik with their Secure Vault appliance and from Pure with FlashArray SafeMode-enabled immutable storage snapshots Layer 3 - Archival Location – long-term retention on Pure Storage FlashBlade object storage How does that compare?Pure Storage and Veeam have more valuable and deeper storage snapshot integration and solutions that
Hi Community, VBR server should not be part of the production domain—Unable to detect whether it should be considered important or not. How can we fix this? Is my VBR already in the production domain, or should I put it back on the workgroup?
Inherency:Since we bill by actual disk usage for our client utilizing CloudConnect, the existing reports are non-functional for reporting and billing (They report pre-deduplication/reflink data). It took a while to figure out, but there is a way to calculate actual disk space used on a per directory on an immutable repository.Solution:Using: https://community.veeam.com/blogs-and-podcasts-57/check-reflink-and-spared-space-on-xfs-repositories-244 I have extrapolated a script that will give the disk usage of each folder (IE: client) on an immutable repo. This isn't "Data used"; that is what Veeam reports. This is "Disk Used". The actual size on disk after reflinks (duplicated data is only counted once). A note about this script; it appears that the original blog entry is wrong on the size of a block. They attribute it to 4096... which is true... on disk... but the utility used explicitly gives the information in block sizes of 512:https://linux.die.net/man/8/xfs_bmap"units of 512-byt
Now I am learning some Backup & Recovery Solutions (from China). I list out the features comparison with Veeam for reference. Please let me know if I missed any core features for Veeam. Vinchin https://www.vinchin.com/Aishu https://www.aishu.cn/
Survive and Thrive Data Protection is facing increasing pressures. Going forward I predict an unprecedented amount of attacks and breakdowns of the security perimeters around us. There will be no safe cozy home for your infrastructure and backed up data. Survivability will depend on an organization’s and people’s ability to adapt. In such an incredible hostile climate and environment one might ask, how can I function? How can I protect my backups and infrastructure when surrounded by adversaries on all sides?Being in Berlin last week for the Veeam 100 Summit reminded me of a different era. While this was a different time and the challenges perhaps were simpler and easier to define, nevertheless there were during that time, environments similar to what we are facing and will be facing in the near future. THE RANSOMWARE IRON CURTAINEveryone having to work or operate on the other side of the Iron Curtain knew what Zero Trust meant without ever having heard the term spoken. In fact Veeam’
I hope that this two consideration will usefull to you I await your likes and comments
Hi all, Running Veeam Backup and Replication V11 on an Enterprise license - we have been backing up to HPE StoreOnce repositories for nearly a year, but due to operational changes with more VM’s, additional encryption and retention requirements we are filling these up faster than anticipated (less de-dupe). We would like to move our older monthly/yearly backups to Azure storage for long term retention in order to free up space on the StoreOnce devices for our nightly/weekly backups and restores. Initial research suggests that creating a Scale-Out repository, adding the existing StoreOnce repository as the performance tier extant and a new Azure object storage container as the capacity tier extant is the way to go. The documentation confirms this will re-point all existing jobs to use the new scale-out repository when they next run and anything older than X days (whatever we set in the capacity tier option) will be automatically offloaded to the capacity tier. The questions I have are:
An advantage of software-defined Veeam products is that they can be installed in many different ways and on any hardware your company owns and uses. They can be installed on-premises, or in any hyper-scale public cloud, you choose. To help customers architect, size, and secure the various Veeam products and features, the Veeam Solutions Architect team has created Veeam Security Blueprints (SBP) and they are publicly accessible. Veeam Security Blueprints can be found at https://www.veeam.com/security-blueprints.html Veeam Security Blueprints (SBP) are short (3 – 4 pages) scenario-based reference architectures covering common scenarios seen in the field. Types of scenarios include:On-premises environment using multiple different vendor storage targets (HPE, Cisco, Pure, Exagrid, Cloudian, Lenovo, Zadara, Hitachi Vantara). Veeam cloud backup products (Veeam Backup for Azure, GCP, AWS) VMC on AWS and hybrid environments Veeam Plugins for Enterprise Applications (Oracle and Microsoft SQL)
Hello everyone, as per my previous post.How to atomate & schedule Veeam.Backup.Validator.exe | Veeam Community Resource Hub I am proceeding as promised to update the schedulable veeam validator script. enjoiy 😁### Veeam Backup Validator - v.2.0 18-10-2024## USAGE:## > veeam-BackupValidator2.ps1 <jobName> <serverName> <Switch>## Switch:# -noTicket -> does not send mail to your system ticketing\servicedesk after Validate is completed## e.g.# > veeam-BackupValidator2.ps1 ‘Yout-Job-name-01’ ‘Yout-Job-name-02’ -notTicket no mail###PARAM (# [string] $customer = "YOUR CUSTOMER NAME", [string] $jobName = '*', [string] $serverName = '*', [switch] $noTicket )## -- Enter the customer name identifier here ($customer = "YOUR CUSTOMER NAME") --$customer = "YOUR CUSTOMER NAME"##$email_infoTO = "youtmail@yourdomain.com"$email_infoFrom = "$($env:COMPUTERNAME)@iyourdomain.com"$email_infoServer = "your.smtp.com"$email_subject = "[$customer] Backup Validation"$logfolder = "
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.