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

    虛擬機(jī)快照是否包含內(nèi)存(虛擬機(jī)快照是否包含內(nèi)存信息)

    發(fā)布時(shí)間:2023-04-12 16:48:57     稿源: 創(chuàng)意嶺    閱讀: 114        

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

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

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

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

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

    本文目錄:

    虛擬機(jī)快照是否包含內(nèi)存(虛擬機(jī)快照是否包含內(nèi)存信息)

    一、VMware wokstation中snapshot與record和 clone的區(qū)別是什么

    snapshot :VMware中的快照是對VMDK在某個(gè)時(shí)間點(diǎn)的“拷貝”,這個(gè)“拷貝”并不是對VMDK文件的復(fù)制,而是保持磁盤文件和系統(tǒng)內(nèi)存在該時(shí)間點(diǎn)的狀態(tài),以便在出現(xiàn)故障后虛擬機(jī)能夠恢復(fù)到該時(shí)間點(diǎn)。如果對某個(gè)虛擬機(jī)創(chuàng)建了多個(gè)快照,那么就可以有多個(gè)可恢復(fù)的時(shí)間點(diǎn)。

    當(dāng)我們?yōu)樘摂M機(jī)創(chuàng)建的快照時(shí),當(dāng)前可寫的VMDK文件變成為只讀狀態(tài),并且創(chuàng)建一個(gè)新文件(稱之為快照文件)來保存變化的內(nèi)容(使用in-file delta technology)。

    在初始狀態(tài)下,快照文件的大小為16MB,并隨著虛擬機(jī)對磁盤文件的寫操作而增長。快照文件按照16MB的大小進(jìn)行增長以減少SCSI reservation沖突。當(dāng)虛擬機(jī)需要修改原來的磁盤文件的數(shù)據(jù)塊時(shí),這些修改會被保存到快照文件中。當(dāng)在快照文件中的已經(jīng)修改過的數(shù)據(jù)塊需要被再次修改時(shí),這些修改將覆蓋快照文件中的數(shù)據(jù)塊,此時(shí),快照文件大小不會改變。因此,快照文件的大小永遠(yuǎn)不會超過原來的VMDK文件的大小。

    快照文件的變化頻率取決于虛擬機(jī)應(yīng)用的寫的繁忙程度,例如對于Exchange和SQL等應(yīng)用,快照文件變化比較快。多個(gè)快照的情況下,在創(chuàng)建新的快照時(shí),之前的快照文件變成只讀的狀態(tài)。

    不同類型的快照文件

    *-delta.vmdk文件:該文件就是前面我們所提到的快照文件,也可以理解為redo-log文件。在每創(chuàng)建一個(gè)快照時(shí)就會產(chǎn)生一個(gè)這樣的文件。而在刪除快照或回復(fù)到快照時(shí)間點(diǎn)狀態(tài)時(shí)該文件會被刪除。

    *.vmsd文件:該文件用于保存快照的metadata和其它信息。這是一個(gè)文本文件,保存了如快照顯示名、UID(Unique Identifier)以及磁盤文件名等。在創(chuàng)建快照之前,它的大小是0字節(jié)。

    *.vmsn文件:這是快照狀態(tài)文件,用于保存創(chuàng)建快照時(shí)虛擬機(jī)的狀態(tài)。這個(gè)文件的大小取決于創(chuàng)建快照時(shí)是否選擇保存內(nèi)存的狀態(tài)。如果選擇的話,那么這個(gè)文件會比分配給這個(gè)虛擬機(jī)的內(nèi)存大小還要大幾兆。

    創(chuàng)建快照

    快照的創(chuàng)建可以通過VMware VI客戶端的Snapshot Manager來實(shí)現(xiàn),或者通過ESX服務(wù)器的Service Console的命令行vmware-cmd來實(shí)現(xiàn)。無論虛擬機(jī)是在運(yùn)行、關(guān)機(jī)還是掛起的狀態(tài),都可以創(chuàng)建快照。Snapshot可以通過VI客戶端直接連接到ESX Server或者連接到VirtualCenter來管理。

    刪除快照或者回滾到快照點(diǎn)狀態(tài)

    當(dāng)刪除虛擬機(jī)的所有快照時(shí),針對該虛擬機(jī)所創(chuàng)建的所有delta文件中的內(nèi)容將會合并到原來的vmdk文件中,合并完成后再刪除vmdk文件。如果只選擇刪除一個(gè)快照,那么這個(gè)快照的delta文件將和其父快照的delta文件進(jìn)行合并。如果選擇回滾到某一個(gè)快照,那么當(dāng)前的磁盤和內(nèi)存狀態(tài)將會被丟棄,而且虛擬機(jī)會轉(zhuǎn)變到revert-to的狀態(tài)。無論選擇哪個(gè)快照進(jìn)行回滾,該快照都會變成當(dāng)前的父快照,就是說當(dāng)前運(yùn)行的虛擬機(jī)會在這個(gè)快照之下。因此,父快照不一定是最近所創(chuàng)建的快照(在沒有回滾的情況下,父快照一般都是最近所創(chuàng)建的快照)。在Snapshot Manager中父快照之下一般有“You are here”的標(biāo)記。

    如果選擇回滾的快照不包含內(nèi)存狀態(tài),那么該虛擬機(jī)將會被關(guān)機(jī),在管理員啟動該虛擬機(jī)時(shí)應(yīng)用所選擇的快照。如果包含內(nèi)存狀態(tài)的話,那么虛擬機(jī)會短暫的停頓一下,然后回復(fù)到快照時(shí)的磁盤和內(nèi)存狀態(tài)。

    磁盤空間和刪除多個(gè)快照

    在創(chuàng)建快照前,所有的寫操作都寫入磁盤文件。但是有了快照之后,磁盤文件保持不變,而寫操作寫入delta文件,同時(shí),如果保存內(nèi)存狀態(tài)的話,vmsn文件還要占用比該虛擬機(jī)稍大一些的空間。

    在只有一個(gè)快照時(shí),在刪除快照時(shí)不需要額外的空間。因?yàn)橐粗苯觿h除快照文件,要么把快照文件和VMDK磁盤文件相合并。但是在有多個(gè)快照的情況時(shí),效果就不一樣了。

    假設(shè)要刪除一個(gè)虛擬機(jī)的所有快照,該虛擬機(jī)有三個(gè)快照,snap1、snap2和snap3。首先,snap3的快照文件要被合并到snap2的快照文件中,導(dǎo)致snap2占用空間增加。然后,snap2被合并到snap1中,導(dǎo)致snap1占用的空間增加。最后,snap1合并到VMDK文件中,此時(shí)不會增加空間開銷。在合并完成后,快照才會被刪除。

    一種替代的方式是依次刪除快照,這樣就不會增加所需要的空間,只是稍微繁瑣一些。

    刪除快照所需要的時(shí)間

    通過VI客戶端刪除快照時(shí),VI的狀態(tài)欄中顯示的信息可能會產(chǎn)生誤導(dǎo)。通常,狀態(tài)欄會很快到達(dá)95%完成的狀態(tài),但是會在95%的狀態(tài)等待較長的時(shí)間一直到合并完成。VirtualCenter對所有的任務(wù)都有15分鐘的超時(shí)值,即使后臺還在合并,但是過了15分鐘后,VirtualCenter會報(bào)告該操作超時(shí)。

    一種查看該任務(wù)是否完成的方式是通過VI客戶端來瀏覽該虛擬機(jī)的datastore。如果該快照對應(yīng)的delta文件不存在了,則說明該快照被刪除了。

    如果快照存在的時(shí)間比較長,那么快照文件就會變得比較大,因此在刪除快照時(shí)就需要比較長的時(shí)間進(jìn)行合并。合并的時(shí)間取決于虛擬機(jī)的繁忙程度,在關(guān)機(jī)的狀態(tài)下合并的速度較快。而ESX服務(wù)器后端的磁盤子系統(tǒng)的繁忙程度也會影響合并的時(shí)間。

    一個(gè)100GB的快照文件可能需要3-6個(gè)小時(shí)來合并到原來的VMDK文件中。而從ESX3.5開始,由于VMware修改了合并的算法,可能需要更長的時(shí)間來合并(參見VMware文檔Consolidation of large or deeply nested snapshots)。這會影響虛擬機(jī)和ESX服務(wù)器的性能。因此,建議限制快照的保留時(shí)間,當(dāng)不需要時(shí)即刻刪除快照。

    快照和metadata鎖對ESX性能的影響

    快照對ESX服務(wù)器以及虛擬機(jī)的性能影響體現(xiàn)在幾個(gè)方面。但創(chuàng)建快照時(shí),虛擬機(jī)的活動會暫時(shí)停頓一下,此時(shí)如果通過ping命令去檢查虛擬機(jī)的狀態(tài),可以看到一些timeout的response。此外,創(chuàng)建快照會導(dǎo)致metadata的更新,為了避免SCSI Reservations沖突會短時(shí)間內(nèi)對LUN加鎖,從而導(dǎo)致在短暫的時(shí)間內(nèi),這個(gè)LUN將只能由一個(gè)ESX服務(wù)器進(jìn)行排他性訪問。

    如果為虛擬機(jī)創(chuàng)建了快照,虛擬機(jī)在運(yùn)行的狀態(tài)中,該快照是活躍的。只要快照是活躍的,那么虛擬機(jī)的性能就會下降。因?yàn)镋SX服務(wù)器對delta文件的寫入方式不同于VMDK文件,而且效率相對較低。delta文件每次以16MB的大小來增長,它會導(dǎo)致另一種metadata鎖。

    最后,刪除或者回滾快照都會創(chuàng)建一個(gè)metadata鎖。此外,刪除快照時(shí)可能會導(dǎo)致性能比較大的下降,虛擬機(jī)越忙越明顯。為了避免這個(gè)問題,快照的刪除最好在非高峰時(shí)期。

    二、vmware虛擬機(jī)內(nèi)存快照轉(zhuǎn)vmcore

    有三種方法

    1、使用快照功能備份系統(tǒng) 打開虛擬機(jī),點(diǎn)開虛擬機(jī)-快照-拍攝快照。填寫快照名稱和描述,方便記憶,點(diǎn)擊拍攝快照。 等待結(jié)束。如果需要恢復(fù),點(diǎn)擊虛擬機(jī)-快照-管理快照。

    2、虛擬機(jī)克隆功能 導(dǎo)航欄中找到‘虛擬機(jī)’并進(jìn)入,在‘管理’中找到‘克隆’,點(diǎn)擊進(jìn)去。(克隆功能需關(guān)閉當(dāng)前使用的虛擬機(jī)) 出現(xiàn)克隆虛擬機(jī)向?qū)?,點(diǎn)擊下一步,創(chuàng)建完整克隆,填寫一個(gè)名字,然后選擇克隆虛擬機(jī)存放的位置。等待克隆結(jié)束,結(jié)束后會在虛擬機(jī)中多出一個(gè)剛才生成克隆系統(tǒng)。

    3、直接復(fù)制.vmx 這種方法比較簡單,直接將虛擬機(jī)生成的.vmx文件復(fù)制一份到其他目錄。 需要時(shí)復(fù)制回來即可。

    三、如何將虛擬機(jī)的當(dāng)前內(nèi)存快照并保存

    如果是想增電腦的虛擬內(nèi)存,在電腦高級里面可以更改每個(gè)磁盤的虛擬內(nèi)存并應(yīng)用。如果是想保留當(dāng)前的圖片,可以用手機(jī)拍攝。

    四、虛擬機(jī)的快照功能怎么用?

    所謂的快照,就是把當(dāng)前的狀態(tài)封存一份備份,如果后面系統(tǒng)有異常,可以快速恢復(fù)到快照前狀態(tài)。

    這個(gè)功能多用于測試前。快照是占用空間的,不要保留太長時(shí)間。

    滿意請采納

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


    推薦閱讀:

    虛擬人直播帶貨(ai虛擬人直播帶貨)

    虛擬號為啥限制注冊微信(虛擬號為啥限制注冊微信賬號)

    虛擬抖音是什么意思(虛擬抖音是什么意思?。?/a>

    廣告創(chuàng)意作品(廣告創(chuàng)意作品分析圖文)

    應(yīng)屆生去杭州的住房補(bǔ)貼(應(yīng)屆生去杭州的住房補(bǔ)貼怎么領(lǐng))