KVM虛擬機遷移以及轉換

KVM虛擬機遷移html

kvm虛擬機能夠在兩臺物理機直接實現遷移,主要分爲靜態遷移和動態遷移windows


靜態遷移:api

    1.拷貝鏡像文件和虛擬機配置文件架構

    2.從新定義此虛擬機ide

動態遷移:工具

    1.建立共享存儲測試

    2.兩臺機器掛載共享存儲ui

    3.啓動動態遷移操作系統

    4.建立遷移後的虛擬機配置文件命令行

    5.從新定義虛擬機


靜態遷移的步驟:

源宿主機:

       1)關閉待遷移的虛擬機

       2)肯定虛擬機的xml配置文件和磁盤映像文件的路徑

       3)將待遷移虛擬機的配置文件和磁盤映像文件拷貝到目標宿主機

目標宿主機:

       4)將拷貝過來的配置文件和磁盤映像文件,並按照xml文件的配置將它們移動到對應的目錄

       5)從新定義虛擬機

       6)啓動虛擬機,並進行測試


動態遷移的相關操做:

參照:https://blog.51cto.com/koumm/1300783

          http://www.cnblogs.com/sammyliu/p/4572287.html



虛擬機轉換:

virt-convert是一個將VMX或者OVF虛擬機轉換爲本地libvirt xml的命令行工具,而且在虛擬機轉換的同時也會完成磁盤格式的轉換。


virt-convert經常使用選項:

    通常選項:

        --connect URI:鏈接到一個非默認的hypervisor。


    轉換選項:

        -i, --input-format:輸入格式,該選項應該爲自動檢測,但有時候也能夠強制指定,支持vmx和ovf兩種格式。

        -o, --output-format:輸出格式,如virt-image等。

        -D,--disk-format:輸出磁盤格式。


    虛擬化類型選項:

        -v, --hvm:轉換爲一個全虛擬化的虛擬機

        -p, --paravirt:轉換爲一個半虛擬化的虛擬機


    虛擬機配置選項:

        -a, --arch=ARCH:指定虛擬機的架構類型,如i686, x86_64, ppc等

        --os-type=OS_TYPE:爲全虛擬化虛擬機指定操做系統類型,如Linux,unix,windows等

        --os-variant=OS_VARIANT:爲全虛擬化虛擬機指定操做系統參數,如fedora6, rhel5, win2k等

        --noapic:禁用全虛擬化虛擬機的APIC功能

        --noacpi:禁用全虛擬化虛擬機的ACPI功能


    混雜選項:

        -q, --quiet:僅輸出錯誤信息

        -d, --debug:打印debug信息

        --dry-run:執行轉換進程,但卻並不轉換磁盤或者寫入任何轉換文件,也就是不作任何修改

相關文章
相關標籤/搜索