Kami telah menyiapkan server Hyper-V, dan tata letak file tidak konsisten karena dibuat oleh beberapa orang. Berikut adalah dua "templat" berbeda yang digunakan:
Templat 1
D:\Hyper-V\Virtual Machines\MACHINE_NAME_1\Virtual Hard Disks\MACHINE_NAME_1.vhdx
D:\Hyper-V\Virtual Machines\MACHINE_NAME_1\Virtual Machines\GUID_1
D:\Hyper-V\Virtual Machines\MACHINE_NAME_1\Virtual Machines\GUID_1.xml
D:\Hyper-V\Virtual Machines\MACHINE_NAME_2\Virtual Hard Disks\MACHINE_NAME_2.vhdx
D:\Hyper-V\Virtual Machines\MACHINE_NAME_2\Virtual Machines\GUID_2
D:\Hyper-V\Virtual Machines\MACHINE_NAME_2\Virtual Machines\GUID_2.xml
....
dan
Templat 2
D:\Hyper-V\Virtual Hard Disks\MACHINE_NAME_1.vhdx
D:\Hyper-V\Virtual Hard Disks\MACHINE_NAME_2.vhdx
D:\Hyper-V\Virtual Machines\GUID_1
D:\Hyper-V\Virtual Machines\GUID_1.xml
D:\Hyper-V\Virtual Machines\GUID_2
D:\Hyper-V\Virtual Machines\GUID_2.xml
Templat 1
Argumen yang dibuat untuk Templat 1, adalah bahwa ketika Anda melakukan ekspor VM ekspor membuat folder dengan nama mesin, menempatkan folder terpisah untuk disk dan vm. Anda kemudian dapat dengan mudah menunjuk ke direktori mesin ketika Anda menjalankan impor.
Argumen TERHADAP gaya template ini adalah bahwa tidak masuk akal untuk ada direktori yang disebut Mesin Virtual jika hanya ada satu file. Argumen lain yang menentang adalah bahwa tampaknya server Hyper-V itu sendiri tampaknya mengharapkan bahwa semua hard disk berada dalam satu folder, dan semua Mesin Virtual berada di folder yang berbeda. yaitu tidak membuat folder terpisah untuk setiap VM (kecuali untuk yang diberi nama oleh GUID di direktori Mesin Virtual)
Templat 2
Argumen untuk Templat 2 adalah bahwa sepertinya itulah yang diharapkan Hyper-V tata letak.
Argumen AGAINST Template 2, adalah bahwa Anda tidak dapat menentukan file Mesin Virtual mana yang dikaitkan dengan mesin tertentu kecuali Anda melihat ke dalam file xml.
Saya ingin sekali mendengar tentang jebakan dari tata letak mana pun.