.ova
ফাইলগুলি কেবল একটি পিক্সিক টার ফাইল হয়:
$ file foo.ova
foo.ova: POSIX tar archive
আপনি যদি এটি সঙ্কুচিত করেন তবে আপনি .ovf
ভিএম বর্ণনা করে একটি (এক্সএমএল) ফাইল, চেকসাম সহ একটি পাঠ্য ফাইল (এসএইএ -1) এবং এক বা একাধিক .vmdk
ফাইল পাবেন:
$ file *
foo-disk1.vmdk: VMware4 disk image
foo-disk2.vmdk: VMware4 disk image
foo-disk3.vmdk: VMware4 disk image
foo-disk4.vmdk: VMware4 disk image
foo-disk5.vmdk: VMware4 disk image
foo.ova: POSIX tar archive
foo.mf: ASCII text
foo.ovf: XML 1.0 document, ASCII text, with very long lines
সুতরাং একটি র .ova
রূপান্তরকরণের জন্য, আপনাকে আপনার কাঁচা ফাইলগুলিকে .vmdk
ফর্ম্যাট করতে রূপান্তর করতে হবে, সঠিক .ovf
ফাইলটি লিখতে হবে, ফাইলটি তৈরি করতে .mf
হবে এবং সমস্ত কিছু একটি .ova
ফাইলে রূপান্তর করতে হবে। লক্ষ্য করুন যে পরবর্তীটি সংকোচনের সাথে অন্তর্ভুক্ত নয়। .mf
ফাইলের লাইনগুলি দেখতে এই রকম:
SHA1(foo.ovf)= e33370daa74544dc30841e1c527628e5c8610c54
এটি থেকে সহজেই পাওয়া যায় sha1sum
তবে ফর্ম্যাটটি আলাদা:
$ sha1sum 'foo.ovf'
e33370daa74544dc30841e1c527628e5c8610c54 foo.ovf
তাই:
$ sha1sum *.ovf *.vmdk | awk 'BEGIN { FIELDWIDTHS = "40 2 1024" } { print "SHA1(" $3 ")= " $1 }'
SHA1(HyperFile 3.3.0.ovf)= e33370daa74544dc30841e1c527628e5c8610c54
SHA1(HyperFile_3.3.0-disk1.vmdk)= a60c58d00010bdc715d96e89e34fd45f48a58b4c
SHA1(HyperFile_3.3.0-disk2.vmdk)= 92250a09ef4b924c51c64b37ba6dc7049eb24cc2
SHA1(HyperFile_3.3.0-disk3.vmdk)= aff779bf46c859506606fd8925f79ffb9a86d955
SHA1(HyperFile_3.3.0-disk4.vmdk)= 64dd05f7e5d73929234393c109b2d92d69dedc8e
SHA1(HyperFile_3.3.0-disk5.vmdk)= 157e9f9f6adeabcc41f228cd7b53fc0ef4da43f9
আমি আপনাকে এখানে ওভিএফ ফর্ম্যাটটি পড়তে দেব: https://www.dmtf.org/standards/ovf