Skip to content

Commit 6110ca3

Browse files
committed
ltr policy record
1 parent 12c572e commit 6110ca3

File tree

2 files changed

+183
-183
lines changed

2 files changed

+183
-183
lines changed

src/Sql/Sql.Test/ScenarioTests/ManagedDatabaseBackupTests.ps1

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -182,18 +182,18 @@ function Test-ManagedDeletedDatabaseShortTermRetentionPolicy
182182
.SYNOPSIS
183183
Test long term retention for managed databases.
184184
#>
185-
function Test-ManagedInstanceLongTermRetentionPolicy($location = "southeastasia")
185+
function Test-ManagedInstanceLongTermRetentionPolicy()
186186
{
187187
# Setup
188-
$resourceGroupName = "ps-test-rg"
189-
$managedInstanceName = "ps-test-mi"
188+
$resourceGroupName = "cl_stage_sea_cv"
189+
$managedInstanceName = "seageodr-gen5-gp"
190190
$weeklyRetention = "P1W"
191191
$zeroRetention = "PT0S"
192192

193193
try
194194
{
195195
# create test database
196-
$databaseName = "ps-ltr-policy-test"
196+
$databaseName = "ps-ltr-policy-test-1"
197197
$database = New-AzSqlInstanceDatabase -ResourceGroupName $resourceGroupName -InstanceName $managedInstanceName -Name $databaseName
198198

199199
Set-AzSqlInstanceDatabaseBackupLongTermRetentionPolicy -ResourceGroupName $resourceGroupName -InstanceName $managedInstanceName -DatabaseName $databaseName -WeeklyRetention $weeklyRetention
@@ -221,9 +221,9 @@ function Test-ManagedInstanceLongTermRetentionBackup
221221
# Set-AzSqlInstanceDatabaseBackupLongTermRetentionPolicy -ResourceGroup $resourceGroup -ServerName $serverName -DatabaseName $databaseName -WeeklyRetention P1W
222222
# Wait about 18 hours until it gets properly copied and you see the backup when run get backups, for example:
223223
# Get-AzSqlInstanceDatabaseLongTermRetentionBackup -Location $locationName -InstanceName $managedInstanceName -DatabaeName $databaseName
224-
$resourceGroup = "ps-test-rg"
224+
$resourceGroup = "cl_stage_sea_cv"
225225
$locationName = "southeastasia"
226-
$managedInstanceName = "ps-test-mi"
226+
$managedInstanceName = "seageodr-gen5-gp"
227227
$databaseName = "target1"
228228
$databaseWithRemovableBackup = "test";
229229

@@ -249,7 +249,7 @@ function Test-ManagedInstanceLongTermRetentionBackup
249249

250250
# Restore Test
251251
$backups = Get-AzSqlInstanceDatabaseLongTermRetentionBackup -Location $locationName
252-
$restoredDatabase = "ps-test-restore-x"
252+
$restoredDatabase = "ps-test-restore-1"
253253
$db = Restore-AzSqlInstanceDatabase -FromLongTermRetentionBackup -ResourceId $backups[0].ResourceId -TargetResourceGroupName $resourceGroup -TargetInstanceName $managedInstanceName -TargetInstanceDatabaseName $restoredDatabase
254254
Assert-AreEqual $db.Name $restoredDatabase
255255

@@ -277,9 +277,9 @@ function Test-ManagedInstanceLongTermRetentionResourceGroupBasedBackup
277277
# Set-AzSqlInstanceDatabaseBackupLongTermRetentionPolicy -ResourceGroup $resourceGroup -ServerName $serverName -DatabaseName $databaseName -WeeklyRetention P1W
278278
# Wait about 18 hours until it gets properly copied and you see the backup when run get backups, for example:
279279
# Get-AzSqlInstanceDatabaseLongTermRetentionBackup -Location $locationName -ServerName $serverName -DatabaeName $databaseName -ResourceGroupName $resourceGroup
280-
$resourceGroup = "ps-test-rg"
280+
$resourceGroup = "cl_stage_sea_cv"
281281
$locationName = "southeastasia"
282-
$managedInstanceName = "ps-test-mi"
282+
$managedInstanceName = "seageodr-gen5-gp"
283283
$databaseName = "test"
284284

285285
# Basic Get Tests
@@ -308,7 +308,7 @@ function Test-ManagedInstanceLongTermRetentionResourceGroupBasedBackup
308308
Assert-AreNotEqual $backups.Count 0
309309

310310
# Restore Test
311-
$restoredDatabase = "ps-test-restore-with-rg-x"
311+
$restoredDatabase = "ps-test-restore-with-rg-1"
312312
$backups = Get-AzSqlInstanceDatabaseLongTermRetentionBackup -Location $locationName -ResourceGroupName $resourceGroup
313313
$db = Restore-AzSqlInstanceDatabase -FromLongTermRetentionBackup -ResourceId $backups[0].ResourceId -TargetResourceGroupName $resourceGroup -TargetInstanceName $managedInstanceName -TargetInstanceDatabaseName $restoredDatabase
314314
Assert-AreEqual $db.Name $restoredDatabase

0 commit comments

Comments
 (0)