-
- Influencer
- Posts: 17
- Liked: 3 times
- Joined: Apr 12, 2018 3:16 pm
- Full Name: KDV Support
- Contact:
automatically disable/enable Jobs
Hello,
I know that this post is very old, but I've a question:
I would like to enable / disable automaticly a backupjob with powershell.
Is this the right powershell script:
asnp VeeamPSSnapin
xyJob.DisableScheduler()
respectively
xyJob.EnableScheduler()
We run VB&R 9.5 on a Windows 2012R2-Server.
Thank you !
Thomas
I know that this post is very old, but I've a question:
I would like to enable / disable automaticly a backupjob with powershell.
Is this the right powershell script:
asnp VeeamPSSnapin
xyJob.DisableScheduler()
respectively
xyJob.EnableScheduler()
We run VB&R 9.5 on a Windows 2012R2-Server.
Thank you !
Thomas
-
- VeeaMVP
- Posts: 23
- Liked: 9 times
- Joined: Dec 22, 2016 1:07 pm
- Full Name: Razvan Ionescu
- Contact:
Re: automatically disable/enable Jobs
Hi Thomas,
For 9.5 U3 there are powershell cmdlets available - Enable-VBRJobSchedule and Disable-VBRJobSchedule. Script would like this:
Please have a look at this post also https://forums.veeam.com/powershell-f26 ... 47762.html
For 9.5 U3 there are powershell cmdlets available - Enable-VBRJobSchedule and Disable-VBRJobSchedule. Script would like this:
Code: Select all
Get-VBRJob -Name "My Backup Job Name" | Enable-VBRJobSchedule
-
- Product Manager
- Posts: 20415
- Liked: 2302 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: automatically disable/enable Jobs
The script above disables/enables job schedule. If you'd like to enable/disable job itself, you should Enable-VBRJob and Disable-VBRJob cmdlets instead. Thanks.
-
- Influencer
- Posts: 17
- Liked: 3 times
- Joined: Apr 12, 2018 3:16 pm
- Full Name: KDV Support
- Contact:
Re: automatically disable/enable Jobs
Good Morning,
thank you very much, I'll try it.
Thomas
thank you very much, I'll try it.
Thomas
-
- Influencer
- Posts: 17
- Liked: 3 times
- Joined: Apr 12, 2018 3:16 pm
- Full Name: KDV Support
- Contact:
Re: automatically disable/enable Jobs
Hello,
it works, but how can I start this Veeam-Powershell-script by a Windows Batch file ?
My goal is to create a Windows batch file that runs in the morning and evening to enable / disable a Veeam backup Job.
Thank you !
Thomas
it works, but how can I start this Veeam-Powershell-script by a Windows Batch file ?
My goal is to create a Windows batch file that runs in the morning and evening to enable / disable a Veeam backup Job.
Thank you !
Thomas
-
- Influencer
- Posts: 17
- Liked: 3 times
- Joined: Apr 12, 2018 3:16 pm
- Full Name: KDV Support
- Contact:
Re: automatically disable/enable Jobs
Hello,
I think / hope I've got it:
the PS1-Script:
Add-PSSnapin -Name VeeamPSSnapIn
Get-VBRJob -Name "My Backup Job" | Disable-VBRJob
I start this PS1-script by a Windows Batch file.
The Problem is, this script has to start by Admin and I have to Change the HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Backup and Replication permissions ......
Thomas
I think / hope I've got it:
the PS1-Script:
Add-PSSnapin -Name VeeamPSSnapIn
Get-VBRJob -Name "My Backup Job" | Disable-VBRJob
I start this PS1-script by a Windows Batch file.
The Problem is, this script has to start by Admin and I have to Change the HKEY_LOCAL_MACHINE\SOFTWARE\Veeam\Veeam Backup and Replication permissions ......
Thomas
-
- Product Manager
- Posts: 20415
- Liked: 2302 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: automatically disable/enable Jobs
Correct, admin account or permission on certain registry hives is necessary.
You're also right that before using any Veeam specific cmdlet you need to add our snap-in, using Add-PSSnapin cmdlet.
Thanks.
You're also right that before using any Veeam specific cmdlet you need to add our snap-in, using Add-PSSnapin cmdlet.
Thanks.
-
- Influencer
- Posts: 23
- Liked: 4 times
- Joined: Jul 07, 2017 9:58 am
- Contact:
Re: automatically disable/enable Jobs
Is there a simple way to disable/enable tape jobs (GFS) in PowerShell? It seems like I always have to remember (save) the current schedule and pass it along Set-VBRBackupToTapeJob using New-VBRBackupToTapeScheduleOptions to re-enable a tape job in PowerShell. I basically want to achieve the same as disabling and re-enabling the job in the GUI.
-
- Product Manager
- Posts: 20415
- Liked: 2302 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: automatically disable/enable Jobs
Do you want to enable/disable particular GFS retention policy part like weekly, monthly, yearly, etc.? Or you want to enable/disable GFS tape job? In this case doesn't it respect standard enable/disable-vbrjob cmdlets - don't have a console at hand to check? Thanks!
-
- Influencer
- Posts: 23
- Liked: 4 times
- Joined: Jul 07, 2017 9:58 am
- Contact:
Re: automatically disable/enable Jobs
I want to disable/enable the entire job. Guess what, you are right. I can pass the Get-VBRTapeJob to Disable-VBRJob, works just fine. I thought because Get-VBRJob in the Managing jobs part in the reference does not return tape jobs and because Disable-VBRJob in the reference to only state "You can run this cmdlet with backup, replication and copy jobs." that I cannot use Disable-VBRJob with tape jobs. So yes, you can run Disable-VBRJob against a tape job as well. Thank you for making me try to most obvious solution
-
- Product Manager
- Posts: 20415
- Liked: 2302 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: automatically disable/enable Jobs
You're welcome. I was almost scary to find that to enable and disable tape job one needs to modify and apply tape job schedule Good to know it did't come true. Thanks!
Who is online
Users browsing this forum: No registered users and 8 guests