Bagikan melalui


Metode CreateReplicationRelationship dari kelas MSFT_StorageSubSystem

Membuat dua grup replikasi dan hubungan replikasi di antara mereka. Metode ini memerlukan subsistem untuk mendukung replikasi yang ditemukan sepenuhnya.

Sintaks

UInt32 CreateReplicationRelationship(
  [in]  String              FriendlyName,
  [in]  Uint16              SyncType,
  [in]  String              TargetStorageSubsystem,
  [in]  String              SourceReplicationGroupFriendlyName,
  [in]  String              SourceReplicationGroupDescription,
  [in]  String              SourceStorageElements[],
  [in]  String              SourceGroupSettings,
  [in]  String              TargetReplicationGroupFriendlyName,
  [in]  String              TargetReplicationGroupDescription,
  [in]  String              TargetStorageElements[],
  [in]  String              TargetStoragePool,
  [in]  String              TargetStoragePools[],
  [in]  String              TargetGroupSettings,
  [in]  UInt16              RecoveryPointObjective,
  [out] String              SourceGroup,
  [out] String              TargetGroup,
  [out] String              CreatedReplicaPeer,
  [out] MSFT_StorageJob REF CreatedStorageJob,
  [out] String              ExtendedStatus
);

Parameter

FriendlyName [in]

Nama yang relevan dengan pengguna untuk hubungan antara grup sumber dan target, atau antara elemen sumber dan grup target (yaitu, satu-ke-banyak). Jika NULL, implementasi menetapkan nama. Jika elemen target individual memerlukan ElementName, implementasi membuat ElementName yang sesuai menggunakan RelationshipName; misalnya, RelationshipName sebagai awalan diikuti dengan angka urutan "_n", di mana n adalah angka yang dimulai dengan 1.

SyncType [in]

Menjelaskan jenis salinan yang akan dibuat.

DMTF Dicadangkan (..)

Cermin (6)

Rekam jepret (7)

Kloning (8)

TokenizedClone (9)

DMTF Dicadangkan (..)

Spesifik Vendor (0x8000..)

TargetStorageSubsystem [in]

String yang berisi objek MSFT_ReplicaPeer yang disematkan. Ini memungkinkan pengguna untuk menentukan subsistem target replika saat menyiapkan hubungan dengan subsistem lain.

SourceReplicationGroupFriendlyName [in]

Nama grup replikasi sumber yang akan dibuat.

SourceReplicationGroupDescription [in]

Deskripsi tujuan grup replikasi sumber.

SourceStorageElements [in]

Menentukan array string yang berisi objek MSFT_StorageObject yang disematkan. Ini adalah daftar objek penyimpanan yang diurutkan yang akan menjadi bagian dari grup replikasi sumber.

SourceGroupSettings [in]

String yang berisi objek MSFT_ReplicationSettings yang disematkan untuk diterapkan ke grup replikasi sumber.

TargetReplicationGroupFriendlyName [in]

Nama grup replikasi target yang akan dibuat.

TargetReplicationGroupDescription [in]

Deskripsi tujuan grup replikasi target.

TargetStorageElements [in]

Menentukan array string yang berisi objek MSFT_StorageObject yang disematkan. Ini adalah daftar objek penyimpanan yang diurutkan yang akan menjadi bagian dari grup replikasi target.

TargetStoragePool [in]

String yang berisi objek MSFT_StoragePool yang disematkan. Ini adalah kumpulan penyimpanan pada target yang akan digunakan sebagai sumber untuk membuat TargetStorageElements yang diperlukan. Parameter ini dapat ditentukan sebagai pengganti TargetStorageElements.

TargetStoragePools [in]

Array string yang berisi objek MSFT_StoragePool yang disematkan. Penyimpanan yang mendasar untuk elemen target (replika) akan diambil dari TargetStoragePool jika ditentukan. Jika tidak, alokasinya spesifik implementasi. Jika elemen target disediakan, parameter ini harus NULL. Jika TargetStoragePools disediakan, TargetStoragePool harus NULL.

TargetGroupSettings [in]

String yang berisi objek MSFT_ReplicationSettings yang disematkan untuk diterapkan ke grup replikasi target.

RecoveryPointObjective [in]

Menunjukkan interval maksimum di mana data mungkin hilang. Untuk operasi penyalinan sinkron, RecoveryPointObjective adalah 0. Untuk operasi penyalinan asinkron RecoveryPointObjective mewakili interval karena transmisi data terbaru ke elemen target.

SourceGroup [out]

Jika grup replikasi dan hubungan berhasil dibuat, parameter ini menerima string yang berisi objek MSFT_ReplicationGroup yang disematkan yang mewakili grup replikasi sumber.

TargetGroup [out]

Jika grup replikasi dan hubungan berhasil dibuat, parameter ini menerima string yang berisi objek MSFT_ReplicationGroup yang disematkan yang mewakili grup replikasi target.

CreatedReplicaPeer [out]

Jika grup replikasi dan hubungan berhasil dibuat, parameter ini menerima string yang berisi objek MSFT_ReplicaPeer yang disematkan yang mewakili rekan replika untuk grup replikasi target.

CreatedStorageJob [out]

Mengembalikan referensi ke objek pekerjaan penyimpanan yang digunakan untuk melacak operasi yang berjalan lama.

ExtendedStatus [out]

String yang berisi objek MSFT_StorageExtendedStatus yang disematkan.

Parameter ini memungkinkan penyedia penyimpanan untuk mengembalikan informasi kesalahan yang diperluas (khusus implementasi).

Nilai kembali

Sukses (0)

Tidak Didukung (1)

Kesalahan yang Tidak Ditentukan (2)

Waktu habis (3)

Gagal (4)

Parameter Tidak Valid (5)

Objek Tidak Ditemukan (8)

Parameter Metode Diperiksa - Pekerjaan Dimulai (4096)

Akses ditolak (40001)

Tidak ada cukup sumber daya untuk menyelesaikan operasi. (40002)

Cache kedaluarsa (40003)

Operasi ini tidak didukung saat kluster sedang ditingkatkan. (40009)

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Ruang nama Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Lihat juga

MSFT_StorageSubSystem