Yes, sorry, it should be "Veeam.EndPoint.Manager.exe" but that application is also absent.
It is part of the Agent, not of Backup & Replication it seems.
I run backup jobs on a Backup & Replication server which I connect to external servers to backup, so I’d like to run everything on my local server.
Should I install the agent on the Backup & Replication server for this?
Ok, so everything is just a bit confusing here. If you installed VBR Community Edition, there is no command line, well except for Powershell cmdlets. You use the Veeam Console to start backing up devices. With Community Edition, you have 10 free “instances” you can backup, beit VMs or physical devices. If you don’t want to use VBR to backup physical devices...that is fine..and it sounds like you don’t. You just need to install the Veeam Agent. If you want to backup Linux, Install Veeam Agent for Linux. For Windows, Veeam Agent for Windows. Does that help?
Hmm..well, what you could do is use VBR to ‘push’ an Agent to the remote system, run a few or more backups, see how long it takes, then take the longest time and add additional time then run your script. You can do a pre/post script...although don’t recall if those are available for Agent-based jobs off hand.
It is no problem to control LAN and VPN connections to remote servers and back them up, this way we are independent of the remote server and have total, local control. Only thing is that we give the backup job a time window longer than necessary, I'd like to bring that down to the minimum.
Perhaps I can use the build-in powershell interface in VBR to kill the connection as soon as the job is done.
Yes the PowerShell interface is more powerful and would be something to explore for sure.
Yes, I installed VBR and not the agent on the Windows 2022 server.
I guess I need to install an agent on this system as well?
You don’t really need Veeam Community Edition installed...just the Agent for Windows if you’re just wanting to backup just that Win 2022 server.
I would prefer to keep everyting on our local backup server so we can close down the connection when finished. If I run the client on the remote server I don't know when the close the VPN connection and (disable the NIC).
Then you would be better off running VBR on the server and deploying the Agent to the remote server. I get the scripting part but it will take longer to fiddle with this part versus going the easy route. You can create a backup job on the VBR server for the Agent including running scripts before/after to accomplish some of the tasks.
Cannot get Veeam pre- and postscripting to do anything.
I now applied a Powershell script to do
- enable the NIC
- connect the VPN to the external server
- run the VBR backup job to backup the external server
- disconnect VPN
- disable the NIC
for multiple backup jobs.
This way I only have to use VBR for backing up and have all jobs running in one script independent of Veeam.
Glad you got it working with PS. That is my go to for scripting.
Hi @mvandek2 - that’s great to hear you were able to find/create a script which works for you. So, to clarify your process → did you use an Agent job in Veeam Backup? And, you placed your script in the Job settings to have a pre/post-JOB script?
Also, if any of our comments helped you in any way, please don’t forget to select one as ‘Best Answer’ so others with a similar issue who come across your post may benefit.
Best!
@mvandek2 - oh, ok. So no Agent, but just Veeam Backup. Good to know. Yes, for any systems you backup with VBR, so Veeam can process the systems and transport backed up data to Repositories, it has to deploy and use those services to do the tasks it needs to perform. I understand your concern, but those services are small and I have yet to hear about them causing issue in the long time I’ve been using Veeam.