Add-AzureDataDisk
Přidá datový disk k virtuálnímu počítači.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntax
Add-AzureDataDisk
[-CreateNew]
[-DiskSizeInGB] <Int32>
[-DiskLabel] <String>
[-LUN] <Int32>
[-MediaLocation <String>]
[-HostCaching <String>]
-VM <IPersistentVM>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Add-AzureDataDisk
[-Import]
[-DiskName] <String>
[-LUN] <Int32>
[-HostCaching <String>]
-VM <IPersistentVM>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Add-AzureDataDisk
[-ImportFrom]
[-DiskLabel] <String>
[-LUN] <Int32>
-MediaLocation <String>
[-HostCaching <String>]
-VM <IPersistentVM>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
Rutina Add-AzureDataDisk přidá do objektu virtuálního počítače Azure nový nebo existující datový disk. Pomocí parametru CreateNew vytvořte nový datový disk, který má zadanou velikost a popisek. Pomocí parametru Import připojte existující disk z úložiště imagí. Pomocí parametru ImportFrom připojte existující disk z objektu blob v účtu úložiště. Můžete zadat režim mezipaměti hostitele připojeného datového disku.
Příklady
Příklad 1: Import datového disku z úložiště
PS C:\> Get-AzureVM "ContosoService" -Name "VirtualMachine07" | Add-AzureDataDisk -Import -DiskName "Disk68" -LUN 0 | Update-AzureVM
Tento příkaz získá objekt virtuálního počítače pro virtuální počítač s názvem VirtualMachine07 v cloudové službě ContosoService pomocí rutiny Get-AzureVM . Příkaz ho předá aktuální rutině pomocí operátoru kanálu. Tento příkaz připojí existující datový disk z úložiště k virtuálnímu počítači. Datový disk má logickou jednotku 0. Příkaz aktualizuje virtuální počítač tak, aby odrážel vaše změny pomocí rutiny Update-AzureVM .
Příklad 2: Přidání nového datového disku
PS C:\> Get-AzureVM "ContosoService" -Name "VirtualMachine08" | Add-AzureDataDisk -CreateNew -DiskSizeInGB 128 -DiskLabel "main" -LUN 0 | Update-AzureVM
Tento příkaz získá objekt virtuálního počítače pro virtuální počítač s názvem VirtualMachine08. Příkaz ho předá aktuální rutině. Tento příkaz připojí nový datový disk s názvem MyNewDisk.vhd. Rutina vytvoří disk v kontejneru virtuálních pevných disků ve výchozím účtu úložiště aktuálního předplatného. Příkaz aktualizuje virtuální počítač tak, aby odrážel vaše změny.
Příklad 3: Přidání datového disku ze zadaného umístění
PS C:\> Get-AzureVM "ContosoService" -Name "Database" | Add-AzureDataDisk -ImportFrom -MediaLocation "https://contosostorage.blob.core.windows.net/container07/Disk14.vhd" -DiskLabel "main" -LUN 0 | Update-AzureVM
Tento příkaz získá objekt virtuálního počítače pro virtuální počítač s názvem Database. Příkaz ho předá aktuální rutině. Tento příkaz připojí existující datový disk s názvem Disk14.vhd ze zadaného umístění. Příkaz aktualizuje virtuální počítač tak, aby odrážel vaše změny.
Parametry
-CreateNew
Označuje, že tato rutina vytvoří datový disk.
Typ: | SwitchParameter |
Position: | 0 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskLabel
Určuje popisek disku pro nový datový disk.
Typ: | String |
Position: | 2 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskName
Určuje název datového disku v úložišti disků.
Typ: | String |
Position: | 1 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DiskSizeInGB
Určuje velikost logického disku v gigabajtech nového datového disku.
Typ: | Int32 |
Position: | 1 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostCaching
Určuje nastavení ukládání do mezipaměti na úrovni hostitele disku. Platné hodnoty jsou:
- Nic
- Jen pro čtení
- ReadWrite
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Import
Označuje, že tato rutina importuje existující datový disk z úložiště imagí.
Typ: | SwitchParameter |
Position: | 0 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ImportFrom
Označuje, že tato rutina importuje existující datový disk z objektu blob v účtu úložiště.
Typ: | SwitchParameter |
Position: | 0 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationAction
Určuje, jak tato rutina reaguje na informační událost.
Tento parametr přijímá tyto hodnoty:
- Pokračovat
- Ignorovat
- Informovat se
- SilentlyContinue
- Zastavit
- Suspend
Typ: | ActionPreference |
Aliases: | infa |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
Určuje informační proměnnou.
Typ: | String |
Aliases: | iv |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LUN
Určuje logické číslo jednotky (LUN) pro datovou jednotku ve virtuálním počítači. Platné hodnoty jsou: 0 až 15. Každý datový disk musí mít jedinečnou logickou jednotku( LUN).
Typ: | Int32 |
Position: | 3 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MediaLocation
Určuje umístění objektu blob v účtu úložiště Azure, kde tato rutina ukládá datový disk. Pokud nezadáte umístění, rutina uloží datový disk do kontejneru vhds ve výchozím účtu úložiště pro aktuální předplatné. Pokud kontejner vhds neexistuje, rutina vytvoří kontejner vhds.
Typ: | String |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
Určuje objekt virtuálního počítače, ke kterému tato rutina připojí datový disk. K získání objektu virtuálního počítače použijte rutinu Get-AzureVM .
Typ: | IPersistentVM |
Aliases: | InputObject |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |