Restore-AzKeyVaultManagedStorageAccount

Restaura una cuenta de almacenamiento administrada en un almacén de claves desde un archivo de copia de seguridad.

Syntax

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>]

Description

El cmdlet Restore-AzKeyVaultManagedStorageAccount crea una cuenta de almacenamiento administrada en el almacén de claves especificado a partir de un archivo de copia de seguridad. Esta cuenta de almacenamiento administrada es una réplica de la cuenta de almacenamiento administrada de la que se ha realizado una copia de seguridad en el archivo de entrada y tiene el mismo nombre que el original. Si el almacén de claves ya contiene una cuenta de almacenamiento administrada con el mismo nombre, este cmdlet produce un error en lugar de sobrescribir el original. El almacén de claves en el que restaura la cuenta de almacenamiento administrada puede ser diferente del almacén de claves desde el que ha creado una copia de seguridad de la cuenta de almacenamiento administrada. Sin embargo, el almacén de claves debe usar la misma suscripción y estar en una región de Azure en la misma geografía (por ejemplo, Norteamérica). Consulte el Centro de confianza de Microsoft Azure (https://azure.microsoft.com/support/trust-center/) para obtener la asignación de regiones de Azure a zonas geográficas.

Ejemplos

Ejemplo 1: Restauración de una cuenta de almacenamiento administrada de copia de seguridad

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                :

Este comando restaura una cuenta de almacenamiento administrada, incluidas todas sus versiones, desde el archivo de copia de seguridad denominado Backup.blob en el almacén de claves denominado MyKeyVault.

Parámetros

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

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

-DefaultProfile

Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.

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

-InputFile

Archivo de entrada. El archivo de entrada que contiene el blob de copia de seguridad

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

-InputObject

KeyVault (objeto)

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

-ResourceId

Id. de recurso de KeyVault

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

-VaultName

Nombre del almacén. El cmdlet construye el FQDN de un almacén en función del nombre y del entorno seleccionado actualmente.

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

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.

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

Entradas

PSKeyVault

String

Salidas

PSKeyVaultManagedStorageAccount