Restore-AzKeyVaultManagedStorageAccount

Восстанавливает управляемую учетную запись хранения в хранилище ключей из файла резервной копии.

Синтаксис

Restore-AzKeyVaultManagedStorageAccount
       [-VaultName] <String>
       [-InputFile] <String>
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-AzKeyVaultManagedStorageAccount
       [-InputObject] <PSKeyVault>
       [-InputFile] <String>
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-AzKeyVaultManagedStorageAccount
       [-ResourceId] <String>
       [-InputFile] <String>
       [-DefaultProfile <IAzureContextContainer>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Описание

Командлет Restore-AzKeyVaultManaged служба хранилища Account создает управляемую учетную запись хранения в указанном хранилище ключей из файла резервной копии. Эта управляемая учетная запись хранения является реплика резервной копии управляемой учетной записи хранения в входном файле и имеет то же имя, что и исходное. Если хранилище ключей уже содержит управляемую учетную запись хранения с тем же именем, этот командлет завершается ошибкой вместо перезаписи исходного. Хранилище ключей, которое вы восстанавливаете управляемую учетную запись хранения, может отличаться от хранилища ключей, из резервного копирования из управляемой учетной записи хранения. Однако хранилище ключей должно использовать ту же подписку и находиться в регионе Azure в том же географическом регионе (например, Северная Америка). Сведения о сопоставлении регионов Azure с географическими областями см. в Центре управления безопасностью Microsoft Azure (https://azure.microsoft.com/support/trust-center/).

Примеры

Пример 1. Восстановление резервной копии управляемой учетной записи хранения

Restore-AzKeyVaultManagedStorageAccount -VaultName 'MyKeyVault' -InputFile "C:\Backup.blob"

Id                  : https://mykeyvault.vault.azure.net:443/storage/mystorageaccount
Vault Name          : MyKeyVault
AccountName         : mystorageaccount
Account Resource Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx/resourceGroups/myrg/providers/Microsoft.St
                      orage/storageAccounts/mystorageaccount
Active Key Name     : key1
Auto Regenerate Key : True
Regeneration Period : 90.00:00:00
Enabled             : True
Created             : 5/21/2018 11:55:58 PM
Updated             : 5/21/2018 11:55:58 PM
Tags                :

Эта команда восстанавливает управляемую учетную запись хранения, включая все ее версии, из файла резервной копии с именем Backup.blob в хранилище ключей с именем MyKeyVault.

Параметры

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputFile

Входной файл. Входной файл, содержащий резервный двоичный объект

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Объект KeyVault

Type:PSKeyVault
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

Идентификатор ресурса KeyVault

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VaultName

Имя хранилища. Командлет создает полное доменное имя хранилища на основе имени и выбранной среды.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

PSKeyVault

String

Выходные данные

PSKeyVaultManagedStorageAccount