Move-SCVMHostCluster
将 VMM 托管的主机群集对象从一个主机组移到另一个主机组。
语法
Move-SCVMHostCluster
[-VMHostCluster] <HostCluster>
-ParentHostGroup <HostGroup>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
说明
Move-SCVMHostCluster cmdlet 将 Virtual Machine Manager 托管的主机群集对象 (VMM) 从一个主机组移到另一个主机组。
不能使用 Move-SCVMHostCluster cmdlet 移动 VMware 主机群集。 而是使用 vCenter Server 移动 VMware 主机群集。
示例
示例 1:将指定的主机群集移动到新的父主机组
PS C:\> $VMHostCluster = Get-SCVMHostCluster -Name "VMHostCluster01.Contoso.com"
PS C:\> $DestinationHG = Get-SCVMHostGroup -Name "Production"
PS C:\> Move-SCVMHostCluster -VMHostCluster $VMHostCluster -ParentHostGroup $DestinationHG
第一个命令获取名为 VMHostCluster01.Contoso.com 的主机群集对象,并将对象存储在$VMHostCluster变量中。
第二个命令获取名为 Production 的主机组对象,并将该对象存储在$DestinationHG变量中。
最后一个命令将存储在$VMHostCluster中的主机群集 VMHostCluster01.Contoso.com 从其当前主机组移动到名为“生产”的主机组,存储在$DestinationHG中。
参数
-JobVariable
指定跟踪作业进度,并将其存储在此参数命名的变量中。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ParentHostGroup
指定包含一个或多个主机、主机组或主机群集的父级主机组。
Type: | HostGroup |
Aliases: | ParentVMHostGroup |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
指定触发此操作 (PRO 提示) 的性能和资源优化提示的 ID。 此参数允许审核 PRO 提示。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
指示作业以异步方式运行,以便控件立即返回到命令 shell。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostCluster
指定 VMM 主机群集对象。
Type: | HostCluster |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
输出
VMHostCluster
此 cmdlet 返回 VMHostCluster 对象。