Це команда virt-v2v-copy-to-local, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор 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» в virt-v2v(1).
Як це інструмент працює
Цей інструмент використовує libvirt для отримання XML (метаданих) libvirt віддаленого гостя, по суті
еквівалентно запуску "virsh dumpxml guest".
Потім він використовує XML, щоб знайти віддалені гостьові диски, які копіюються за допомогою a
специфічний для гіпервізора метод. Він використовує ssh для віддалених гіпервізорів Xen і HTTPS (curl) для
віддалені гіпервізори ESXi.
Потім він змінює libvirt XML так, щоб він вказував на локальні копії гостьових дисків.
XML libvirt виводиться у файл з назвою guest.xml (де гість це назва
гість). Диски виводяться у файл(и), що викликається гостьовий диск 1, гостьовий диск 2 і так далі.
Після локального копіювання гостя ви можете конвертувати його за допомогою:
virt-v2v -i libvirtxml guest.xml [-o параметри ...]
Virt-v2v знаходить локальні копії дисків, переглядаючи XML.
ПРИКЛАДИ
Скопіювати та конвертувати від Xen гіпервізор Що використовує господар блок Пристрої
Повні інструкції див. у розділі «ПЕРЕВЕРШЕННЯ 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 гіпервізор
Повні інструкції див. у розділі «ВВЕДЕННЯ З ГІПЕРВІЗОРУ VMWARE ESXi». virt-v2v(1).
virt-v2v-copy-to-local -ic esx://[захищено електронною поштою]?no_verify=1 vmware_guest
virt-v2v -i libvirtxml vmware_guest.xml -o локальний -os / var / tmp
rm vmware_guest.xml vmware_guest-disk*
ВАРІАНТИ
--допомога
Відобразити довідку.
-ічний libvirtURI
Вкажіть URI підключення libvirt
--файл-пароль файл
Замість того, щоб запитувати пароль(и) в інтерактивному режимі, передайте пароль через файл.
Зверніть увагу, що файл повинен містити весь пароль, без будь-який трейлінг новий рядок, А для
безпеки файл повинен мати режим 0600, щоб інші не могли його прочитати.
Наразі цей параметр не впливає на передачу xen+ssh, але це a
помилка.
-q
--спокійно
Це вимикає індикатори виконання та інші непотрібні результати.
-v
-багатослівний
Увімкнути докладні повідомлення для налагодження.
-V
-- версія
Відобразити номер версії та вийти.
Використовуйте virt-v2v-copy-to-local онлайн за допомогою служб onworks.net