Скрипты (Veeam): различия между версиями
Перейти к навигации
Перейти к поиску
Onix (обсуждение | вклад) мНет описания правки |
Onix (обсуждение | вклад) мНет описания правки |
||
| (не показаны 2 промежуточные версии этого же участника) | |||
| Строка 9: | Строка 9: | ||
$job | $job | ||
} | } | ||
} | } </pre> | ||
'''Массовое изменение настроек задач бекапа''' | |||
<pre> | |||
Import-Module Veeam.Backup.PowerShell | |||
$jobs = Get-VBRJob | |||
Foreach ($job in $jobs) | |||
{ | |||
$options = Get-VBRJobOptions $job | |||
$options.ViSourceOptions.VmAttributeName = 'Notes' | |||
$options.ViSourceOptions.VmNotesAppend = 'True' | |||
$options.ViSourceOptions.SetResultsToVmNotes = 'True' | |||
Set-VBRJobOptions -job $job -options $options | |||
} </pre> | |||
[[Category:Veeam]] | [[Category:Veeam]] | ||
Текущая версия от 15:32, 27 июня 2025
Поиск задач бекапа и копий бекапа, у которых не включено шифрование
Import-Module Veeam.Backup.PowerShell
$jobs = Get-VBRJob
Foreach ($job in $jobs)
{
if (((((Get-VBRJobOptions $job).BackupStorageOptions).StorageEncryptionEnabled) -like 'False') -and ($job.TypeToString -notlike "VMware Replication"))
{
$job
}
}
Массовое изменение настроек задач бекапа
Import-Module Veeam.Backup.PowerShell
$jobs = Get-VBRJob
Foreach ($job in $jobs)
{
$options = Get-VBRJobOptions $job
$options.ViSourceOptions.VmAttributeName = 'Notes'
$options.ViSourceOptions.VmNotesAppend = 'True'
$options.ViSourceOptions.SetResultsToVmNotes = 'True'
Set-VBRJobOptions -job $job -options $options
}