این دستور virt-v2v-copy-to-local است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
virt-v2v-copy-to-local - یک مهمان راه دور را در دستگاه محلی کپی کنید
خلاصه
virt-v2v-copy-to-local -ic LIBVIRT_URI GUEST
virt-v2v-copy-to-local -ic xen+ssh://[ایمیل محافظت شده] xen_guest
virt-v2v-copy-to-local -ic esx://[ایمیل محافظت شده] vmware_guest
شرح
"virt-v2v-copy-to-local" یک مهمان را از یک هایپروایزر راه دور به ماشین محلی کپی می کند، در
آماده سازی برای تبدیل توسط virt-v2v(1). به این ابزار به تنهایی توجه کنید میکند نه virt-v2v را انجام دهید
تبدیل.
چه زمانی به استفاده کنید این ابزار
این ابزار معمولاً ضروری نیست، اما چند مورد خاص وجود دارد (لیست زیر را ببینید)
جایی که ممکن است به آن نیاز داشته باشید
اگر کیس شما با یکی از این موارد خاص مطابقت ندارد، این ابزار را نادیده بگیرید و بخوانید
virt-v2v(1) در عوض. فرآیند virt-v2v-copy-to-local کندتر از استفاده از virt-v2v است
به طور مستقیم، زیرا باید قسمت های استفاده نشده از دیسک مهمان را کپی کند.
· شما یک مهمان Xen با استفاده از دستگاه های بلوک میزبان دارید. Virt-v2v نمی تواند چنین مهمان هایی را تبدیل کند
به طور مستقیم.
"تبدیل های XEN یا SSH از دستگاه های بلوک" را در اینجا ببینید virt-v2v(1).
· شما هایپروایزر VMware ESXi دارید و از VMware vCenter برای مدیریت آنها استفاده نمی کنید.
Virt-v2v نمی تواند مستقیماً به هایپروایزر ESXi دسترسی پیدا کند، بنابراین شما باید آن را صادر کنید
مهمان به عنوان یک OVA (مثلاً با استفاده از "ovftool" VMware). یا می توانید از این ابزار برای کپی کردن استفاده کنید
مهمان به یک فایل محلی در سرور تبدیل، که از آنجا virt-v2v قادر خواهد بود
به آن دسترسی داشته باشید.
"ورودی از VMWARE ESXi HYPERVISOR" را در اینجا ببینید virt-v2v(1).
چگونه این ابزار با این نسخهها کار
این ابزار از libvirt برای دریافت XML (فراداده) libvirt مهمان راه دور استفاده می کند.
معادل اجرای "virsh dumpxml guest".
سپس از XML برای مکان یابی دیسک های مهمان راه دور استفاده می کند که با استفاده از a کپی می شوند
روش هایپروایزور خاص از ssh برای هایپروایزر Xen راه دور و از HTTPS (curl) برای
هایپروایزرهای ESXi از راه دور
سپس XML libvirt را تغییر میدهد تا به کپیهای محلی دیسکهای مهمان اشاره کند.
libvirt XML به فایلی به نام خروجی می شود guest.xml (جایی که مهمان نام
مهمان). خروجی دیسک(ها) به فایل(های) فراخوانی می شود guest-disk1, guest-disk2 و الی آخر.
پس از کپی کردن مهمان به صورت محلی، می توانید آن را با استفاده از:
virt-v2v -i libvirtxml guest.xml [-o گزینهها ...]
Virt-v2v کپی های محلی دیسک ها را با جستجو در XML پیدا می کند.
مثال ها
نسخه و تبدیل از جانب از Xen hypervisor که استفاده میزبان مسدود کردن دستگاه
برای دستورالعملهای کامل، به «تبدیلهای XEN یا SSH از دستگاههای بلوک» در virt-v2v(1).
virt-v2v-copy-to-local -ic xen+ssh://[ایمیل محافظت شده] xen_guest
virt-v2v -i libvirtxml xen_guest.xml -o محلی -os / var / tmp
rm xen_guest.xml xen_guest-disk*
نسخه و تبدیل از جانب ESXi hypervisor
برای دستورالعمل های کامل، به "ورودی از VMWARE ESXi HYPERVISOR" در virt-v2v(1).
virt-v2v-copy-to-local -ic esx://[ایمیل محافظت شده]?no_verify=1 vmware_guest
virt-v2v -i libvirtxml vmware_guest.xml -o local -os / var / tmp
rm vmware_guest.xml vmware_guest-disk*
OPTIONS
--کمک
نمایش راهنما
-مدار مجتمع libvirtURI
یک URI اتصال libvirt را مشخص کنید
--password-file پرونده
به جای درخواست رمز عبور به صورت تعاملی، رمز عبور را از طریق یک فایل ارسال کنید.
توجه داشته باشید که فایل باید حاوی کل رمز عبور باشد، بدون هر عقب نشینی خط جدید، و برای
امنیت فایل باید حالت 0600 داشته باشد تا دیگران نتوانند آن را بخوانند.
در حال حاضر این گزینه هیچ تاثیری در انتقال xen+ssh ندارد، اما این یک است
حشره.
-q
--ساکت
این نوارهای پیشرفت و سایر خروجی های غیر ضروری را غیرفعال می کند.
-v
-- پرحرف
پیام های پرمخاطب را برای اشکال زدایی فعال کنید.
-V
- نسخه
نمایش شماره نسخه و خروج
با استفاده از خدمات onworks.net از virt-v2v-copy-to-local به صورت آنلاین استفاده کنید