News, guidelines and various community projects
Recently active
Microsoft’s position on your Microsoft 365 data has not really changed: they keep the service running, but they do not give you backup in the way most admins mean it.Yes, deleted data may hang around for a while. Exchange has retention behavior. SharePoint and OneDrive have versioning. Teams data can still exist in awkward places even after it disappears from the user view. None of that gives you a real backup timeline, a clean point-in-time restore, or a recovery workflow you would want to bet an outage on.That is the gap Veeam Backup for Microsoft 365 fills, and v8 is not just another incremental release. The architecture changed enough that you need to think about deployment differently than you did in v7. Start with the big change: v8 is built around PostgreSQL If you are coming from v7, the first thing to understand is that SQLite is gone from the design that mattered before.Older builds used SQLite for the configuration database and for per-proxy cache data. In v8, that moves in
HiI am planning to deploy Veeam Backup & Replication v13 using the Veeam Infrastructure Appliance with a Hardened Repository configuration.My question is about capacity expansion during production operation.If the backup storage becomes insufficient after the appliance has been deployed and is already in use,is it a supported operation to add an additional virtual disk to the appliance VM and expand the backup storage capacity (for example, extending the repository storage)?Specifically, I would like to understand:Whether adding a new virtual disk to the Veeam Infrastructure Appliance VM is officially supportedWhether this applies to a Hardened Repository configurationIf there are any restrictions, best practices, or unsupported scenarios we should be aware ofThe goal is to increase backup capacity without redeploying the appliance.If there is any official documentation or guidance from Veeam regarding this scenario, I would appreciate it.Thank you in advance for your help.
Hi all, Sorry if this has been covered, I couldn’t find it in the search. I have a HyperV host and I want to use VAW to backup the D drive containing the HyperV VM files. I have 2 USB disks I plan to rotate. I’ve read the guides and I have registered both the USB disks as storage devices. Last night it failed and I am suspecting it was due to the drive letter not being assigned when it got reconnected. In theory, am I OK to simply leave one disk plugged in and VAW will do the backup to that disk, if there is a drive letter assigned? Thanks.
Hi, I tried using Veeam Agent for Windows on my 2025 Server to backup a D drive. The backup destination was a couple of USB disks which I registered with VAW and I wanted to use the disks on rotation. That backup job failed with some problem about VAW insisting on using the same USB disk each time, plus my colleague convinced me to use the community version of Veeam Backup & Replication, so I started again. I’ve installed VBR, created a repository using one of the USB disks and did my first backup. All ok. Then I re-ran the job 5 mins later with the same USB disk still plugged in, so no disk change/no rotation, as I wanted to see if it created the VIB file. Nope! I got this: Processing New Backup_Job_1 Error: Update of the storage [E:\Backups\SRV02\New SRV02.c5c62b19-d1f0-4e8e-864d-3da8e38f3D2026-03-30T222815_7C96.vib] is not supported. Storage version: [0]. Failed to open storage for read/write access. Storage: [E:\Backups\SRV02\New SRV02.c5c62b19-d1f0-4e8e-864d-3da8e38f3D20
Every time I try to open a case in my Veeam portal, I get a permission error that I can’t:Which is odd as I am the admin for our license, and I can’t raise a ticket to say I can’t raise a ticket as it always goes back to this error. Can’t use phone support as you need a case number from raising a case. Could someone from Veeam help sort this out? RegadsDamien
Hi Team,I am getting this warning during a Veeam Agent backup: Warning: Unable to truncate SQL server transaction logs. Details: Failed to truncate SQL server transaction logs for instance XYZ. The backup completes successfully and application aware processing is enabled, but the SQL logs are not truncating. Any idea what could cause this or what I should check next? Thanks.
It was a holiday weekend here in Brazil, Carnival, and I was off when I got the call around noon.A client had been hit by a ransomware attack.The entry point was a phishing email that compromised a workstation. From there, the attacker managed to move laterally, reach Active Directory, and eventually gain access to the entire environment.By the time I was involved, most of the damage was already done.Around 50TB of Windows-based VMs were encrypted. Production was down.The environment did have antivirus in place, but it wasn’t properly configured to stop that kind of behavior. In the end, it wasn’t enough. At that moment, the biggest challenge wasn’t just restoring the environment, it was figuring out when it had actually been compromised. Without that, choosing a restore point becomes a risk.You might bring everything back… already infected.That’s where Veeam Software made all the difference. It wasn’t a straight path, each restore point helped us understand how far the compromise had
This week Madi is on some well-deserved time off, so @safiya is up with me! You can watch this week’s episode here: Featured Contentvia @HangTen416 via @Jason Orchard-ingram micro via @wolff.mateus Special Department Newsvia @Madi.Cristil via VUG GermanyVeeam 100 Show April: Building Secure, Flexible Operations with Veeam Who’s NewThank you @safiya for prepping the Who’s New, and telling us how you go about it :) Coolest usernames this week are @unwantedspace, @maintenance, @KloudEraTech and @CryoRig. Alfred’s pick is @ClimbUp → You have a badge coming your way! Have a great weekend everyone!
Hello everyone,I am currently configuring Veeam Backup for Microsoft 365 (VBM365) for our company, and I have a question about the disk cache to optimise performance.According to the documentation, the standard installation does not allow the cache to be stored on another drive on the VBM365 server (it is located by default in the local PostgreSQL database on the C drive or on a dedicated PostgreSQL server). However, I would like to avoid deploying an additional PostgreSQL server for simplicity and maintenance reasons. My question:Does anybody use a dedicated cache disk on the VBM365 server? If so, how did you configure it (custom path, script, etc.)? Have you encountered any limitations or performance issues? I would appreciate your feedback or alternative solutions (without external PostgreSQL).Thank you in advance for your advice!Morgan
In this article, I'll take you through five different restore scenarios I've tested in my lab, and you should do the same.You’ve got green checkmarks.Your jobs are running.Storage looks fine.Everything seems good.But here’s the uncomfortable truth I’ve learned the hard way:A successful backup job does not mean a successful recovery.Day 2 operations is where this really hits. This is the phase where you stop asking “Did it back up?” and start asking:“Can I actually get my data back when it matters?”If you’re not actively testing restores, you’re running on assumptions—and assumptions don’t survive outages, corruption, or ransomware.Here are five restore scenarios you should be testing regularly (but most people don’t). 1. Full VM Restore (The “Everything Is Gone” Scenario)This is the big one.The “we lost the entire server” moment.It sounds obvious, but a lot of environments never test a full VM restore end-to-end.What to validate:Can you restore to the original location? Can you restore
Repost of topic on the RND forums, but figured to share this here as well: Sharing this tidbit here as there are quite a few topics on how to do session reporting on all job types including the plugin-based Hypervisors (aka PlatformBackups, for example Proxmox, Nutanix, HPE Morpheus, etc)Normally you would pass a CJob object from Get-VBRJob to Get-VBRSession -Job, but regrettably this will currently error with many job types:Get-VBRSession: Cannot bind parameter 'Job'. Cannot convert value "Veeam.Backup.Core.CBackupJob" to type "Veeam.Backup.PowerShell.Infos.VBRJob". Error: "The given key 'VmbApiPolicyTempJob' was not present in the dictionary."However, we can do a little magic trick with Get-VBRSession on the -Type parameter to get all PlatformBackup jobs; Get-VBRSession returns "light" information on the session data, so we will do another magic trick to get full session data from Get-VBRBackupSession, which in turn can be passed to Get-VBRTaskSession for full session reporting with
Not sure how useful this will be for anyone else, but should you need to parse through your logs on all gateway servers for S3 errors returned during Veeam operations with Object Storage, this script is for you.Script requires ripgrep to be installed on the Backup Server: https://github.com/BurntSushi/ripgrep?tab=readme-ov-file#installationIf you cannot install / use chocolately in your environment, download the ripgrep binary appropriate for your OS, and edit the script as noted in comment [2]. What it does:Collect all Object Storage Repsositories Get Ids for all assigned gateways Collect all gateways with Get-VBRServer cmdlet to create array of gateways Iterate over each gateway and do the following: Export logs JUST for that gateway server to the VBR server, uncompressed grep the logs for the relevant S3 error string with ripgrep (rg command) Write all found errors in full to a .log file Pares all found errors and write in human friendly format to CSV Clean up the exported logs,
We are currently using Amazon S3 Standard as the Capacity Tier and S3 Glacier as the Archive Tier for offsite backups in the AWS region.We are now looking to implement Capacity Tier replication to another AWS region.Backup configuration:Daily incremental backups and weekly synthetic full backups Backups are retained in the Capacity Tier for 15 days After 15 days, weekly backups are moved to the Archive Tier (Glacier)Please advise on the best approach to configure replication of backup data between AWS regions for capacity tier
Hi Team, We are updating VBR from version 12.3.2.4165 to 12.3.2.4465 and we VAL and RMAN which are in version 6.3.2.1207 and 12.3.1.1139 My Question is after the VBR upgrade will RMAN and Linux agent backup works with existing version or do we need to update agents as well immediately
March 31st is World Backup Day, and it’s time to celebrate the heroes who don’t always get the credit — thanks to backups! We’re inviting all Community Hub members to share a blog post telling a story where having a backup made all the difference. Make sure to include a Veeam product in your story — whether it’s a real experience, a work win, or a creative scenario, we want to hear it!Everyone gets a badgeEvery participant who shares a story will receive the World Backup Day Hero badge — yes, that includes employees too!🙌Contest & Prizes (External Members Only)1st place: Most votes at the Community Hub poll ( poll will be up on April 6th ) 2nd place: Most likes on LinkedIn post 3rd place: Most likes on your post at the Community HubKey datesPost your story at the Community Hub by April 6th to enter the contest The contest will resume at the end of April, and winners will be announced shortly afterHow to JoinTag myself and @safiya on your post at the Community Hub and LinkedIn
I already have a ticket open on this, but while Im waiting does anyone have any suggestions on things to try. Unfortunately, to make things complicated this only started happening after we upgraded to V13 and also upgraded the firmware on our exagrids. We are using storage integrated backups with Pure. I have not updated the Storage Array plugin yet. I have rescanned everything I could possibly rescan and all backups still sit at 0%
We recently completed an upgrade of Veeam Service Provider Console (VSPC) from version 8.1 to version 9.1 in a large-scale, multi-tenant service provider environment. From an infrastructure standpoint, the upgrade was uneventful in the best possible way. All core services came online cleanly, communication between components remained stable, and backup operations continued without disruption. Pre and post-upgrade validation confirmed that the platform was operating as expected. During routine post-upgrade review, particularly within the Managed Computers section, we observed that a subset of endpoints had management agent upgrades that were not completing successfully. After reviewing task logs across multiple tenants, it became clear that these were not platform-related issues, but conditions specific to individual endpoints that surfaced during the agent upgrade cycle. Given the scale and diversity typical in service provider environments, sharing these observations may be useful fo
I am trying to restore Ubuntu VM to Azure but never got any success. We had issue with ver 12.3 where it never create helper appliance for the region so we upgraded to ver 13. It now try to create helper appliance but never complete succesfully. When restore process starts, it creates helper appliance in Azure with status running but never get pass that stage. Internet access is restricted to outbound access to windows update, azure & Veeam.I even tried restoring the Azure environment where we have ipsec tunnel but not luck, still fail with same error.
Hello awesome people,Can you believe March is already coming to an end? It’s been such a great month, and we’ve loved seeing all your contributions!We’ve picked 6 great blog posts, and now we’d really appreciate your help in choosing the top one. Please share your vote by March 30th (NYT) and help us celebrate the amazing voices in our community.Huge thanks to all the bloggers for your time and effort — and good luck to this month’s finalists!@Geoff Burke , @eblack , @kciolek , @Jean.peres.bkp , @HangTen416 , @Iams3le
TLDR;set up a linux server as a veeam repository on a proxmox server for local VBR proxmox proxy target? I searched around the community for a bit, so if I missed a good post can you point me at it? We stood up a new site last year and I initially deployed Hyper-V server to run a DC and a file share server at the remote site/branch. Using Hyper-V and Veeam I was happily surprised that Veeam deploys a proxy to back up Hyper-V (mostly was using vmware).I had a local disk attached to the Hyper-V server which acted as a Veeam backup repository. This as a pretty awesome surprise how easily and fast the Veeam backups and restores happened on the Hyper-V server using a USB 3 external hard drive.So Veeam would run jobs to hopefully back up the Hyper-V servers locally and then I would run a disk copy job to pull those backups back to the main site periodically for just in case scenarios, and would also copy the disk copy jobs to a rotating offline backup.I recently decided to migrate away from
Hey Veeamers – I just completed the Veeam Data Platform: Monitor, Manage, Analyze (Veeam ONE) training, and this release is packed with power! If you haven’t explored 12.3 yet, you're missing out. This version elevates visibility, analytics, and proactive monitoring to a new level. Veeam has a reputation for robust data protection, and Veeam ONE 12.3 expands on that with smarter insights, deeper automation, and cleaner, more intuitive dashboards. After the Essentials training, I’m even more excited about its capabilities in real-world environments. What Makes Veeam ONE 12.3 So Exciting?- Next-Level Monitoring & Reporting: From backup job health to infrastructure performance, Veeam ONE provides even more actionable intelligence. The updated alarms and dashboards enhance efficiency by addressing issues before they arise. - Automation that Actually Helps: The remediation actions in 12.3 are seamless. You can observe Veeam ONE diagnosing and auto-correcting issues in real time, acting
Hello everyone,We are a cloud backup provider and I would like to clarify some doubts before migrating to version 13.We currently use version 12 in the latest available build and will soon migrate to version 13, however my question is:After the update, is it possible to restore the settings in the VSA?And will all Cloud Connect configurations be done in the VSA or in the Veeam Infrastructure Appliance?
I want to introduce you to another community project I worked on: The Veeam Data Platform Content Pack for Graylog. Graylog is a Security Information and Event Management (SIEM) solution that enables the efficient collection, search, analysis, and alerting of various types of machine-generated data. More details about their products can be found on the official website.Content Pack DescriptionThe first version of the Content Pack enables the visualization of security-relevant events transmitted by Veeam Backup & Replication via Syslog. In addition to a pre-configured Dashboard, further information is extracted from the Syslog data, which allows the ingested data to be analyzed further. For more details about the Content Pack, see README.md on GitHub.Download & Install the Content Pack The following steps describe how to download and install the Content Pack.DownloadDownload the Content Pack from GitHub. Graylog Upload & InstallationAfter downloading, log in to the Graylog w
OverviewIn this post, I’ll walk through a practical, step-by-step job configuration (from the lab) with real-world best practices to help you get it right from Day 1.Configuring backup jobs in Veeam is where your data protection strategy truly comes to life. A properly configured job ensures your data is not just backed up—but recoverable, efficient, and aligned with business requirements. Why Job Configuration MattersIt’s easy to click through a wizard and create a backup job—but misconfigured jobs can lead to: Failed recoveries Poor performance Storage inefficiencies Gaps in protection Key takeaway: A successful job ≠ a recoverable backup. Step 1: Choose the Right Job TypeStart by identifying what you’re protecting: Virtual Machines (VMware / Hyper-V / Scale Computing / HPE VM Essentials) Physical systems (agent-based backups) Cloud workloads Step 2: Select Your WorkloadsDuring the “Objects” step:Best practices: Group similar systems (e.g., production, dev, test) Avoid
For years, the Veeam Health Check Report has been a trusted resource for assessing configuration drift, security posture, and operational gaps across Veeam Backup & Replication (VBR) environments. But as cyber‑resilience expectations evolve, organizations require continuous insight—not periodic manual reports.Note: This is a lab environment and was setup with error for this purpose of this blog. Why Automate the Health Check?The traditional Health Check tool delivers exceptional detail, but it remains a point‑in‑time assessment. Modern resilience requirements—CPS 234, ASD Essential Eight, ISM, NIST frameworks—expect continuous monitoring, not periodic snapshots.Integrating this logic directly into Veeam ONE Intelligence would:Eliminate manual execution of the standalone Health Check tool Provide continuous diagnostic, configuration, and compliance insights Enable proactive remediation aligned with cyber‑resilience best practices Support automated reporting to leadership, auditors,
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.