Add-AzureDataDisk
Adatlemez hozzáadása virtuális géphez.
Feljegyzés
A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.
Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.
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
Az Add-AzureDataDisk parancsmag új vagy meglévő adatlemezt ad hozzá egy Azure-beli virtuálisgép-objektumhoz. A CreateNew paraméterrel hozzon létre egy új, megadott méretű és címkével rendelkező adatlemezt. Az Importálás paraméter használatával csatolhat egy meglévő lemezt a lemeztárházból. Az ImportFrom paraméterrel csatolhat egy meglévő lemezt egy tárfiókban lévő blobból. Megadhatja a csatlakoztatott adatlemez gazdagépgyorsítótár-üzemmódját.
Példák
1. példa: Adatlemez importálása az adattárból
PS C:\> Get-AzureVM "ContosoService" -Name "VirtualMachine07" | Add-AzureDataDisk -Import -DiskName "Disk68" -LUN 0 | Update-AzureVM
Ez a parancs lekéri a VirtualMachine07 nevű virtuális gép virtuálisgép-objektumát a ContosoService felhőszolgáltatásban a Get-AzureVM parancsmag használatával. A parancs a folyamatkezelő használatával továbbítja azt az aktuális parancsmagnak. Ez a parancs egy meglévő adatlemezt csatol az adattárból a virtuális géphez. Az adatlemez lunja 0. A parancs az Update-AzureVM parancsmaggal frissíti a virtuális gépet, hogy tükrözze a változásokat.
2. példa: Új adatlemez hozzáadása
PS C:\> Get-AzureVM "ContosoService" -Name "VirtualMachine08" | Add-AzureDataDisk -CreateNew -DiskSizeInGB 128 -DiskLabel "main" -LUN 0 | Update-AzureVM
Ez a parancs lekéri a VirtualMachine08 nevű virtuális gép virtuálisgép-objektumát. A parancs átadja az aktuális parancsmagnak. Ez a parancs egy myNewDisk.vhd nevű új adatlemezt csatol. A parancsmag létrehozza a lemezt a virtuális merevlemez-tárolóban az aktuális előfizetés alapértelmezett tárfiókjában. A parancs frissíti a virtuális gépet, hogy tükrözze a módosításokat.
3. példa: Adatlemez hozzáadása egy megadott helyről
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
Ez a parancs lekéri az Adatbázis nevű virtuális gép virtuálisgép-objektumát. A parancs átadja az aktuális parancsmagnak. Ez a parancs egy Disk14.vhd nevű meglévő adatlemezt csatol a megadott helyről. A parancs frissíti a virtuális gépet, hogy tükrözze a módosításokat.
Paraméterek
-CreateNew
Azt jelzi, hogy ez a parancsmag létrehoz egy adatlemezt.
Típus: | SwitchParameter |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DiskLabel
Megadja egy új adatlemez lemezfeliratát.
Típus: | String |
Position: | 2 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DiskName
Megadja egy adatlemez nevét a lemeztárházban.
Típus: | String |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DiskSizeInGB
Egy új adatlemez logikai lemezméretét adja meg gigabájtban.
Típus: | Int32 |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-HostCaching
Megadja a lemez gazdagépszintű gyorsítótárazási beállításait. Az érvényes értékek a következők:
- Egyik sem
- Olvasás
- ReadWrite
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Import
Azt jelzi, hogy ez a parancsmag importál egy meglévő adatlemezt a képtárból.
Típus: | SwitchParameter |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ImportFrom
Azt jelzi, hogy ez a parancsmag egy meglévő adatlemezt importál egy tárfiókban lévő blobból.
Típus: | SwitchParameter |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-InformationAction
Meghatározza, hogy ez a parancsmag hogyan reagál egy információs eseményre.
A paraméter elfogadható értékei a következők:
- Folytatás
- Mellőzés
- Érdeklődik
- SilentlyContinue
- Leállítás
- Felfüggesztés
Típus: | ActionPreference |
Aliasok: | infa |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-InformationVariable
Egy információs változót ad meg.
Típus: | String |
Aliasok: | iv |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-LUN
Megadja a virtuális gép adatmeghajtójának logikai egységszámát (LUN). Érvényes értékek: 0–15. Minden adatlemeznek egyedi LUN-nak kell lennie.
Típus: | Int32 |
Position: | 3 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-MediaLocation
Megadja a blob helyét egy Azure Storage-fiókban, ahol ez a parancsmag tárolja az adatlemezt. Ha nem ad meg helyet, a parancsmag az adatlemezt a vhds tárolóban tárolja az aktuális előfizetés alapértelmezett tárfiókjában. Ha nem létezik vhds-tároló, a parancsmag létrehoz egy vhds-tárolót.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Profile
Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.
Típus: | AzureSMProfile |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-VM
Megadja azt a virtuálisgép-objektumot, amelyhez ez a parancsmag adatlemezt csatol. Virtuálisgép-objektum beszerzéséhez használja a Get-AzureVM parancsmagot.
Típus: | IPersistentVM |
Aliasok: | InputObject |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |