Condividi tramite


Metodo StartReplication della classe Msvm_ReplicationService

Avvia la replica di una macchina virtuale. Quando un client chiama questo metodo per una macchina virtuale di replica, avvia la replica con replica estesa.

Sintassi

uint32 StartReplication(
  [in]  CIM_ComputerSystem REF ComputerSystem,
  [in]  uint16                 InitialReplicationType,
  [in]  string                 InitialReplicationExportLocation,
  [in]  datetime               StartTime,
  [out] CIM_ConcreteJob    REF Job
);

Parametri

ComputerSystem [in]

Riferimento a un'istanza di CIM_ComputerSystem che rappresenta la macchina virtuale per cui deve essere avviata la replica.

InitialReplicationType [in]

Tipo di trasferimento da usare per eseguire la replica iniziale.

Trasferimento di rete (1)

Trasferimento di rete.

Esportazione (2)

Esportazione.

Trasferimento di rete inizializzato (3)

Trasferimento di rete inizializzato.

InitialReplicationExportLocation [in]

Se InitialReplicationType è 2 (Esportazione), questo parametro contiene il percorso completo della directory in cui deve essere esportata la replica iniziale. Questo parametro non viene usato per altri valori di InitialReplicationType e può essere Null. Questa directory può essere riutilizzata per l'esportazione di più repliche di macchine virtuali. Questo metodo inserisce ogni replica di macchina virtuale in una sottodirectory separata in questo percorso.

StartTime [in]

Ora di inizio pianificata per la replica iniziale sulla connessione di rete al server di ripristino. Questo parametro viene ignorato quando InitialReplicationType è 2 (Esportazione). Se questo parametro è Null, la replica iniziale viene avviata immediatamente.

Processo [out]

Se l'operazione viene eseguita in modo asincrono, questo metodo restituirà 4096 e questo parametro conterrà un riferimento a un oggetto derivato da CIM_ConcreteJob.

Valore restituito

Questo metodo restituisce uno dei valori seguenti.

Completato senza errore (0)

Parametri del metodo controllati - Processo avviato (4096)

Errore (32768)

Accesso negato (32769)

Non supportato (32770)

Lo stato è sconosciuto (32771)

Timeout (32772)

Parametro non valido (32773)

Il sistema è in uso (32774)

Stato non valido per questa operazione (32775)

Tipo di dati non corretto (32776)

Il sistema non è disponibile (32777)

Memoria insufficiente (32778)

File non trovato (32779)

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

Msvm_ReplicationService