Cara berbagi folder antara host dan mesin virtual di Hyper-V

Pembaharuan Terakhir: 21/05/2025
penulis: Isaac
  • Hyper-V menawarkan metode berbeda untuk berbagi folder antara sistem host dan mesin virtual, beradaptasi dengan beragam lingkungan dan kebutuhan.
  • Mode sesi yang disempurnakan dan alat integrasi memfasilitasi transfer file dan perangkat, mengoptimalkan produktivitas dan manajemen sumber daya.
  • Pemilihan metode terbaik bergantung pada sistem operasi tamu dan fitur jaringan serta keamanan yang diinginkan untuk setiap kasus.

hiper-v

Berbagi folder antara komputer host dan mesin virtual di Hyper-V Ini mungkin tampak rumit pada awalnya, terutama jika Anda berasal dari solusi lain seperti VirtualBox o VMware, di mana fitur folder bersama sangat terlihat dan langsung. Namun, Hyper-V menyediakan beberapa cara yang canggih dan aman untuk mentransfer berkas dan menggunakan sumber daya lokal., keduanya untuk mesin Windows sebagai Linux, dan terus berkembang untuk lebih memfasilitasi interaksi antara kedua lingkungan.

Dalam artikel ini Anda akan menemukan Panduan terperinci yang menyatukan semua metode praktis dan yang direkomendasikan untuk berbagi folder, file, dan perangkat antara sistem host dan mesin virtual yang dibuat dalam Hyper-V.. Kami akan membahas semuanya mulai dari opsi paling sederhana, seperti mode sesi yang disempurnakan, hingga solusi lanjutan menggunakan PowerShell, berbagi jaringan, atau memasang disk virtual. Idenya adalah, terlepas dari tingkat pengalaman Anda, Anda akan menemukan formula yang paling sesuai dengan kebutuhan Anda.

Mengapa berbagi folder dan file antara host dan VM di Hyper-V?

Virtualisasi memainkan peran penting dalam pengembangan, pengujian, pelatihan, dan bahkan lingkungan penerapan perusahaan.. Dan salah satu kebutuhan yang paling sering muncul adalah justru dapat mentransfer informasi antara sistem fisik dan mesin virtualnya dengan cara yang cepat, aman, dan tanpa repot.

  • Pertukaran data: Salin file ISO instalasi, dokumen, skrip, penginstal, log dan sumber daya lainnya yang Anda perlukan dalam VM atau dari VM ke host.
  • Berbagi Perangkat: Akses ke printer, drive eksternal, memori USB atau bahkan papan klip antara kedua sistem.
  • Otomatisasi pengujian dan penerapan: Jika Anda bekerja di lingkungan pengujian atau CI/CD, Anda sering kali perlu memindahkan file antara host dan VM tanpa memaparkannya ke jaringan.
  • Solusi masalah: Salin log atau dump untuk analisis, instal patch, driver, pembaruan, dll.

Hyper-V menggunakan beberapa strategi untuk memenuhi kebutuhan ini tanpa mengorbankan keamanan atau integritas lingkungan virtual.. Mari kita lihat lebih dekat pilihan yang tersedia.

Metode 1: Mode Sesi yang Disempurnakan dan VMConnect

Mode sesi yang ditingkatkan, sejak Windows Server 2012 R2 dan Windows 8.1, menjadi salah satu cara yang paling nyaman dan ampuh untuk berbagi sumber daya antara host dan mesin virtual di Hyper-V.. Metode ini memanfaatkan Protokol Desktop Jarak Jauh (RDP), tetapi dengan cara yang terintegrasi ke dalam Hyper-V itu sendiri, yang memungkinkan berbagai perangkat dan file dapat diakses dalam VM.

Dengan mode sesi yang ditingkatkan Anda dapat:

  • Mengalihkan drive lokal dari host ke tamu (seperti hard drive, USB, atau folder tertentu).
  • Menggunakan clipboard bersama untuk menyalin dan menempel teks dan file.
  • Cetak dari VM ke printer yang terpasang pada host.
  • Gunakan perangkat USB yang terhubung ke komputer fisik dari mesin virtual itu sendiri.
  • Putar audio dan gunakan mikrofon lokal di dalam VM.

Apa yang Anda perlukan untuk memanfaatkan fitur ini?

  • Hyper-V diaktifkan pada host dengan sesi yang ditingkatkan diaktifkan dari pengaturan Hyper-V.
  • OS tamu didukung: Jendela 10, Windows 11, Windows Server 2016 atau versi yang lebih baru. (Pada sistem Linux, kemampuannya lebih terbatas).
  • Koneksi VM (Alat Koneksi Mesin Virtual Hyper-V) dari Windows 8.1 atau yang lebih baru.
  • Layanan Desktop Jarak Jauh diaktifkan pada VM.
  • Layanan integrasi terpasang dan aktif di mesin virtual (ini memungkinkan berbagi sumber daya dan fitur lanjutan lainnya).

Untuk mengaktifkan mode sesi yang ditingkatkan:

  1. Buka Manajer Hyper-V.
  2. Klik kanan pada nama host dan pilih Konfigurasi Hyper-V.
  3. Di panel kiri, pilih Mode Sesi yang Ditingkatkan dan centang opsi untuk mengaktifkannya secara global dan per pengguna.
  4. Nyalakan VM dan hubungkan menggunakan Koneksi VM. Jika didukung, jendela tambahan akan muncul untuk memilih resolusi dan sumber daya lokal yang akan dialihkan.
  Bagaimana Anda bisa berenang di laut dengan Aquatic Smartwatch tanpa merusaknya secara permanen?

Bagaimana cara berbagi folder atau drive tertentu?

  1. Di jendela koneksi VMConnect, klik Tampilkan opsi.
  2. Pergi ke tab sumber daya lokal, klik Lebih….
  3. Pilih drive yang ingin Anda sediakan di VM. Anda dapat menandai seluruh drive (C:, D:, dll.), folder tertentu, atau bahkan perangkat USB.
  4. Klik pada menerima dan kemudian hubungkan. Drive atau folder yang dipilih akan muncul di File Explorer VM di bawah "Drive dan Folder yang Diarahkan".

Keuntungan utama:

  • Mudah, cepat dan aman: : Tidak perlu mengonfigurasi jaringan atau izin berbagi SMB.
  • Ideal untuk transfer cepat sesuai permintaan.
  • Memungkinkan penggunaan perangkat lokal lainnya selain unit.
  • Mendukung penyalinan dan penempelan file secara langsung (seperti yang Anda lakukan antara dua desktop Windows dengan RDP).

Keterbatasan:

  • Ini hanya bekerja untuk sistem operasi tamu jendela modern. Dukungan Linux terbatas dalam hal pengalaman grafis, meskipun sumber daya bersama dapat diakses dalam kondisi tertentu.
  • Ini tidak selalu diaktifkan secara default: Anda perlu memastikan bahwa persyaratan terpenuhi pada host dan VM.
  • Memerlukan VM untuk mengaktifkan desktop jarak jauh.

Metode 2: Berbagi folder dan file melalui jaringan (SMB)

Cara klasik untuk berbagi file antara host dan mesin virtual adalah dengan menggunakan berbagi jaringan Windows, yang dikenal sebagai SMB (Blok Pesan Server). Metode ini berfungsi untuk VM Windows dan Linux asalkan keduanya memiliki konektivitas jaringan ke host. Jika Anda ingin memperluas pengetahuan Anda tentang pengaturan lanjutan, Anda dapat berkonsultasi dengan panduan lengkap kami di secpol-msc apa itu.

Langkah umum:

  1. Buat folder di host dan bagikan dengan izin yang diperlukan.
  2. Di firewall Windows host, aktifkan aturan “Berbagi File dan Printer” (Anda dapat melakukannya dengan netsh advfirewall firewall menetapkan grup aturan=»Berbagi File dan Printer» new aktifkan=Ya).
  3. Konfigurasikan VM agar memiliki jaringan yang terhubung ke segmen yang sama (Ini dapat berupa sakelar virtual Hyper-V, baik eksternal maupun internal, tergantung pada keamanan dan isolasi yang Anda inginkan.)
  4. Dari mesin virtual, mengakses folder bersama menggunakan jalur jaringan. Misalnya: \\HOST_IP\FOLDER_BERSAMA. Anda juga dapat memeriksa cara meningkatkan keamanan dengan mengonfigurasi opsi di panel kontrol di Batasi akses ke folder bersama di Windows.
  5. Masukkan kredensial login Anda jika folder tersebut dilindungi.
  6. Setelah selesai, Anda dapat menonaktifkan aturan firewall demi keamanan. (netsh advfirewall firewall menetapkan grup aturan=»Berbagi File dan Printer» new aktifkan=Tidak).

keuntungan:

  • Bekerja untuk sistem operasi apa pun yang mendukung SMB/CIFS, termasuk Windows, Linux, dan lainnya.
  • Memungkinkan Anda berbagi folder yang sangat spesifik dan membatasi akses berdasarkan pengguna dan izin..
  • Ideal jika mesin virtual Anda terintegrasi ke dalam domain atau memerlukan berbagi sumber daya antara beberapa VM dan komputer fisik.

Pertimbangan keamanan:

  • Siapkan pengguna dengan kata sandi untuk membatasi dan mengontrol akses dari VM.
  • Gunakan share khusus, bukan folder sistem (hindari C$ atau D$ kecuali benar-benar diperlukan).
  • Nonaktifkan berbagi saat tidak digunakan. untuk mencegah kemungkinan akses yang tidak diinginkan.
  • Pertimbangkan aturan firewall dan risiko membiarkan SMB terbuka dalam jaringan yang tidak terkendali.

Metode 3: Mentransfer file dengan PowerShell dan layanan integrasi

Sejak Windows Server 2012 R2 dan versi terbaru Hyper-V, ada metode yang sangat efisien untuk mentransfer file langsung dari host ke mesin virtual tanpa memerlukan jaringan berkat Cmdlet Salin-VMFile PowerShell. Untuk menggunakannya:

  1. Aktifkan Layanan Integrasi Tamu di mesin virtual. Hal ini dilakukan dari konfigurasi VM di Hyper-V Manager, dengan mencentang opsi layanan tamu. Anda juga dapat mengaktifkannya melalui PowerShell dengan Enable-VMIntegrationService -VMName VM_NAME -Nama 'Antarmuka Layanan Tamu'.
  2. Pastikan Layanan Integrasi selalu diperbarui dan aktif di VM tamu.
  3. Gunakan perintah berikut untuk menyalin file (dari host) ke VM:
  Cara Mengosongkan Ruang di Windows 11

Salin-VMFile «VM_NAME» -SourcePath «ORIGIN_PATH_DI_HOST» -DestinationPath «DESTINATION_PATH_DI_VM» -CreateFullPath -FileSource Host

Hal-hal yang perlu diperhatikan:

  • Hanya mengizinkan transfer dalam satu arah: dari host ke VM.
  • Itu tidak bergantung pada VM yang memiliki jaringan aktif atau sumber daya bersama., Anda hanya memerlukan layanan integrasi.
  • Sempurna untuk skrip dan otomatisasi, yang memungkinkan file disalin ke banyak VM secara massal.
  • Jika Anda perlu menyalin ke beberapa VM, Anda dapat membaca daftar nama mesin dan mengotomatiskan proses dengan loop di PowerShell.

Fungsi ini menghasilkan sangat berguna ketika Anda memiliki VM yang terisolasi karena alasan keamanan atau pengujian tanpa akses jaringan. Catatan: Mesin virtual harus Windows dan kompatibel dengan layanan integrasi.

Metode 4: Memasang disk virtual (VHDX/VHD) untuk berbagi file dan folder

Solusi efisien lain untuk berbagi file antara host dan VM tanpa bergantung pada jaringan adalah Buat disk virtual (VHD atau VHDX), pasang di host, salin informasinya, lalu “lampirkan” disk tersebut ke mesin virtual..

Proses ringkasan:

  1. Buat disk virtual baru dari Manajemen Disk atau dengan PowerShell (VHD-Baru -Jalur «C:\Jalur\baru.vhdx» -UkuranByte 8GB -Dinamis).
  2. Inisialisasi, buat partisi dan format disk (Anda dapat melakukan ini dari konsol Manajemen Disk host atau melalui PowerShell.)
  3. Salin file dari host ke disk virtual baru.
  4. Lepaskan disk dari host (Turunkan-VHD -Jalur «C:\Jalur\new.vhdx»).
  5. Pasangkan VHDX ke mesin virtual mengedit pengaturan VM dan menambahkan hard drive yang ada.
  6. Mulai VM, pasang drive dan transfer/salin file ke lokasi yang diinginkan dalam VM.

Manfaat:

  • Kemampuan untuk mentransfer file besar atau banyak sekaligus.
  • Tidak memerlukan jaringan atau sumber daya bersama.
  • Sempurna untuk lingkungan tertutup atau VM tanpa akses eksternal.
  • Kompatibel dengan Windows dan Linux (selama sistem tamu mengenali format partisi VHDX).

Kiat:

  • Pilih ukuran disk berdasarkan volume file yang akan dibagikan.
  • Ingatlah untuk melepas disk virtual dengan benar sebelum memasangnya ke VM.
  • Disk yang sama dapat digunakan kembali untuk transfer berulang.

Metode 5: Sesi RDP untuk menyalin file antara host dan VM

Pada mesin virtual Windows, Protokol Desktop Jarak Jauh (RDP) membuka kemungkinan untuk menghubungkan dari host atau komputer mana pun di jaringan ke VM dan, dengan melakukan hal itu, mengarahkan ulang drive lokal. Ini memungkinkan Anda untuk menyalin berkas antara kedua sistem dari Windows File Explorer selama sesi.

  1. Aktifkan desktop jarak jauh pada mesin virtual dari Pengaturan > Sistem > Desktop Jarak Jauh.
  2. Gunakan klien desktop jarak jauh (mstsc).
  3. Sebelum menghubungkan, klik “Tampilkan opsi”, buka “Sumber daya lokal”, lalu pilih drive atau folder host yang ingin Anda bagikan selama sesi.
  4. Hubungkan dan transfer berkas seolah-olah Anda menyalin melalui jaringan.

Manfaat: Metode ini Berguna bagi pengguna yang sudah terbiasa dengan RDP dan tidak memerlukan konfigurasi tambahan jika kedua mesin berada di jaringan yang sama atau jika ada akses desktop jarak jauh. Prosesnya aman dan terkendali.

Metode 6: Menggunakan citra ISO sebagai disk hanya-baca

Jika Anda perlu mentransfer file ke VM tetapi tidak keberatan jika file tersebut hanya dapat dibaca (misalnya, untuk menginstal perangkat lunak atau menyalin sumber daya yang nantinya akan diganti), Anda dapat buat citra ISO dengan file dari host dan memasangnya sebagai CD/DVD virtual di VM.

  1. Buat citra ISO menggunakan alat pilihan Anda (Windows, PowerShell, atau utilitas pihak ketiga).
  2. Buka pengaturan VM, pilih drive DVD dan lampirkan ISO.
  3. Mulai VM dan akses konten ISO dari explorer.
  Berikut 13 keterampilan berpenghasilan tinggi yang akan membantu Anda menghasilkan lebih banyak uang!

Batasan: Hanya mengizinkan transfer dari host ke VM dan dalam mode baca-saja (perubahan tidak dapat dimodifikasi atau disimpan ke ISO yang terpasang).

Metode 7: Opsi lain

Selain opsi Hyper-V asli, ada alternatif yang valid untuk berbagi file dan folder:

  • Layanan dari penyimpanan di awan: Anda dapat menginstal OneDrive, Dropbox, Google Drive, dll. di kedua mesin atau unggah file dari host dan unduh dari VM. Nyaman untuk sinkronisasi otomatis atau akses berkas tanpa konfigurasi yang rumit.
  • Aplikasi web transfer file: Platform seperti WeTransfer atau sejenisnya memungkinkan Anda mengunggah file dari host dan mengunduhnya dari VM menggunakan peramban. Mereka adalah solusi cepat untuk bursa tertentu.

Metode mana yang harus Anda pilih sesuai kebutuhan Anda?

Pemilihan metode terbaik akan bergantung pada beberapa faktor: sistem operasi tamu, jumlah dan ukuran file, tingkat keamanan yang diinginkan, dan apakah Anda ingin proses diotomatisasi atau memerlukan akses dua arah.

Metode Membutuhkan jaringan Alamat OS Tamu Ideal untuk…
Mode Sesi yang Ditingkatkan TIDAK Dua arah Windows Kemudahan dan penggunaan sesekali
Bagikan SMB Ya Dua arah Windows / Linux Volume besar dan lingkungan campuran
Salin-VMFile TIDAK Host ke VM Windows Otomasi dan lingkungan terisolasi
cakram VHDX TIDAK Dua arah* Windows / Linux Perpindahan massa sporadis
RDP Ya Dua arah Windows Koneksi jarak jauh dan akses aman
ISO TIDAK Host ke VM (hanya baca) Windows / Linux Distribusi perangkat lunak atau sumber daya tetap

*Disk VHDX dapat digunakan dengan dua cara asalkan disk tersebut dipasang dan kemudian dilepas pada setiap sistem sebelum dipindahkan ke sistem lain, meskipun tidak secara bersamaan.

sumber daya jaringan bersama
Artikel terkait:
Sumber daya bersama di Windows: apa itu dan bagaimana menggunakannya dengan benar di jaringan

Tips tambahan untuk berbagi folder dan sumber daya di Hyper-V

  • SELALU perbarui layanan integrasi Hyper-V pada VM Anda. Banyak fitur integrasi dan transfer file bergantung pada versi.
  • Siapkan pengguna khusus dan kata sandi yang kuat untuk folder yang dibagikan melalui SMB.
  • Siapkan folder khusus untuk berbagi, bukan drive sistem.
  • Setelah mentransfer file penting, nonaktifkan share dan aturan firewall yang tidak diperlukan. untuk melindungi lingkungan Anda.
  • Pertimbangkan untuk menggunakan solusi profesional backup untuk lingkungan yang produktif, bukan metode manual.

Setiap metode memiliki kelebihan dan kekurangannya sendiri, dan fleksibilitas Hyper-V memungkinkan Anda memilih opsi yang paling nyaman berdasarkan alur kerja Anda pada waktu tertentu. Dengan latihan, mentransfer file dan berbagi sumber daya akan menjadi sederhana dan aman, beradaptasi dengan berbagai skenario dan kebutuhan.

Evaluasi alternatif ini berdasarkan tujuan Anda: untuk transfer cepat, otomatisasi, migrasi massal, atau lingkungan yang aman. Hyper-V adalah alat yang matang dan serbaguna: dengan metode yang dijelaskan di sini, Anda dapat memanfaatkan sepenuhnya potensinya dalam proyek Anda baik di rumah maupun di lingkungan profesional..

Cara mengubah lokasi folder default di Windows 11-2
Artikel terkait:
Cara Mengubah Lokasi Folder Default di Windows 11: Panduan Lengkap dan Terbaru

Tinggalkan komentar