Sdílet prostřednictvím


Set-AzVMDataDisk

Upraví vlastnosti datového disku virtuálního počítače.

Syntax

ChangeWithName

Set-AzVMDataDisk
    [-VM] <PSVirtualMachine>
    [-Name] <String>
    [[-Caching] <CachingTypes>]
    [[-DiskSizeInGB] <Int32>]
    [-StorageAccountType <String>]
    [-DiskEncryptionSetId <String>]
    [-WriteAccelerator]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

ChangeWithLun

Set-AzVMDataDisk
    [-VM] <PSVirtualMachine>
    [-Lun] <Int32>
    [[-Caching] <CachingTypes>]
    [[-DiskSizeInGB] <Int32>]
    [-StorageAccountType <String>]
    [-DiskEncryptionSetId <String>]
    [-WriteAccelerator]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

Rutina Set-AzVMDataDisk upravuje vlastnosti datového disku virtuálního počítače.

Příklady

Příklad 1: Úprava režimu ukládání do mezipaměti datového disku

$VM = Get-AzVM -ResourceGroupName "ResourceGroup11" -VMName "ContosoVM07"
Set-AzVMDataDisk -VM $VM -Name "DataDisk01" -Caching ReadWrite | Update-AzVM

První příkaz načte virtuální počítač ContosoVM07 pomocí rutiny Get-AzVM. Příkaz ho uloží do proměnné $VM. Druhý příkaz upraví režim ukládání do mezipaměti pro datový disk s názvem DataDisk01 na virtuálním počítači v $VM. Příkaz předá výsledek rutině Update-AzVM, která implementuje vaše změny. Změna režimu hotovosti způsobí restartování virtuálního počítače.

Příklad 2

Upraví vlastnosti datového disku virtuálního počítače. (autogenerated)

Set-AzVMDataDisk -Caching None -Lun 1 -VM <PSVirtualMachine>

Parametry

-Caching

Určuje režim ukládání do mezipaměti disku. Přijatelné hodnoty pro tento parametr jsou:

  • ReadOnly
  • ReadWrite Výchozí hodnota je ReadWrite. Změna této hodnoty způsobí restartování virtuálního počítače. Toto nastavení má vliv na konzistenci a výkon disku.

Vlastnosti parametru

Typ:

Nullable<T>[CachingTypes]

Default value:None
Přípustné hodnoty:None, ReadOnly, ReadWrite
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:2
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Vlastnosti parametru

Typ:IAzureContextContainer
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:AzContext, AzureRmContext, AzureCredential

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DiskEncryptionSetId

Určuje ID prostředku sady šifrování disků spravované zákazníkem. Dá se zadat jenom pro spravovaný disk.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-DiskSizeInGB

Určuje velikost datového disku v gigabajtech.

Vlastnosti parametru

Typ:

Nullable<T>[Int32]

Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:3
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-Lun

Určuje číslo logické jednotky (LUN) datového disku, který tato rutina upravuje.

Vlastnosti parametru

Typ:

Nullable<T>[Int32]

Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

ChangeWithLun
Position:1
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-Name

Určuje název datového disku, který tato rutina upraví.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

ChangeWithName
Position:1
Povinné:True
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-StorageAccountType

Typ účtu spravovaného disku virtuálního počítače.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-VM

Určuje virtuální počítač, pro který tato rutina upraví datový disk. K získání objektu virtuálního počítače použijte rutinu Get-AzVM.

Vlastnosti parametru

Typ:PSVirtualMachine
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:VMProfile

Sady parametrů

(All)
Position:0
Povinné:True
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:True
Hodnota ze zbývajících argumentů:False

-WriteAccelerator

Určuje, jestli má být na datovém disku povolený nebo zakázaný WriteAccelerator.

Vlastnosti parametru

Typ:SwitchParameter
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

CommonParameters

Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.

Vstupy

PSVirtualMachine

String

Nullable<T>

Nullable<T>

Výstupy

PSVirtualMachine