none
Start-VMFailover 的參數請教 RRS feed

  • 問題

  • 大家好:
    我想利用指令進行HYPER-V上的虛擬機移轉作業,於是我用"Start-VMFailover"的指令,但我發現它都會跳出視窗叫我選擇,不知我能不能經由參數的設定,讓指令不要再問題而是直接執行呢???
    2014年11月10日 上午 06:42

所有回覆

  • 您好,

    若您將主要伺服器 (以及複本伺服器) 設定為接受複寫流量,這個 Cmdlet 序列就會對虛擬機器 “CRMVM” 執行計劃的容錯移轉。 在主要伺服器上執行這些 Cmdlet:

    Stop-VM $PrimaryVM1
    Start-VMFailover -VMName $PrimaryVM1 –prepare

    然後在複本伺服器上執行這些 Cmdlet:

    $ReplicaVM1 = “CRMVM”
    Start-VMFailover -VMName $ReplicaVM1
    Set-VMReplication -reverse -VMName $ReplicaVM1
    Start-VM $ReplicaVM1

    希望對您有所幫助

    謝謝.

    2014年11月10日 上午 06:47
  • 你可以使用Move-VM cmdlet, 

    http://technet.microsoft.com/en-us/library/hh848547.aspx

    而大部份的Powershell cmdlet, 假如你不想它再詢問要不是真的執行, 你可以加入 -Confirm 參數就可以了


    邊幫助, 邊鍛鍊

    2014年11月10日 上午 07:19
  • 您好,

    若您將主要伺服器 (以及複本伺服器) 設定為接受複寫流量,這個 Cmdlet 序列就會對虛擬機器 “CRMVM” 執行計劃的容錯移轉。 在主要伺服器上執行這些 Cmdlet:

    Stop-VM $PrimaryVM1
    Start-VMFailover -VMName $PrimaryVM1 –prepare

    然後在複本伺服器上執行這些 Cmdlet:

    $ReplicaVM1 = “CRMVM”
    Start-VMFailover -VMName $ReplicaVM1
    Set-VMReplication -reverse -VMName $ReplicaVM1
    Start-VM $ReplicaVM1

    希望對您有所幫助

    謝謝.


    好...我明天進公司後再去試試看
    2014年11月10日 下午 01:00
  • 你可以使用Move-VM cmdlet, 

    http://technet.microsoft.com/en-us/library/hh848547.aspx

    而大部份的Powershell cmdlet, 假如你不想它再詢問要不是真的執行, 你可以加入 -Confirm 參數就可以了


    邊幫助, 邊鍛鍊


    我有試過-confirm的參數,但還是會跳出視窗來要我輸入...
    2014年11月10日 下午 01:01
  • 大家好,以下是我今天的測試步驟

    1.主要及次要主機已完成複寫設定

    2.在次要主機上執行

    function PrimarySiteAvailable {

    Param ([string]$HyperVHost)

    $Test = Test-VMReplicationConnection -AuthenticationType Kerberos -ReplicaServerName $HyperVHost -ReplicaServerPort 80 -ErrorAction SilentlyContinue

    If ( $Test -match "已順利使用指定的參數連線到指定的複本伺服器。") {

    Return $True

    }

    Else {

    Return $False

    }

    }


    ****************

    $IsPrimarySiteUp = PrimarySiteAvailable -HyperVHost SERVER-A

    *****************

    If ($IsPrimarySiteUp -eq $False){Start-VMFailover -ComputerName SERVER-B -VMName win2012 }

    3.執行以上的程式碼後,可以正常移轉到SERVER-B上,同時也可以開啟WI2012的主機

    4.但是當我在進行"反轉複寫方向"時,卻發生無法連接WIN2012的主機

    不知這個是否可以用那一個設定來解決呢??

    2014年11月11日 上午 02:14