Metodo CreateReplicationRelationship della classe Msvm_ReplicationService
Crea una nuova relazione di replica per una macchina virtuale. Quando un client chiama questo metodo per una macchina virtuale di replica, estende la relazione di replica al provider specificato.
Sintassi
uint32 CreateReplicationRelationship(
[in] CIM_ComputerSystem REF ComputerSystem,
[in] string ReplicationSettingData,
[out] CIM_ConcreteJob REF Job
);
Parametri
-
ComputerSystem [in]
-
Riferimento a un'istanza di CIM_ComputerSystem che rappresenta la macchina virtuale per cui deve essere abilitata la replica.
-
ReplicationSettingData [in]
-
Rappresentazione di stringa di un'istanza della classe Msvm_ReplicationSettingData che definisce le impostazioni di replica per la nuova relazione di replica da creare per la macchina virtuale.
-
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.
-
Completata senza errore (0)
-
Parametri del metodo controllati - Processo avviato (4096)
-
Non riuscito (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)
-
Sistema non disponibile (32777)
-
Memoria insufficiente (32778)
-
File non trovato (32779)
Commenti
CreateReplicationRelationship accetta come input un'istanza di Msvm_ReplicationSettingData (FRSD). Il file FRSD associato per la macchina virtuale come provider da host a host è la scelta predefinita. L'INPUT FRSD viene convalidato per le impostazioni valide per ogni proprietà per il provider predefinito. Questa tabella riepiloga le differenze di convalida rispetto al provider esterno.
Proprietà | Provider esterni |
---|---|
ReplicationProvider | Uguale al provider predefinito |
AuthenticationType | Ignorato |
CertificateThumbPrint | Ignorato |
RootCertificateThumbPrint (RO) | Ignorato |
CompressionEnabled | Uguale al provider predefinito |
BypassProxyServer | Uguale al provider predefinito |
RecoveryConnectionPoint | Ignorato* (può cambiare se il provider ha requisiti) |
RecoveryHostSystem (RO) | Ignorato |
PrimaryConnectionPoint (RO) | Uguale al provider predefinito |
PrimaryHostSystem (RO) | Uguale al provider predefinito |
RecoveryServerPortNumber | Ignorato* (può cambiare se il provider ha requisiti) |
ReplicateHostKvpItems | Ignorato |
ApplicationConsistentSnapshotInterval | Uguale al provider predefinito |
RecoveryHistory | Uguale al provider predefinito |
IncludedDisks[] | Uguale al provider predefinito |
AutoResynchronizeEnabled | Uguale al provider predefinito |
AutoResynchronizeIntervalStart | Uguale al provider predefinito |
AutoResynchronizeIntervalEnd | Uguale al provider predefinito |
EnableWriteOrderPreservationAcrossDisks (deprecato) | Uguale al provider predefinito |
ReplicationInterval | Uguale al provider predefinito |
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 |
|
DLL |
|