HOME 首頁(yè)
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    創(chuàng)建虛擬機(jī)快照(創(chuàng)建虛擬機(jī)快照的作用)

    發(fā)布時(shí)間:2023-04-19 13:25:12     稿源: 創(chuàng)意嶺    閱讀: 79        

    大家好!今天讓創(chuàng)意嶺的小編來(lái)大家介紹下關(guān)于創(chuàng)建虛擬機(jī)快照的問(wèn)題,以下是小編對(duì)此問(wèn)題的歸納整理,讓我們一起來(lái)看看吧。

    開(kāi)始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端

    官網(wǎng):https://ai.de1919.com

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    創(chuàng)建虛擬機(jī)快照(創(chuàng)建虛擬機(jī)快照的作用)

    一、如何給運(yùn)行的kvm虛擬機(jī)做快照

    KVM-快照管理

    1.kvm克隆

    kvm

    虛擬機(jī)有兩部分組成:img鏡像文件和xml配置文件(/etc/libvirt/qemu

    克隆命令:virt-clone

    -o

    rhel6-

    71

    -n

    xuegod63-kvm2

    -f

    /var/lib/libvirt/images/xuegod63-kvm2.img

    virt-clone

    -o

    原虛擬機(jī)

    -n

    新虛擬機(jī)

    -f

    新img文件

    對(duì)比配置文件,將兩份xml文件做diff對(duì)比,里面只修改了name、img、Mac

    3個(gè)位置信息

    克隆完成后,需要修改新虛擬機(jī)的網(wǎng)卡配置,并刪除/etc/udev/rule.d/70-*-net文件,

    2.快照(snapshot)

    kvm默認(rèn)格式為raw格式,如需要修改鏡像文件格式。需要配置xml文件

    查看鏡像文件格式qemu-ig

    info

    鏡像文件

    1)、轉(zhuǎn)換格式(將raw格式轉(zhuǎn)換為qcow2格式)

    qemu-img

    convert

    -f

    raw

    -O

    qrow2

    /var/lib/libvert/images/xuegod63-kvm2.img

    需要修改xml文件virsh

    edit

    虛擬機(jī)

    2)、創(chuàng)建快照

    qemu-img

    snapshot-create

    虛擬機(jī)(可以用snapshot-create-as指定快照名稱)

    3)、快照管理

    qemu-img

    snapshot-list

    4)、恢復(fù)快照

    查看虛擬機(jī)狀態(tài):virsh

    domstate

    xuegod63-kvm2

    恢復(fù)快照:virsh

    snapshot-revert

    虛擬機(jī)

    快照名

    查看當(dāng)前快照:

    virsh

    snapshot-current

    xuegod63-kvm2

    快照目錄:/var/lib/libvert/qemu/snapshot/虛擬機(jī)

    刪除快照:

    virsh

    snapshot-delete

    虛擬機(jī)

    快照名

    二、如何使用Linux命令創(chuàng)建快照

    逐個(gè)字節(jié)進(jìn)行快照

    在Xen里創(chuàng)建快照的一種方法是在保存虛擬機(jī)當(dāng)前狀態(tài)后使用Linux dd。這包括以下步驟:

    1.使用xm save命令禁用當(dāng)前的虛擬機(jī)狀態(tài)并將其寫入磁盤文件。這只把機(jī)器狀態(tài)寫入一個(gè)文件,不是用于Xen磁盤文件或分區(qū)的當(dāng)前狀態(tài)。使用名稱linux01這樣做,用xm save linux01 linux01.sav。注意這個(gè)命令將停止虛擬機(jī)。

    2.現(xiàn)在使用dd將磁盤鏡像文件的當(dāng)前狀態(tài)轉(zhuǎn)存到一個(gè)備份文件。下面的例子將為L(zhǎng)VM邏輯卷:

    dd if=/dev/xenvols/linux01_root of=/data/xen_linux01_root.img

    3.使用xm restore命令重新啟動(dòng)虛擬機(jī)。

    這種解決方案的主要缺點(diǎn)在于耗時(shí)。dd命令逐個(gè)字節(jié)地對(duì)虛擬機(jī)磁盤文件進(jìn)行復(fù)制,因此需要消費(fèi)大量時(shí)間。所以這種方案不是非常實(shí)用。

    LVM方法

    在Linux里,Logical Volume Manager(LVM)也能用于創(chuàng)建快照,它比先前的磁盤文件方法節(jié)省了許多時(shí)間。這種方法意味著你的虛擬機(jī)使用LVM邏輯卷作為存儲(chǔ)后端,與使用虛擬磁盤文件形成對(duì)比。由于這個(gè)邏輯卷,你接下來(lái)需要?jiǎng)?chuàng)建快照。這個(gè)快照是一種備份,只包含當(dāng)時(shí)進(jìn)行快照時(shí)所改變的元數(shù)據(jù)和塊。當(dāng)你通過(guò)元數(shù)據(jù)使用dd制作快照副本時(shí),你通常在原始卷上制作原始?jí)K的快照,不需要重新激活原始卷。通過(guò)這種方式,能大幅度減少創(chuàng)建快照的時(shí)間。步驟如下:

    1.使用xm save命令保存虛擬機(jī)當(dāng)前狀態(tài),并寫入磁盤文件:

    xm save linux01 linux01.sav

    2.假定你已經(jīng)有一個(gè)LVM邏輯卷用來(lái)作為你虛擬機(jī)的存儲(chǔ)后端,使用下面的命令對(duì)這個(gè)卷進(jìn)行快照。比較好的準(zhǔn)則是使用在原始邏輯卷里所分配磁盤空間的10%作為快照卷的大?。?/p>

    lvcreate -s -L 1G -n linux01-snap /dev/xenvols/linux01

    3.由于現(xiàn)在你已經(jīng)在LVM快照里保存了虛擬機(jī)的狀態(tài),你能重新啟動(dòng)虛擬機(jī),顯著減少虛擬機(jī)的停機(jī)時(shí)間:

    xm restore linux01-sav

    4.使用dd創(chuàng)建虛擬機(jī)快照并寫入一個(gè)鏡像文件。由于要使用快照復(fù)制所有虛擬機(jī)分配的磁盤塊,這將花費(fèi)很長(zhǎng)時(shí)間:

    dd if=/dev/xenvols/linux01-snap of=/data/xen01.img

    5.不要忘記在最后一步移除快照。這很重要,因?yàn)榭煺兆罱K將被完全覆蓋而導(dǎo)致快照不能用。這樣的問(wèn)題是將阻止你從原始卷重新啟動(dòng),因此不要忘記這最后一步:

    lvremove /dev/xenvols/linux01-snap

    目前,沒(méi)有任何一種Linux版本提供了在開(kāi)源Xen堆棧里創(chuàng)建虛擬機(jī)快照的方法,在本文中,我們學(xué)習(xí)了使用標(biāo)準(zhǔn)Linux工具,如LVM和dd命令來(lái)創(chuàng)建快照。

    這樣你就學(xué)會(huì)如何用Linux命令創(chuàng)建快照了。

    三、如何創(chuàng)建與使用VMware快照

    創(chuàng)建快照快照的創(chuàng)建可以通過(guò)vSphere Client的Snapshot Manager,或直接在ESX Service Console和vSphere CLI中運(yùn)行vmware-cmd命令。通過(guò)該命令還可以選擇對(duì)虛擬機(jī)進(jìn)行開(kāi)關(guān)機(jī)操作,甚至在做快照時(shí)讓虛擬機(jī)掛起。如果虛擬機(jī)在做快照時(shí)處于關(guān)機(jī)狀態(tài)就不會(huì)出現(xiàn)是否對(duì)內(nèi)存數(shù)據(jù)進(jìn)行快照的選項(xiàng)。可以通過(guò)直接連接到ESX服務(wù)器或通過(guò)vCenter Server啟用vSphere Client對(duì)快照進(jìn)行管理。如果選擇通過(guò)命令行CLI進(jìn)行,創(chuàng)建快照的語(yǔ)法是:vmware-cmd createsnapshot,例如vmware-cmd myvm1.vmx createsnapshot snap1 'before upgrade' 1 1。用于靜默和內(nèi)存的選項(xiàng)1為開(kāi)啟,0是關(guān)閉。靜默選項(xiàng)1表示在快照開(kāi)始前先停止文件系統(tǒng)的寫入操作。內(nèi)存選項(xiàng)1表示同時(shí)對(duì)虛擬機(jī)的內(nèi)存狀態(tài)做快照。如果創(chuàng)建多個(gè)快照,前一個(gè)快照在新快照創(chuàng)建后被設(shè)置為只讀狀態(tài)??煺談h除或回滾當(dāng)需要?jiǎng)h除虛擬機(jī)所有快照時(shí),所有創(chuàng)建的delta文件首先被合并到原VMDK文件然后進(jìn)行刪除。如果您選擇僅刪除某個(gè)快照,那么只有該快照被合并到上一級(jí)快照中。如果選擇回滾快照,那么現(xiàn)有的磁盤和內(nèi)存狀態(tài)都被拋棄,系統(tǒng)恢復(fù)到所選擇的回滾時(shí)間點(diǎn)狀態(tài)。無(wú)論您選擇了哪一級(jí)的快照進(jìn)行回滾,它都成為新的父級(jí)快照。而父級(jí)快照并非代表最新的快照,如果選擇之前的時(shí)間點(diǎn)進(jìn)行回滾,虛擬機(jī)就恢復(fù)到老時(shí)間點(diǎn)的狀態(tài)。在Snapshot Manager中,父級(jí)快照總是帶有標(biāo)簽“You are here”,代表虛擬機(jī)的當(dāng)前狀態(tài)。用戶可以通過(guò)vSphere Client或vmware-cmd命令終端進(jìn)行快照刪除或回滾。vSphere Client的

    四、基于快照克隆虛擬機(jī)方法

    首先想要對(duì)虛擬機(jī)進(jìn)行快照,先將虛擬機(jī)【node1】關(guān)機(jī),將【node1】關(guān)機(jī)后,

    創(chuàng)建快照,選擇對(duì)應(yīng)的快照進(jìn)行克隆。

    克隆完成后進(jìn)入克隆的虛擬機(jī)中。

    以上就是關(guān)于創(chuàng)建虛擬機(jī)快照相關(guān)問(wèn)題的回答。希望能幫到你,如有更多相關(guān)問(wèn)題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    怎么將網(wǎng)站創(chuàng)建快捷方式(怎么將網(wǎng)站創(chuàng)建快捷方式打開(kāi))

    創(chuàng)建一個(gè)品牌需要哪些過(guò)程(創(chuàng)建一個(gè)品牌需要哪些過(guò)程呢)

    搭建網(wǎng)絡(luò)平臺(tái)(創(chuàng)建網(wǎng)站平臺(tái))

    奉賢區(qū)景觀設(shè)計(jì)圖片大全(奉賢區(qū)景觀設(shè)計(jì)圖片大全大圖)

    安徽庭院景觀設(shè)計(jì)圖(安徽庭院景觀設(shè)計(jì)圖高清)