Skip to content

Commit 9b775d2

Browse files
author
Samuel Anudeep
committed
[RecoveryServices.Backup] Updating param name and changelog.
1 parent 45a4673 commit 9b775d2

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

src/ResourceManager/RecoveryServices.Backup/ChangeLog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@
1919
-->
2020
## Current Release
2121
* Added ResourceGroup Completer to -ResourceGroup parameters allowing tab completion through resource groups in current subscription
22+
* Added -UseOriginalStorageAccount option to the Restore-AzureRmRecoveryServicesBackupItem cmdlet.
23+
- Enabling this flag results in restoring disks to their original storage accounts which allows users to maintain the configuration of restored VM as close to the original VMs as possible.
24+
- It also helps in improving the performance of the restore operation.
2225

2326
## Version 4.0.3
2427
* Fixed bug - Get-AzureRmRecoveryServicesBackupItem should do case insensitive comparison for container name filter.

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup.Test/ScenarioTests/IaasVm/ItemTests.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ function Test-AzureVMFullRestore
217217
-RecoveryPoint $rp `
218218
-StorageAccountName $saName `
219219
-StorageAccountResourceGroupName $resourceGroupName `
220-
-UseOriginalStorageAccountForDiskRestore } `
220+
-UseOriginalStorageAccount } `
221221
"This recovery point doesn’t have the capability to restore disks to their original storage account. Re-run the restore command without the UseOriginalStorageAccountForDisks parameter.";
222222

223223
$restoreJob = Restore-AzureRmRecoveryServicesBackupItem `

src/ResourceManager/RecoveryServices.Backup/Commands.RecoveryServices.Backup/Cmdlets/Restore/RestoreAzureRMRecoveryServicesBackupItem.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public class RestoreAzureRmRecoveryServicesBackupItem : RecoveryServicesBackupCm
6060
/// </summary>
6161
[Parameter(Mandatory = false, Position = 3,
6262
HelpMessage = ParamHelpMsgs.RestoreDisk.OsaOption)]
63-
public SwitchParameter UseOriginalStorageAccountForDiskRestore { get; set; }
63+
public SwitchParameter UseOriginalStorageAccount { get; set; }
6464

6565
public override void ExecuteCmdlet()
6666
{
@@ -78,7 +78,7 @@ public override void ExecuteCmdlet()
7878
{RestoreBackupItemParams.StorageAccountId, storageAccountResource.Id},
7979
{RestoreBackupItemParams.StorageAccountLocation, storageAccountResource.Location},
8080
{RestoreBackupItemParams.StorageAccountType, storageAccountResource.Type},
81-
{RestoreBackupItemParams.OsaOption, UseOriginalStorageAccountForDiskRestore.IsPresent}
81+
{RestoreBackupItemParams.OsaOption, UseOriginalStorageAccount.IsPresent}
8282
}, ServiceClientAdapter);
8383

8484
IPsBackupProvider psBackupProvider = providerManager.GetProviderInstance(

0 commit comments

Comments
 (0)