Поделиться через


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-AzKeyVaultManagedStorageAccount создает управляемую учетную запись хранения в указанном хранилище ключей из файла резервной копии. Эта управляемая учетная запись хранения является репликой резервной копии управляемой учетной записи хранения в входном файле и имеет то же имя, что и исходное. Если хранилище ключей уже содержит управляемую учетную запись хранения с тем же именем, этот командлет завершается ошибкой вместо перезаписи исходного. Хранилище ключей, которое вы восстанавливаете управляемую учетную запись хранения, может отличаться от хранилища ключей, из резервного копирования из управляемой учетной записи хранения. Однако хранилище ключей должно использовать ту же подписку и находиться в регионе 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

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

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DefaultProfile

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

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputFile

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

Тип:String
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-InputObject

Объект KeyVault

Тип:PSKeyVault
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ResourceId

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

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-VaultName

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

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

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

PSKeyVault

String

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

PSKeyVaultManagedStorageAccount