This is how I create the base of a backupupb:
Code: Select all
Add-VBRViBackupJob -Name $JobName -BackupRepository $JobRepository -Entity (Find-VBRViEntity -VMsAndTemplates -Name $FolderName)
Code: Select all
PS V:\Temp\Tobias\vmbackup01\scripts> Get-VBRJobObject -Job $job
Id : 509e1414-f848-4f3a-a3c9-40b8a3a70d7b
Object : Name: AI010
Filter :
Name : AI010
Type : Include
Location : vcloudserver\IDC\Production\AI010
ApproxSizeString : 198,7 GB
Info : Veeam.Backup.Model.CDbObjectInJobInfo
JobId : fe76f8f0-84c3-46d0-94bd-9fcfbe43be58
IsFolder : False
IsIncluded : True
IsVssChild : False
IsExcludeDisksChild : False
IsExcluded : False
IsExtended : False
PolicyType : None
VssOptions : <CVssOptions><Enabled>True</Enabled><IgnoreErrors>False</IgnoreErrors><GuestFSIndexingType>ExceptSpecifiedFolders</GuestFSIndexingType><Transaction
LogsTruncation>OnlyOnSuccessJob</TransactionLogsTruncation><IsFirstUsage>True</IsFirstUsage><IncludedIndexingFolders /><ExcludedIndexingFolders><st
ring>%windir%</string><string>%ProgramFiles%</string><string>%TEMP%</string></ExcludedIndexingFolders></CVssOptions>
ExtendedOptions : Veeam.Backup.Model.COijExtendedOptions
DiskFilter : 2000;2001;2002;2003;2004;2005;2006;2008;2009;2010;2011;2012;2013;2014;2015;2016;2017;2018;2019;2020;2021;2022;2024;2025;2026;2027;2028;2029;2030;20
31;2032;2033;2034;2035;2036;2037;2038;2040;2041;2042;2043;2044;2045;2046;2047;2048;2049;2050;2051;2052;2053;2054;2056;2057;2058;2059;2060;2061;2062
;2063
UpdateConfig : True
Role : EInclude
I can find the cluster I want to exclude by doining:
Code: Select all
Find-VBRViEntity -HostsAndClusters -Name $ClusterName
Code: Select all
PS V:\Temp\Tobias\vmbackup01\scripts> Get-VBRJobObject -Job $job
Id : 509e1414-f848-4f3a-a3c9-40b8a3a70d7b
Object : Name: AI010
Filter :
Name : AI010
Type : Include
Location : vcloudserver\IDC\Production\AI010
ApproxSizeString : 198,7 GB
Info : Veeam.Backup.Model.CDbObjectInJobInfo
JobId : fe76f8f0-84c3-46d0-94bd-9fcfbe43be58
IsFolder : False
IsIncluded : True
IsVssChild : False
IsExcludeDisksChild : False
IsExcluded : False
IsExtended : False
PolicyType : None
VssOptions : <CVssOptions><Enabled>True</Enabled><IgnoreErrors>False</IgnoreErrors><GuestFSIndexingType>ExceptSpecifiedFolders</GuestFSIndexingType><Transaction
LogsTruncation>OnlyOnSuccessJob</TransactionLogsTruncation><IsFirstUsage>True</IsFirstUsage><IncludedIndexingFolders /><ExcludedIndexingFolders><st
ring>%windir%</string><string>%ProgramFiles%</string><string>%TEMP%</string></ExcludedIndexingFolders></CVssOptions>
ExtendedOptions : Veeam.Backup.Model.COijExtendedOptions
DiskFilter : 2000;2001;2002;2003;2004;2005;2006;2008;2009;2010;2011;2012;2013;2014;2015;2016;2017;2018;2019;2020;2021;2022;2024;2025;2026;2027;2028;2029;2030;20
31;2032;2033;2034;2035;2036;2037;2038;2040;2041;2042;2043;2044;2045;2046;2047;2048;2049;2050;2051;2052;2053;2054;2056;2057;2058;2059;2060;2061;2062
;2063
UpdateConfig : True
Role : EInclude
Id : ca3df141-6cfc-4bd6-9cde-a25742ee9832
Object : Name: vCluster 1
Filter :
Name : vCluster 1
Type : Exclude
Location : vcloudserver\vCluster 1
ApproxSizeString : 37,5 TB
Info : Veeam.Backup.Model.CDbObjectInJobInfo
JobId : fe76f8f0-84c3-46d0-94bd-9fcfbe43be58
IsFolder : False
IsIncluded : False
IsVssChild : False
IsExcludeDisksChild : False
IsExcluded : True
IsExtended : False
PolicyType : None
VssOptions : <CVssOptions><Enabled>True</Enabled><IgnoreErrors>False</IgnoreErrors><GuestFSIndexingType>ExceptSpecifiedFolders</GuestFSIndexingType><Transaction
LogsTruncation>OnlyOnSuccessJob</TransactionLogsTruncation><IsFirstUsage>True</IsFirstUsage><IncludedIndexingFolders /><ExcludedIndexingFolders><st
ring>%windir%</string><string>%ProgramFiles%</string><string>%TEMP%</string></ExcludedIndexingFolders></CVssOptions>
ExtendedOptions : Veeam.Backup.Model.COijExtendedOptions
DiskFilter : 2000;2001;2002;2003;2004;2005;2006;2008;2009;2010;2011;2012;2013;2014;2015;2016;2017;2018;2019;2020;2021;2022;2024;2025;2026;2027;2028;2029;2030;20
31;2032;2033;2034;2035;2036;2037;2038;2040;2041;2042;2043;2044;2045;2046;2047;2048;2049;2050;2051;2052;2053;2054;2056;2057;2058;2059;2060;2061;2062
;2063
UpdateConfig : True
Role : EExclude
Code: Select all
Remove-VBRJobObject -job $job -Objects (Find-VBRViEntity -HostsAndClusters -Name $clustername)
[color=#FF0000]Remove-VBRJobObject : Cannot bind parameter 'Objects'. Cannot convert the "Veeam.Backup.Core.Infrastructure.CViClusterItem" value of type "Veeam.Backup.Core.Infrastructu
re.CViClusterItem" to type "Veeam.Backup.Core.CObjectInJob".[/color]
Anyone have any hints on how to do this?