Скрипты (Veeam): различия между версиями
Перейти к навигации
Перейти к поиску
Onix (обсуждение | вклад) мНет описания правки |
Onix (обсуждение | вклад) мНет описания правки |
||
| Строка 9: | Строка 9: | ||
$job | $job | ||
} | } | ||
} | } </pre> | ||
'''Массовое изменение настроек задач бекапа''' | '''Массовое изменение настроек задач бекапа''' | ||
<pre> | |||
Import-Module Veeam.Backup.PowerShell | Import-Module Veeam.Backup.PowerShell | ||
$jobs = Get-VBRJob | $jobs = Get-VBRJob | ||
| Строка 20: | Строка 21: | ||
$options.ViSourceOptions.SetResultsToVmNotes = 'True' | $options.ViSourceOptions.SetResultsToVmNotes = 'True' | ||
Set-VBRJobOptions -job $job -options $options | 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
}