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


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

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

Тип:SwitchParameter
Aliases:cf
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-InputFile

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

Тип:String
Position:1
значение по умолчанию:None
Обязательно:True
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Объект KeyVault

Тип:PSKeyVault
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

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

Тип:String
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-VaultName

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

Тип:String
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Тип:SwitchParameter
Aliases:wi
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

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

PSKeyVault

String

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

PSKeyVaultManagedStorageAccount