Skip to main content

I am not seeing any option to export the jobs. Am I missing something here? I dont want to use Configuration backup option just to export job configuration. There has to be a simple way to export the jobs or an enhancement should be raised to include this in future releases.

 

 

This is included in the configuration backup. There is no way to export just a job but you can use PowerShell to get job settings from what I remember. If you want to raise this as an enhancement the the forums is where to do it - https://forums.veeam.com

 


Hi @liyakat_versatile -

As Chris shared, there is no native way to do this within VBR. Personally, I wish there was myself as I needed this last Fall. You could post in the Forum a feature request to have this added.

The only other way to do this is via PoSH from the Veeam github. A script was written 5yrs ago by Veeam Vanguard Joe Houges. I’ve not tried it myself so can’t comment on its success or not. But I will say I trust Joe’s PoSH skills very highly. You can download it from the link below:

https://github.com/VeeamHub/powershell/tree/master/BR-VeeamPorter-ImportExportJobsAcrossServers


@Chris.Childerhose @coolsport00 

 

Thanks that answers my question.


No problem...glad to help.


I’m afraid ths PS script will not work as-is, because Veem PS Snapin was deprecated some years ago, and now it’s been replaced by Veeam PowerShell Module, so this script will need some refresh to work 

https://forums.veeam.com/powershell-f26/no-snap-ins-have-been-registered-for-windows-powershell-t31603.html#p447722


Thanks for the update @javichumellamo !


From CHATGPT below…..

Correct/agree?

 

you can export Veeam jobs and settings from one Veeam Backup & Replication server and import them into another server running the same version of Veeam. The process involves backing up the configuration of the original Veeam server and restoring it on the new server.

Here are the general steps:

1. Backup Configuration on the Source Veeam Server:

  • In the Veeam Backup & Replication console on the source server:
    1. Go to Main Menu > Configuration Backup.
    2. Choose Backup Now to create a backup of the configuration, which includes jobs, settings, and other configurations.
    3. The configuration backup will be saved as a .bco file.

2. Transfer the Backup File:

  • Once the backup is complete, locate the .bco file (usually saved in the default Veeam backup repository or a specified location).
  • Transfer this file to the new server running the same version of Veeam Backup & Replication.

3. Restore Configuration on the Target Veeam Server:

  • On the new Veeam server, open the Veeam console.
  • Go to Main Menu > Configuration Backup > Restore.
  • Choose the .bco file you transferred from the original server.
  • Follow the prompts to restore the configuration, which includes jobs, settings, and other necessary configurations.

Important Notes:

  • Both servers need to be running the same version of Veeam Backup & Replication.
  • After importing the configuration, you might need to adjust certain settings, such as repository paths or credentials, depending on the environment.

This method will help replicate the jobs and settings from one server to another efficiently.


@SysEng - Personally, I wouldn’t trust anything like that, right or wrong. Just go to the Guides...they have step-by-step of what you need to do to migrate your server to another one. The process depends on what you need/want to do → migrate from SQL > PostgreSQL, SQL > SQL, or PostgreSQL > PostgreSQL. I’ll share the ‘basic’ migration one, but just lookup the steps for whichever you’re doing (process basically is the same):

https://helpcenter.veeam.com/docs/backup/vsphere/vbr_config_migrate.html?ver=120


The process described in your chatgpt output will migrate tje whole Veeam database from one server to another, not only the job configuration.

This is not the same as the initial question.


Comment