-
當前位置:首頁 > 創(chuàng)意學院 > 技術(shù) > 專題列表 > 正文
快照和拷貝的區(qū)別(快照和拷貝的區(qū)別在哪)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于快照和拷貝的區(qū)別的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準,寫出的就越詳細,有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務請撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、VMware wokstation中snapshot與record和 clone的區(qū)別是什么
snapshot :VMware中的快照是對VMDK在某個時間點的“拷貝”,這個“拷貝”并不是對VMDK文件的復制,而是保持磁盤文件和系統(tǒng)內(nèi)存在該時間點的狀態(tài),以便在出現(xiàn)故障后虛擬機能夠恢復到該時間點。如果對某個虛擬機創(chuàng)建了多個快照,那么就可以有多個可恢復的時間點。
當我們?yōu)樘摂M機創(chuàng)建的快照時,當前可寫的VMDK文件變成為只讀狀態(tài),并且創(chuàng)建一個新文件(稱之為快照文件)來保存變化的內(nèi)容(使用in-file delta technology)。
在初始狀態(tài)下,快照文件的大小為16MB,并隨著虛擬機對磁盤文件的寫操作而增長??煺瘴募凑?6MB的大小進行增長以減少SCSI reservation沖突。當虛擬機需要修改原來的磁盤文件的數(shù)據(jù)塊時,這些修改會被保存到快照文件中。當在快照文件中的已經(jīng)修改過的數(shù)據(jù)塊需要被再次修改時,這些修改將覆蓋快照文件中的數(shù)據(jù)塊,此時,快照文件大小不會改變。因此,快照文件的大小永遠不會超過原來的VMDK文件的大小。
快照文件的變化頻率取決于虛擬機應用的寫的繁忙程度,例如對于Exchange和SQL等應用,快照文件變化比較快。多個快照的情況下,在創(chuàng)建新的快照時,之前的快照文件變成只讀的狀態(tài)。
不同類型的快照文件
*-delta.vmdk文件:該文件就是前面我們所提到的快照文件,也可以理解為redo-log文件。在每創(chuàng)建一個快照時就會產(chǎn)生一個這樣的文件。而在刪除快照或回復到快照時間點狀態(tài)時該文件會被刪除。
*.vmsd文件:該文件用于保存快照的metadata和其它信息。這是一個文本文件,保存了如快照顯示名、UID(Unique Identifier)以及磁盤文件名等。在創(chuàng)建快照之前,它的大小是0字節(jié)。
*.vmsn文件:這是快照狀態(tài)文件,用于保存創(chuàng)建快照時虛擬機的狀態(tài)。這個文件的大小取決于創(chuàng)建快照時是否選擇保存內(nèi)存的狀態(tài)。如果選擇的話,那么這個文件會比分配給這個虛擬機的內(nèi)存大小還要大幾兆。
創(chuàng)建快照
快照的創(chuàng)建可以通過VMware VI客戶端的Snapshot Manager來實現(xiàn),或者通過ESX服務器的Service Console的命令行vmware-cmd來實現(xiàn)。無論虛擬機是在運行、關(guān)機還是掛起的狀態(tài),都可以創(chuàng)建快照。Snapshot可以通過VI客戶端直接連接到ESX Server或者連接到VirtualCenter來管理。
刪除快照或者回滾到快照點狀態(tài)
當刪除虛擬機的所有快照時,針對該虛擬機所創(chuàng)建的所有delta文件中的內(nèi)容將會合并到原來的vmdk文件中,合并完成后再刪除vmdk文件。如果只選擇刪除一個快照,那么這個快照的delta文件將和其父快照的delta文件進行合并。如果選擇回滾到某一個快照,那么當前的磁盤和內(nèi)存狀態(tài)將會被丟棄,而且虛擬機會轉(zhuǎn)變到revert-to的狀態(tài)。無論選擇哪個快照進行回滾,該快照都會變成當前的父快照,就是說當前運行的虛擬機會在這個快照之下。因此,父快照不一定是最近所創(chuàng)建的快照(在沒有回滾的情況下,父快照一般都是最近所創(chuàng)建的快照)。在Snapshot Manager中父快照之下一般有“You are here”的標記。
如果選擇回滾的快照不包含內(nèi)存狀態(tài),那么該虛擬機將會被關(guān)機,在管理員啟動該虛擬機時應用所選擇的快照。如果包含內(nèi)存狀態(tài)的話,那么虛擬機會短暫的停頓一下,然后回復到快照時的磁盤和內(nèi)存狀態(tài)。
磁盤空間和刪除多個快照
在創(chuàng)建快照前,所有的寫操作都寫入磁盤文件。但是有了快照之后,磁盤文件保持不變,而寫操作寫入delta文件,同時,如果保存內(nèi)存狀態(tài)的話,vmsn文件還要占用比該虛擬機稍大一些的空間。
在只有一個快照時,在刪除快照時不需要額外的空間。因為要么直接刪除快照文件,要么把快照文件和VMDK磁盤文件相合并。但是在有多個快照的情況時,效果就不一樣了。
假設(shè)要刪除一個虛擬機的所有快照,該虛擬機有三個快照,snap1、snap2和snap3。首先,snap3的快照文件要被合并到snap2的快照文件中,導致snap2占用空間增加。然后,snap2被合并到snap1中,導致snap1占用的空間增加。最后,snap1合并到VMDK文件中,此時不會增加空間開銷。在合并完成后,快照才會被刪除。
一種替代的方式是依次刪除快照,這樣就不會增加所需要的空間,只是稍微繁瑣一些。
刪除快照所需要的時間
通過VI客戶端刪除快照時,VI的狀態(tài)欄中顯示的信息可能會產(chǎn)生誤導。通常,狀態(tài)欄會很快到達95%完成的狀態(tài),但是會在95%的狀態(tài)等待較長的時間一直到合并完成。VirtualCenter對所有的任務都有15分鐘的超時值,即使后臺還在合并,但是過了15分鐘后,VirtualCenter會報告該操作超時。
一種查看該任務是否完成的方式是通過VI客戶端來瀏覽該虛擬機的datastore。如果該快照對應的delta文件不存在了,則說明該快照被刪除了。
如果快照存在的時間比較長,那么快照文件就會變得比較大,因此在刪除快照時就需要比較長的時間進行合并。合并的時間取決于虛擬機的繁忙程度,在關(guān)機的狀態(tài)下合并的速度較快。而ESX服務器后端的磁盤子系統(tǒng)的繁忙程度也會影響合并的時間。
一個100GB的快照文件可能需要3-6個小時來合并到原來的VMDK文件中。而從ESX3.5開始,由于VMware修改了合并的算法,可能需要更長的時間來合并(參見VMware文檔Consolidation of large or deeply nested snapshots)。這會影響虛擬機和ESX服務器的性能。因此,建議限制快照的保留時間,當不需要時即刻刪除快照。
快照和metadata鎖對ESX性能的影響
快照對ESX服務器以及虛擬機的性能影響體現(xiàn)在幾個方面。但創(chuàng)建快照時,虛擬機的活動會暫時停頓一下,此時如果通過ping命令去檢查虛擬機的狀態(tài),可以看到一些timeout的response。此外,創(chuàng)建快照會導致metadata的更新,為了避免SCSI Reservations沖突會短時間內(nèi)對LUN加鎖,從而導致在短暫的時間內(nèi),這個LUN將只能由一個ESX服務器進行排他性訪問。
如果為虛擬機創(chuàng)建了快照,虛擬機在運行的狀態(tài)中,該快照是活躍的。只要快照是活躍的,那么虛擬機的性能就會下降。因為ESX服務器對delta文件的寫入方式不同于VMDK文件,而且效率相對較低。delta文件每次以16MB的大小來增長,它會導致另一種metadata鎖。
最后,刪除或者回滾快照都會創(chuàng)建一個metadata鎖。此外,刪除快照時可能會導致性能比較大的下降,虛擬機越忙越明顯。為了避免這個問題,快照的刪除最好在非高峰時期。
二、centos中虛擬機克隆和快照的區(qū)別
區(qū)別:虛擬機克隆只是把某個虛擬機復制出來多一個而已,而快照是把某個虛擬機某個時刻的狀態(tài)刻錄出來,當這個虛擬機壞了,你就可以通過快照回復它之前的時刻的狀態(tài)了,就可以繼續(xù)用。
三、鏡像和快照有什么區(qū)別?
鏡像是針對有效運行云服務器的用戶,通過已創(chuàng)建的自定義鏡像,一次性開通多臺已完全拷貝相同操作系統(tǒng)及環(huán)境數(shù)據(jù)等的云服務器,滿足彈性擴容的業(yè)務需求。 而快照是對某一當前時刻的系統(tǒng)盤或數(shù)據(jù)盤中的系統(tǒng)或數(shù)據(jù),進行完全拷貝,以便在用戶數(shù)據(jù)錯誤或丟失狀態(tài)下,進行數(shù)據(jù)回滾到最近一次快照的數(shù)據(jù)狀態(tài)。
四、快照技術(shù)的技術(shù)類型
有兩大類存儲快照,一種叫做即寫即拷(copy-on-write)快照,另一種叫做分割鏡像快照。
即寫即拷快照可以在每次輸入新數(shù)據(jù)或已有數(shù)據(jù)被更新時生成對存儲數(shù)據(jù)改動的快照。這樣做可以在發(fā)生硬盤寫錯誤、文件損壞或程序故障時迅速地恢復數(shù)據(jù)。但是,如果需要對網(wǎng)絡(luò)或存儲媒介上的所有數(shù)據(jù)進行完全的存檔或恢復時,所有以前的快照都必須可供使用。
即寫即拷快照是表現(xiàn)數(shù)據(jù)外觀特征的“照片”。這種方式通常也被稱為“元數(shù)據(jù)”拷貝,即所有的數(shù)據(jù)并沒有被真正拷貝到另一個位置,只是指示數(shù)據(jù)實際所處位置的指針被拷貝。在使用這項技術(shù)的情況下,當已經(jīng)有了快照時,如果有人試圖改寫原始的LUN上的數(shù)據(jù),快照軟件將首先將原始的數(shù)據(jù)塊拷貝到一個新位置(專用于復制操作的存儲資源池),然后再進行寫操作。以后當你引用原始數(shù)據(jù)時,快照軟件將指針映射到新位置,或者當你引用快照時將指針映射到老位置。
分割鏡像快照引用鏡像硬盤組上所有數(shù)據(jù)。每次應用運行時,都生成整個卷的快照,而不只是新數(shù)據(jù)或更新的數(shù)據(jù)。這種使離線訪問數(shù)據(jù)成為可能,并且簡化了恢復、復制或存檔一塊硬盤上的所有數(shù)據(jù)的過程。但是,這是個較慢的過程,而且每個快照需要占用更多的存儲空間。
分割鏡像快照也叫作原樣復制,由于它是某一LUN或文件系統(tǒng)上的數(shù)據(jù)的物理拷貝,有的管理員稱之為克隆、映像等。原樣復制的過程可以由主機(Windows上的MirrorSet、Veritas的Mirror卷等)或在存儲級上用硬件完成(Clone、BCV、ShadowImage等)。
容災技術(shù)中的數(shù)據(jù)快照技術(shù)
遠程鏡像技術(shù)往往同快照技術(shù)結(jié)合起來實現(xiàn)遠程備份,即通過鏡像把數(shù)據(jù)備份到遠程存儲系統(tǒng)中,再用快照技術(shù)把遠程存儲系統(tǒng)中的信息備份到遠程的磁帶庫、光盤庫中。
快照技術(shù)分為兩類,一類指針型,是通過軟件對要備份的磁盤子系統(tǒng)的數(shù)據(jù)快速掃描,建立一個要備份數(shù)據(jù)的快照邏輯單元號LUN和快照cache,在快速掃描時,把備份過程中即將要修改的數(shù)據(jù)塊同時快速拷貝到快照cache中??煺誏UN是一組指針,它指向快照cache和磁盤子系統(tǒng)中不變的數(shù)據(jù)塊(在備份過程中)。在正常業(yè)務進行的同時,利用快照LUN實現(xiàn)對原數(shù)據(jù)的一個完全的備份。
另一類是空間型,也駐留在磁盤陣列系統(tǒng)中。它使主機系統(tǒng)和磁盤陣列設(shè)備管理者能夠在后臺狀態(tài)下,為主機處理的數(shù)據(jù)在磁盤陣列內(nèi)部實時創(chuàng)建可獨立尋址多copy卷。這些copy卷是應用數(shù)據(jù)存放的現(xiàn)用生產(chǎn)卷的鏡象,可同時并行運行任務。一旦生產(chǎn)數(shù)據(jù)的copy卷建立后,通過命令可以與其生產(chǎn)卷分割開,應用系統(tǒng)數(shù)據(jù)庫可通過生產(chǎn)卷繼續(xù)做聯(lián)機應用,與此同時,備份系統(tǒng)可利用copy卷進行備份、報表生成和應用開發(fā)測試等工作。大大縮短了應用系統(tǒng)因備份等原因OFFLINE脫機的時間,工作示意如圖所示。
無論是生產(chǎn)、測試、災難恢復,還是數(shù)據(jù)倉庫應用,該系統(tǒng)件套件都能提供業(yè)務數(shù)據(jù)影像拷貝的生成和管理維護,使客戶以不同的方式更好、更充分的利用業(yè)務數(shù)據(jù),獲得更大的增值效益?;跀?shù)據(jù)復制、保護和信息共享而設(shè)計的復制管理系統(tǒng)件,提供了非常強大的功能:既可以在一個數(shù)據(jù)中心內(nèi)部或者不同數(shù)據(jù)中心之間實現(xiàn)數(shù)據(jù)復制,也可以在不同部門之間實現(xiàn)信息共享,快速、有效地適應業(yè)務的靈活擴展,在競爭中獲得領(lǐng)先優(yōu)勢。它可使用戶在正常業(yè)務不受影響的情況下,實時提取當前在線業(yè)務數(shù)據(jù)。其“備份窗口”接近于零,可大大增加系統(tǒng)業(yè)務的連續(xù)性,為實現(xiàn)系統(tǒng)真正的7×24運轉(zhuǎn)提供了保證。
以上就是關(guān)于快照和拷貝的區(qū)別相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
快照可以用于數(shù)據(jù)制作嗎(快照可以用于數(shù)據(jù)制作嗎)