Register-SCVirtualMachine
VmM tarafından yönetilen herhangi bir konağın sanallaştırma platformuna kayıtlı olmayan ve VMM kitaplığında depolanmayan mevcut bir sanal makineyi VMM'ye kaydeder.
Syntax
Register-SCVirtualMachine
[-VMHost] <Host>
[-Path] <String>
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Register-SCVirtualMachine cmdlet'i mevcut bir sanal makineyi Virtual Machine Manager'a (VMM) kaydeder. Şu anda VMM tarafından yönetilen herhangi bir konağın sanallaştırma platformuna kaydedilmeyen ve VMM kitaplığında depolanmayan bir konağı kaydedin. Sanallaştırma platformları Hyper-V, VMware ve XenServer'dır. Sanal makine dosyaları VMM kitaplığında depolanıyorsa, sanal makineyi bir konağa dağıtmadan önce kaydetmeniz gerekmez.
Sanal makinenin kaydedilebilmesi için yapılandırma dosyaları, sanal makinenin dağıtılacağı konaktaki dosya sisteminde veya bu konak için kullanılabilen paylaşılan depolama alanında depolanmalıdır.
Hyper-V konağına bir sanal makine kaydetmek için, bu sanal makinenin yapılandırma dosyaları konağın dosya sistemindeki veya paylaşılan depolamadaki bir klasörde depolanmalıdır. Ayrıca, Hyper-V Yöneticisi konsolundaki Dışarı Aktar komutunu kullanarak sanal makinenin dışarı aktarmasını oluşturmanız gerekir. Yol bir klasör belirtmelidir.
VMware ESX konağına bir sanal makine kaydetmek için VMware yapılandırması .vmx, konağın dosya sisteminde veya paylaşılan depolama alanında depolanmalıdır. Ayrı bir dışarı aktarma adımı yoktur. Yol, klasörü ve yapılandırma dosyasını belirtmelidir.
Bu cmdlet'i bir XenServer konağına sanal makineleri kaydetmek için kullanmayın.
Örnekler
Örnek 1: Var olan bir sanal makineyi Hyper-V konağına kaydetme
PS C:\> $VMHost = Get-SCVMHost -ComputerName "HyperVHost01"
PS C:\> Register-SCVirtualMachine -VMHost $VMHost -Path "D:\HyperVFolderForVMs"
İlk komut HyperVHost01 adlı Hyper-V konak nesnesini alır ve ardından bu nesneyi $VMHost değişkeninde depolar.
İkinci komut, sanal makine yapılandırma dosyasını içeren klasörün yolunu belirterek HVHost02 üzerindeki mevcut sanal makineyi VMM'ye ekler.
Örnek 2: VMware ESX konağına mevcut bir sanal makineyi kaydetme
PS C:\> $VMHost = Get-VMHost -ComputerName "ESXHost03"
PS C:\> Register-SCVirtualMachine -VMHost $VMHost -Path "[storage1]\VMwareFolderForVMs\MyVM.vmx"
İlk komut, ESXHost03 adlı bir VMware ESX konağını temsil eden nesneyi alır ve bu konak nesnesini $VMHost değişkeninde depolar.
İkinci komut, sanal makinenin sanal makine yapılandırma dosyasının yolunu belirterek ESXHost03 üzerindeki mevcut bir sanal makineyi VMM'ye ekler.
Parametreler
-JobGroup
Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmalarından hemen önce küme olarak çalışan bir dizi komutun tanımlayıcısını belirtir.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlenip depolandığı değişkenin adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Path
Bu cmdlet'in kaydettiğiniz sanal makine için sanal makine yapılandırma dosyasının yolunu belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHost
Bir sanal makine konak nesnesi belirtir. VMM, Hyper-V konaklarını, VMware ESX konaklarını ve Citrix XenServer konaklarını destekler.
Her konak türü hakkında daha fazla bilgi için Add-SCVMHost cmdlet'ine bakın.
Type: | Host |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
VirtualMachine