Veeam Backup & Replication is a comprehensive data protection and disaster recovery solution. With Veeam Backup & Replication, you can create image-level backups of virtual, physical and cloud machines and restore from them. Technology used in the product optimizes data transfer and resource consumption, which helps to minimize storage costs and the recovery time in case of a disaster.
Veeam Backup & Replication provides a centralized console for administering backup, restore and replication operations in all supported platforms (virtual, physical, cloud). Also, the console allows you to automate and schedule routine data protection operations and integrate with solutions for alerting and generating compliance reports.
I had M365 backups working flawlessly and then needed to switch repositories. Somewhere in there, something broke. So I ended up removing the repo, removing Veeam M365 backup, cleaning up all app residue and re-installing from scratch, since this was a new, small instance and I just wanted it to be clean.
Another question - are you using v6 or v7 and both with the latest patches? Just wondering if this is on v6 and if you tried updating to v7 if the same thing happens. If v7 already then ignore this suggestion as noted by Michael further testing or support case might be needed.
Is the server using the same IP address as the old server? Any firewall changes? IPS/IDS? SSL traffic monitoring to where a cert could be changing between M365 and the firewall, and the firewall and the server? It kind of has the feel of the firewall interrupting data flow and VB365 not handing that disruption of the traffic or something like that. Not sure why it would crash, but wondering if this could be a network issue instead.
Please use iSCSI instead of an SMB share. I assume your proxy service is failing because of the instability between your windows server and database files on the SMB share. A jet based database (vb365 repo files) should never be run from a network share.
-VBR 12.0.0.1420 running on an i5 system with 16GB, with two 1G NICs, NIC1 connects to the lab network with the ESXi server, NIC2 connects to the main network and NAS storage where the backups are stored
-overnight I restored 3 VMs, 2 are under 100GB and finished, the third restore is about 1.6TB and completed only 9% in 7 hours, at that rate it will take 77.7 hours, the backup of that VM took 4 hours
-if I use Instant Recovery performance is reasonable, for example with a Windows Server VM, I can copy files from the windows server to a client computer at the rate of about 50MB/s. I see traffic running at that speed from the NAS to the VBR server to the ESXi server
The NAS is a simple Windows SMB connection, eg \\nas\backups\veeam, and not a SAN Yes, the VBR is restoring over the management LAN. But I would expect faster than the 3MB/s (or about 40Mbps over the gigabit connection). The ESXi server is running a lab environment so there is no other traffic or load on the ESXi server. I have only one ESXi server in the lab.
I copied the vbk files from the NAS to a local drive on the Veeam backup server, open the vbk file and initiated a restore, removing the NAS (and second network interface) from the equation. The issue still happens.
Hot-add is available in CE. You need to add a Windows or Linux VM to the VBR infrastructure to which disks from the target datastore can be attached, in your case with local disks you need to run a hot-add proxy VM on the source ESXi host and add it to your Backup Infrastructure as a vSphere Proxy.
Everything in the test network is 1G with no load. I tried copying the vbk file to a local drive on the Veeam backup server and it was the same speed, averaging about 4MB/s or 30Mbps. So we know its not NAS. I also have no problems pulling files from the NAS at a full Gigabit/sec.
I learned a lot during the last few weeks about Veeam and I am kind of exited about this software. I resolved almost all problems, but there is still one issue I cant get a grip on. Ich have several backup jobs in a chain. No parallel Jobs. I have a lightning fast proxy (Veeam suggests a maximum of 24 parallel jobs).
Well I doubt its caused by a lack of CPU power, because some days all jobs run smooth and success without retry and within an abslolut acceptable time (incremental as well as full). The failures I am facing are absolutly random. But I will collect logs and post them. Tankes in advance :)
Hi Andanet, I use a very simple and basic setup. I run Veeam on a virtual Windows 2022 Server, which is installed on an ESXi 6.5 Host. The only Software on the Server is Veeam B&R 12. This backup server is my standard gateway also. There is no duplication or deduplication.
I have no storage infrastructure on Veeam. I just have backup repositories, one proxy and jobs. I run 2 subsequent backup jobs, one subsequent backup copy job and one subsequent RDX full backup job. All jobs are scheduled one after the other.
Thanks for your quick reply Andanet. Due to several best practice advices, I setup a single backup job for two VMs. Both VMs run on the same physical host and one virtual disk (2,73 TB). One is a Win Server 2012 R2 with an Exchange 2013 Server installed on it (300GB). The other is a Win Server 2016 with SQL installed on it (2,3 TB). Only one VM gets stuck. In most cases the Exchange VM finishes successfully and the other gets stuck a little later. But I also had the opposite case already.
The other is a Win Server 2016 with SQL installed on it (2,3 TB). Only one VM gets stuck. In most cases the Exchange VM finishes successfully and the other gets stuck a little later. But I also had the opposite case already.
I doubt that the SQL Installation on the Win 2016 Server interferes the backup job, because the backup is run during night (starting at 1:30 am). The database, the guest machine and the host are in idle mode at that time. No users or other machines access the server (except the backup server ofc).
Thanks again Adanet, the first try in network transport mode was successfull. The backup job was done even faster than in virtual appliance mode. I will report after saturday, when next full backup job to linux NAS will have been done.
I wanted to ask the community on here to get a discussion going about whether using VMs for Veeam is good, bad or indifferent? It is based on a question from the forum here - VM as repo - Veeam R&D Forums
I added my thoughts to this post as I disagree with some of the comments about having to use physical servers as the BP site mentions both physical and virtual. I also work at an MSP and everything we build is virtual for Veeam other than a few tape servers we have which are physical boxes since they perform better this way with direct connect to the FC fabric.
In general, we recommend whenever possible to use physical machines as repositories, in order to maximize performance and have a clear separation between the production environment that needs to be protected and the backup storage. It is also recommended combining this with the proxy role if backup from Storage Snapshots is possible. This keeps overheads on the virtual environment and network to a minimum.
Great points Joe. Now in our case the Veeam virtual infrastructure is separate from anything client related as we have our own management stack and cluster that is used whereas the clients use vCloud and have clusters allocated there. So we do ensure security between things.
Everyone decides for themselves how much risk they need to mitigate to get a good night sleep, and I see physical servers as a great step when done right, and if virtual, only in an isolated platform.
Especially in smaller environments I like to use a dedicated physical server as it makes both securing and restoring much easier. In bigger environments with different locations, it's can make sense to virtualize the VBR server role; especially if you replicate it or maintain a cold standby instance.
Most of my deploys are 2 to 4 ESXi hosts, and most of the time a Prod Cluster and Dev Cluster, and my Veeam Server Replicated (Veeam Replicas) between both Clusters, so in case of disaster, I can run my Veeam Server, and then run Replicas from it, of restore what I need.
;)
For my clients with physical servers, that means I have a Dell server in place with a battery-backed RAID card, enterprise-grade local drives with enterprise support agreements when a drive fails rather than having to figure out what the current model drive most closely matches the failed drive or figuring out if there is still a warranty from the drive manufacturer, and then finding a replacement while being down a drive for a week or more. For those physical servers, there is the caveat of having some sort of on-host proxy server for VM access, or, my preference, using direct storage access via ISCSI or SAS/Direct Attach connections depending on what the primary storage is. Makes for some really fast backups. Also, if I have direct storage access, it makes it easier to segment the backup environment from the production environment.
795a8134c1