[VeeaM] Stopper les jobs VBR actifs – MAJ
Posted by NiTRo | Filed under Tips & Tricks, veeam
MAJ 15/10/2012 : En complément, voici un autre oneliner qui vous permettra de faire un “resume” des jobs volontairement arrêtés (v5/v6) :
Add-PSSnapin VeeamPSSnapIn ; Get-VBRJob|?{$_.GetLastResult() -eq 'Failed'}|?{($_|%{$_.FindLastSession()}|%{$_.info}).Description -match 'Job has been terminated'}|%{Start-VBRJob $_ -RetryBackup -RunAsync}
Add-PSSnapin VeeamPSSnapIn ; Get-VBRJob|?{$_.GetLastResult() -eq 'Failed'}|?{($_.FindLastSession()|%{$_.GetDetails()}) -match 'Job has been terminated'}|%{Start-VBRJob $_ -RetryBackup -RunAsync}
MAJ 07/11/2011 : Apparemment ce sera possible dans la v6.
L’une des petites options pratiques qui rapprocherai veeam backup de la perfection serai de pouvoir définir une heure limite d’exécution par job. Par exemple, vous ne voulez peut être pas qu’un job continue après 7h du matin. Pour ça il vous suffit de coller ce petit one-liner en tache planifiée sur votre serveur veeam et tous les jobs au statut ”Working” serons stoppés :
Add-PSSnapin VeeamPSSnapIn ; Get-VBRJob|?{$_.GetLastState() -eq "Working"}|%{Stop-VBRJob $_ -RunAsync}
Tags: powershell, scripting
March 22nd, 2012 at 9:19
[...] vous proposions il y a quelques temps un script qui stop les jobs en cours sur un serveur veeam backup, aujourd’hui nous allons plus loin dans la démarche avec 2 fichiers xml correspondant à 2 [...]