@@ -182,18 +182,18 @@ function Test-ManagedDeletedDatabaseShortTermRetentionPolicy
182
182
. SYNOPSIS
183
183
Test long term retention for managed databases.
184
184
#>
185
- function Test-ManagedInstanceLongTermRetentionPolicy ($location = " southeastasia " )
185
+ function Test-ManagedInstanceLongTermRetentionPolicy ()
186
186
{
187
187
# Setup
188
- $resourceGroupName = " ps-test-rg "
189
- $managedInstanceName = " ps-test-mi "
188
+ $resourceGroupName = " cl_stage_sea_cv "
189
+ $managedInstanceName = " seageodr-gen5-gp "
190
190
$weeklyRetention = " P1W"
191
191
$zeroRetention = " PT0S"
192
192
193
193
try
194
194
{
195
195
# create test database
196
- $databaseName = " ps-ltr-policy-test"
196
+ $databaseName = " ps-ltr-policy-test-1 "
197
197
$database = New-AzSqlInstanceDatabase - ResourceGroupName $resourceGroupName - InstanceName $managedInstanceName - Name $databaseName
198
198
199
199
Set-AzSqlInstanceDatabaseBackupLongTermRetentionPolicy - ResourceGroupName $resourceGroupName - InstanceName $managedInstanceName - DatabaseName $databaseName - WeeklyRetention $weeklyRetention
@@ -221,9 +221,9 @@ function Test-ManagedInstanceLongTermRetentionBackup
221
221
# Set-AzSqlInstanceDatabaseBackupLongTermRetentionPolicy -ResourceGroup $resourceGroup -ServerName $serverName -DatabaseName $databaseName -WeeklyRetention P1W
222
222
# Wait about 18 hours until it gets properly copied and you see the backup when run get backups, for example:
223
223
# Get-AzSqlInstanceDatabaseLongTermRetentionBackup -Location $locationName -InstanceName $managedInstanceName -DatabaeName $databaseName
224
- $resourceGroup = " ps-test-rg "
224
+ $resourceGroup = " cl_stage_sea_cv "
225
225
$locationName = " southeastasia"
226
- $managedInstanceName = " ps-test-mi "
226
+ $managedInstanceName = " seageodr-gen5-gp "
227
227
$databaseName = " target1"
228
228
$databaseWithRemovableBackup = " test" ;
229
229
@@ -249,7 +249,7 @@ function Test-ManagedInstanceLongTermRetentionBackup
249
249
250
250
# Restore Test
251
251
$backups = Get-AzSqlInstanceDatabaseLongTermRetentionBackup - Location $locationName
252
- $restoredDatabase = " ps-test-restore-x "
252
+ $restoredDatabase = " ps-test-restore-1 "
253
253
$db = Restore-AzSqlInstanceDatabase - FromLongTermRetentionBackup - ResourceId $backups [0 ].ResourceId - TargetResourceGroupName $resourceGroup - TargetInstanceName $managedInstanceName - TargetInstanceDatabaseName $restoredDatabase
254
254
Assert-AreEqual $db.Name $restoredDatabase
255
255
@@ -277,9 +277,9 @@ function Test-ManagedInstanceLongTermRetentionResourceGroupBasedBackup
277
277
# Set-AzSqlInstanceDatabaseBackupLongTermRetentionPolicy -ResourceGroup $resourceGroup -ServerName $serverName -DatabaseName $databaseName -WeeklyRetention P1W
278
278
# Wait about 18 hours until it gets properly copied and you see the backup when run get backups, for example:
279
279
# Get-AzSqlInstanceDatabaseLongTermRetentionBackup -Location $locationName -ServerName $serverName -DatabaeName $databaseName -ResourceGroupName $resourceGroup
280
- $resourceGroup = " ps-test-rg "
280
+ $resourceGroup = " cl_stage_sea_cv "
281
281
$locationName = " southeastasia"
282
- $managedInstanceName = " ps-test-mi "
282
+ $managedInstanceName = " seageodr-gen5-gp "
283
283
$databaseName = " test"
284
284
285
285
# Basic Get Tests
@@ -308,7 +308,7 @@ function Test-ManagedInstanceLongTermRetentionResourceGroupBasedBackup
308
308
Assert-AreNotEqual $backups.Count 0
309
309
310
310
# Restore Test
311
- $restoredDatabase = " ps-test-restore-with-rg-x "
311
+ $restoredDatabase = " ps-test-restore-with-rg-1 "
312
312
$backups = Get-AzSqlInstanceDatabaseLongTermRetentionBackup - Location $locationName - ResourceGroupName $resourceGroup
313
313
$db = Restore-AzSqlInstanceDatabase - FromLongTermRetentionBackup - ResourceId $backups [0 ].ResourceId - TargetResourceGroupName $resourceGroup - TargetInstanceName $managedInstanceName - TargetInstanceDatabaseName $restoredDatabase
314
314
Assert-AreEqual $db.Name $restoredDatabase
0 commit comments