Backup-AzKeyVaultManagedStorageAccount

Biztonsági másolatot készít egy KeyVault által felügyelt tárfiókról.

Syntax

Backup-AzKeyVaultManagedStorageAccount
      [-VaultName] <String>
      [-Name] <String>
      [[-OutputFile] <String>]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Backup-AzKeyVaultManagedStorageAccount
      [-InputObject] <PSKeyVaultManagedStorageAccountIdentityItem>
      [[-OutputFile] <String>]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

A Backup-AzKeyVaultManagedStorageAccount parancsmag egy adott felügyelt tárfiókról készít biztonsági másolatot egy kulcstartóban, letöltésével és fájlban való tárolásával. Mivel a letöltött tartalom titkosítva van, nem használható az Azure Key Vaulton kívül. Visszaállíthat egy biztonsági másolatot tartalmazó tárfiókot az előfizetés bármely kulcstartójára, amelyről biztonsági másolatot készít, feltéve, hogy a tároló ugyanabban az Azure-földrajzi helyen található. A parancsmag használatának tipikus okai a következők:

  • Meg szeretné őrizni a tárfiók offline másolatát, ha véletlenül törli az eredetit a tárolóból.

  • Létrehozott egy felügyelt tárfiókot a Key Vault használatával, és most egy másik Azure-régióba szeretné klónozni az objektumot, hogy az az elosztott alkalmazás összes példányából használhassa. A Backup-AzKeyVaultManagedStorageAccount parancsmaggal kérje le a felügyelt tárfiókot titkosított formátumban, majd használja a Restore-AzKeyVaultManagedStorageAccount parancsmagot, és adjon meg egy kulcstartót a második régióban.

Példák

1. példa: Felügyelt tárfiók biztonsági mentése automatikusan létrehozott fájlnévvel

Backup-AzKeyVaultManagedStorageAccount -VaultName 'MyKeyVault' -Name 'MyMSAK'

C:\Users\username\mykeyvault-mymsak-1527029447.01191

Ez a parancs lekéri a MyMSAK nevű felügyelt tárfiókot a MyKeyVault kulcstartóból, és menti a felügyelt tárfiók biztonsági másolatát egy automatikusan Elnevezett fájlba, és megjeleníti a fájl nevét.

2. példa: Felügyelt tárfiók biztonsági mentése egy megadott fájlnévre

Backup-AzKeyVaultKey -VaultName 'MyKeyVault' -Name 'MyMSAK' -OutputFile 'C:\Backup.blob'

C:\Backup.blob

Ez a parancs lekéri a MyMSAK nevű felügyelt tárfiókot a MyKeyVault kulcstartóból, és menti a felügyelt tárfiók biztonsági másolatát egy Backup.blob nevű fájlba.

3. példa: Korábban lekért felügyelt tárfiók biztonsági mentése egy megadott fájlnévre, a célfájl felülírása kérés nélkül.

$msak = Get-AzKeyVaultManagedStorageAccount -VaultName 'MyKeyVault' -Name 'MyMSAK'
Backup-AzKeyVaultManagedStorageAccount -StorageAccount $msak -OutputFile 'C:\Backup.blob' -Force

C:\Backup.blob

Ez a parancs létrehoz egy biztonsági másolatot a $msak nevű felügyelt tárfiókról. Név a $msak nevű tárolóban. VaultName egy Backup.blob nevű fájlhoz, amely csendben felülírja a fájlt, ha már létezik.

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

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

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

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

-Force

A megadott fájl felülírása, ha létezik

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

-InputObject

Biztonsági másolatot készítendő tárfiók-csomag, amely egy lekéréses hívás kimenetéből van beállítva.

Type:PSKeyVaultManagedStorageAccountIdentityItem
Aliases:StorageAccount
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Titkos név. A parancsmag egy titkos kód teljes tartománynevét hozza létre a tároló nevéből, a jelenleg kijelölt környezetből és titkos névből.

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

-OutputFile

Kimeneti fájl. A tárfiók biztonsági mentésének tárolására szolgáló kimeneti fájl. Ha nincs megadva, a rendszer létrehoz egy alapértelmezett fájlnevet.

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

-VaultName

Tároló neve. A parancsmag a tároló teljes tartománynevét a név és az aktuálisan kiválasztott környezet alapján hozza létre.

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

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

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

Bevitelek

PSKeyVaultManagedStorageAccountIdentityItem

Kimenetek

String