Bagikan melalui


Menambahkan Disk Asing ke Paket

[Dimulai dengan Windows 8 dan Windows Server 2012, antarmuka Virtual Disk Service COM digantikan oleh Windows Storage Management API.]

Umumnya, disk asing adalah disk dinamis yang dialokasikan pada satu komputer dan secara fisik dipindahkan ke komputer lain. Namun, disk apa pun yang termasuk dalam paket selain paket online dianggap sebagai disk asing yang termasuk dalam paket disk asing.

Paket asing memiliki bendera VDS_PKF_FOREIGN yang ditetapkan dalam ulFlags anggota struktur VDS_PACK_PROP. Paket asing selalu offline.

Prosedur berikut menjelaskan cara mengimpor satu atau beberapa disk asing.

Untuk mengimpor satu atau beberapa disk asing

  1. Pindahkan disk ke komputer baru.
  2. Di komputer baru, gunakan metode IVdsService::Hitung ulang untuk menginstal disk asing.
  3. Pilih paket online untuk menjadi paket target yang menerima disk asing. Jika tidak ada paket online, gunakan metode IVdsSwProvider::CreatePack untuk membuat paket kosong baru.
  4. Gunakan metode IVdsPack::MigrateDisks untuk mengimpor disk ke paket dinamis baru.
  5. Gunakan metodeIVdsSwProvider::QueryPacks untuk menghitung paket dan IVdsPack::GetProperties untuk menentukan paket mana yang sekarang menjadi paket online.

Jika Anda membuat paket target kosong baru, disk asing sebenarnya tidak dimigrasikan ke paket tersebut. Sebaliknya, paket asing ditandai online, bendera VDS_PKF_FOREIGN untuk paket dihapus (sehingga paket tidak lagi asing), dan paket target yang Anda buat dibuang.

Nota

Gunakan metode IVdsPack::AddDisk untuk menambahkan disk yang tidak dialokasikan—disk yang tidak diklaim oleh penyedia—ke paket. Disk yang tidak dialokasikan tidak bisa menjadi non-lokal.

 

Menggunakan VDS

IVdsService::Hitung ulang

IVdsSwProvider::CreatePack

IVdsPack::MigrateDisks

IVdsPack::AddDisk