@@ -66,8 +66,6 @@ Describe 'BlobHardeningScenario' -Tag 'LiveOnly'{
6666 $instance [0 ].Name -match $storageAcountName | Should be $true
6767
6868 # Trigger Backup
69- Write-Host " Backup instance name: $ ( $instance.Name ) "
70- Write-Host " Backup instance name at first index: $ ( $instance [0 ].Name) "
7169 $backupJob = Backup-AzDataProtectionBackupInstanceAdhoc - BackupInstanceName $instance.Name - ResourceGroupName $resourceGroupName - SubscriptionId $subId - VaultName $vaultName - BackupRuleOptionRuleName $pol [0 ].Property.PolicyRule[-1 ].Name - TriggerOptionRetentionTagOverride $pol [0 ].Property.PolicyRule[-1 ].Trigger.TaggingCriterion[0 ].TagInfoTagName
7270
7371 $jobid = $backupJob.JobId.Split (" /" )[-1 ]
@@ -95,12 +93,7 @@ Describe 'BlobHardeningScenario' -Tag 'LiveOnly'{
9593
9694 $vault = Get-AzDataProtectionBackupVault - SubscriptionId $subId - ResourceGroupName $resourceGroupName - VaultName $vaultName
9795
98- Write-Host " Vault name: $ ( $vault.Name ) "
99- Write-Host " Storage account name: $ ( $storageAccountName ) "
100- Write-Host " Resource group name: $ ( $resourceGroupName ) "
10196 $instance = Get-AzDataProtectionBackupInstance - SubscriptionId $subId - ResourceGroupName $resourceGroupName - VaultName $vaultName | Where-Object { $_.Name -match $storageAccountName }
102- Write-Host " Backup instance name: $ ( $instance.Name ) "
103- # Write-Host "Backup instance name at first index: $($instance[0].Name)"
10497 $rp = Get-AzDataProtectionRecoveryPoint - SubscriptionId $subId - ResourceGroupName $resourceGroupName - VaultName $vaultName - BackupInstanceName $instance.Name
10598
10699 $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList [0 ].ContainersList
@@ -121,8 +114,6 @@ Describe 'BlobHardeningScenario' -Tag 'LiveOnly'{
121114 # Initialize Restore
122115 $restoreReq = Initialize-AzDataProtectionRestoreRequest - DatasourceType AzureBlob - SourceDataStore VaultStore - RestoreLocation $vault.Location - RecoveryPoint $rp [0 ].Name - ItemLevelRecovery - RestoreType AlternateLocation - TargetResourceId $targetStorageAccId - ContainersList $backedUpContainers [0 , 1 ] - PrefixMatch $prefMatch
123116 $validateRestore = Test-AzDataProtectionBackupInstanceRestore - Name $instance.Name - ResourceGroupName $resourceGroupName - SubscriptionId $subId - VaultName $vaultName - RestoreRequest $restoreReq
124- Write-Host " Backup instance name: $ ( $instance.Name ) "
125- Write-Host " Backup instance name at first index: $ ( $instance [0 ].Name) "
126117 $validateRestore.ObjectType | Should be " OperationJobExtendedInfo"
127118
128119 $restoreJob = Start-AzDataProtectionBackupInstanceRestore - SubscriptionId $subId - ResourceGroupName $resourceGroupName - VaultName $vaultName - BackupInstanceName $instance.Name - Parameter $restoreReq
@@ -176,8 +167,7 @@ Describe 'BlobHardeningScenario' -Tag 'LiveOnly'{
176167
177168 $vault = Get-AzDataProtectionBackupVault - SubscriptionId $subId - ResourceGroupName $resourceGroupName - VaultName $vaultName
178169 $instance = Get-AzDataProtectionBackupInstance - SubscriptionId $subId - ResourceGroupName $resourceGroupName - VaultName $vaultName | Where-Object { $_.Name -match $storageAcountName }
179- Write-Host " Backup instance name: $instance .Name"
180- Write-Host " Backup instance name at first index: $instance [0].Name"
170+
181171 $rp = Get-AzDataProtectionRecoveryPoint - SubscriptionId $subId - ResourceGroupName $resourceGroupName - VaultName $vaultName - BackupInstanceName $instance.Name
182172
183173 $backedUpContainers = $instance.Property.PolicyInfo.PolicyParameter.BackupDatasourceParametersList [0 ].ContainersList
@@ -203,8 +193,7 @@ Describe 'BlobHardeningScenario' -Tag 'LiveOnly'{
203193
204194 $validateRestore = Test-AzDataProtectionBackupInstanceRestore - Name $instance [0 ].Name - ResourceGroupName $resourceGroupName - SubscriptionId $subId - VaultName $vaultName - RestoreRequest $restoreReq
205195 $validateRestore.ObjectType | Should be " OperationJobExtendedInfo"
206- Write-Host " Backup instance name: $instance .Name"
207- Write-Host " Backup instance name at first index: $instance [0].Name"
196+
208197 $restoreJob = Start-AzDataProtectionBackupInstanceRestore - SubscriptionId $subId - ResourceGroupName $resourceGroupName - VaultName $vaultName - BackupInstanceName $instance.Name - Parameter $restoreReq
209198
210199 $restoreReqCSR = Initialize-AzDataProtectionRestoreRequest - DatasourceType AzureBlob - SourceDataStore VaultStore - RestoreLocation $vault.Location - RecoveryPoint $rp [0 ].Name - ItemLevelRecovery - RestoreType AlternateLocation - TargetResourceId $targetCrossSubStorageAccId - ContainersList $backedUpContainers [0 , 1 ]
0 commit comments