-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
快照系統(tǒng)(系統(tǒng)快照原理)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于快照系統(tǒng)的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個(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
本文目錄:
一、什么是 文件系統(tǒng)快照與位圖快照
文件系統(tǒng)快照 (File System Snapshots) 顧名思義就是在文件系統(tǒng)上照張相片,也就是將文件系統(tǒng)當(dāng)時(shí)的情形記錄下來,就好像照相一樣。日后您可以一張一張照片翻出來看。例如,您目前文件系統(tǒng)中有十個(gè)檔案,我們先使用文件系統(tǒng)快照拍一張照片。之后我們可以刪除檔案,在目前文件系統(tǒng)中已經(jīng)沒有東西了。但如果您將照片掛入,您還是可以看到這些檔案。簡單的來說,文件系統(tǒng)快照的功能就是記錄當(dāng)時(shí)文件系統(tǒng)的狀態(tài)。
文件系統(tǒng)快照只能用在獨(dú)立的「文件系統(tǒng)」。例如我們的 /home、/var 分別是獨(dú)立的分割區(qū) /dev/ad0s1d 及 /dev/ad0s1e,則我們可以對 /home 及 /var 做文件系統(tǒng)快照。
讓我們實(shí)際操作一次如何進(jìn)行快照。建立文件系統(tǒng)快照的方法有二個(gè),一是使用 mount 指令,另一個(gè)是使用 mksnap_ffs。例如我們在將 /home 這一個(gè)分割區(qū)做一個(gè)文件系統(tǒng)快照,并將快照存成 /home/snapshot20050730,可以使用下列指令:
# mount -u -o snapshot /home/snapshot20050730 /home
或是
# mksnap_ffs /home /home/snapshot20050730
您會發(fā)現(xiàn)在 /home 中多了一個(gè)文件名為 snapshot20050730。這個(gè)檔案就是現(xiàn)在這個(gè)時(shí)間點(diǎn)的文件系統(tǒng)狀態(tài)。必須要注意的是,如果您要對 /home 做快照,在快照時(shí)只能將結(jié)果放在 /home 目錄下。例如,你可以放在 /home/snapshot/20050730,或是 /home/alex/backup/0730。但是不能放在 /var/snap.0730。也就是對某一個(gè)文件系統(tǒng)進(jìn)行快照的結(jié)果只能放在該文件系統(tǒng)中。但是快照完成后,您就可以將它復(fù)制到其它地方。
現(xiàn)在,您可以在 /home 中先建一些檔案,等一下我們再將剛才的 snapshot 翻開來看,您會發(fā)現(xiàn)這些新建的檔案都不會出現(xiàn)在「照片」中。
我們現(xiàn)在來看看要怎么把「照片」翻開來看。要看快照的內(nèi)容可以使用下列指令:
# mdconfig -a -t vnode -f /home/snapshot20050730 -u 3
# mount -r /dev/md3 /mnt
上面的指令是將快照檔案掛入第 3 個(gè) md 裝置,再使用 mount 指令將它像文件系統(tǒng)一樣掛入。因?yàn)檫@是快照,照片是不能修改的,所以我們只能以只讀格式掛入。您現(xiàn)在可以看一下 /mnt 中的檔案,是不是和您 /home 中的檔案一樣,但卻沒有新建的檔案存在。而且您可以試著開啟檔案,連檔案內(nèi)容都一樣。很神奇吧,杰克!
md是FreeBSD 中一種特別的裝置,它可以讓我們將檔案仿真成文件系統(tǒng),您可以隨意指定沒有在使用中的 md 裝置,如 md1、md2、md3 等。我們使用 mdconfig 這個(gè)指令將設(shè)定檔案使用某一個(gè)編號的裝置,在掛入時(shí)必須也使用相對的編號 (例如上面的 md3)。而在使用完快照后,我們必須將它卸載,并釋放md裝置:
# umount /mnt
# mdconfig -d -u 3
以上就是文件系統(tǒng)快照,是不是很好用。
同一個(gè)文件系統(tǒng)中最多可以有 20 個(gè)檔案統(tǒng)快照,如果您有舊的快照不用了,可以直接使用 rm 指令刪除它。如果您要查找某一目錄下所有的快照,可以使用下列指令:
# find /home -flags snapshot
如果您查看一下我們做出來的快照,您會發(fā)現(xiàn)它的檔案大小和文件系統(tǒng)大小一模一樣。但是如果您將它放在原本的文件系統(tǒng)中,它是不占空間的。如果您將 /home 的快照復(fù)制到其它的分割區(qū)中,它才會真正的占空間。
這么神奇的文件系統(tǒng)快照有什么功用呢?實(shí)際上的應(yīng)用可多了。您有沒有發(fā)現(xiàn)文件系統(tǒng)快照的速度非常快,這一點(diǎn)可以讓我們在備份時(shí)更快。傳統(tǒng)上,如果您要備份系統(tǒng),您必須先停止網(wǎng)絡(luò)服務(wù),以免使用者數(shù)據(jù)備份到一半?yún)s有人修改而造成錯(cuò)誤,接著您才可以備份數(shù)據(jù)。而這樣一來,服務(wù)中斷的時(shí)間會非常長,直到整個(gè)檔案備份完為止。
而利用文件系統(tǒng)快照,您先停止網(wǎng)絡(luò)服務(wù),將文件系統(tǒng)進(jìn)行快照,快照完后立即啟用網(wǎng)絡(luò)服務(wù)。接下來,再將快照掛入后依正常程序備份即可。或者,您也可以直接備份快照的檔案即可。如此一來,服務(wù)中斷的時(shí)間就可以大幅減少了,是不是很贊!
二、請問一下qnap的快照是什么意思
qnap的快照的意思:QNAP存儲池系統(tǒng)提供的快照功能,可有效保護(hù)您存儲系統(tǒng)中的文件夾、檔案、及iSCSILUN的數(shù)據(jù)。當(dāng)惡意軟件攻擊或意外事件發(fā)生時(shí),您便可以利用快照檔案,迅速將資料復(fù)原至特定時(shí)間點(diǎn)的狀態(tài),確保系統(tǒng)運(yùn)作不中斷。
更多關(guān)于qnap的快照是什么意思,進(jìn)入:https://m.abcgonglue.com/ask/dcc0541615836271.html?zd查看更多內(nèi)容
三、系統(tǒng)還原中,快照與備份區(qū)別
快照與備份是兩個(gè)不同的概念.
先來看快照.
快照,其本質(zhì)類似于數(shù)據(jù)庫的照片,也就是在某個(gè)特定時(shí)間點(diǎn)(創(chuàng)建快照的時(shí)間點(diǎn))給數(shù)據(jù)庫拍個(gè)照放在那兒.但是這個(gè)照片是一個(gè)新的數(shù)據(jù)庫,可以應(yīng)用SQL語句.
快照數(shù)據(jù)庫里的數(shù)據(jù)是不變的.創(chuàng)建快照后,系統(tǒng)會對原數(shù)據(jù)庫的所有數(shù)據(jù)頁做個(gè)標(biāo)識,如果數(shù)據(jù)頁在創(chuàng)建快照后被修改,會復(fù)制一個(gè)數(shù)據(jù)頁出來,沒有修改的數(shù)據(jù)頁則不會有快照(原數(shù)據(jù)庫和快照數(shù)據(jù)庫共用該數(shù)據(jù)頁).
從這樣來看,快照存在的時(shí)間越長,對系統(tǒng)的壓力會越大(要維護(hù)的變化數(shù)據(jù)頁太多).
一般來說,快照用在數(shù)據(jù)庫的鏡像機(jī)上,因?yàn)殓R像機(jī)上的數(shù)據(jù)庫永遠(yuǎn)是Restoring狀態(tài),可以在某個(gè)特定的時(shí)間點(diǎn)生成一個(gè)快照,這樣就可以在鏡像機(jī)上提供一個(gè)可訪問的數(shù)據(jù)庫,用來為數(shù)據(jù)倉庫提供數(shù)據(jù)源比較合適.
再來看備份.
備份,其本質(zhì)是一個(gè)副本.相當(dāng)于在某個(gè)時(shí)間點(diǎn)把數(shù)據(jù)庫里的所有對象內(nèi)容都COPY一份,放到一個(gè)特定的文件里(備份文件,一般是.bak).
這個(gè)文件不是一個(gè)數(shù)據(jù)庫,不能直接應(yīng)用SQL,必須先通過還原的方式還原到一個(gè)數(shù)據(jù)庫(可以是和原數(shù)據(jù)庫名稱一致,也可以是一個(gè)新的數(shù)據(jù)庫),之后才能訪問里面的數(shù)據(jù).
因?yàn)閭浞莸慕Y(jié)果是文件,這個(gè)文件可以被COPY走,或者寫入磁帶(放到銀行里),從而實(shí)現(xiàn)離線容災(zāi).
此外,備份是個(gè)很復(fù)雜的概念,還涉及到數(shù)據(jù)庫的恢復(fù)模型、日志處理等很復(fù)雜的東西,需要自己先系統(tǒng)學(xué)習(xí)下備份還原的相關(guān)概念。
四、VMWare虛擬機(jī)快照功能備份系統(tǒng)的方法
VMWare是好用的常用虛擬機(jī)軟件,可以裝好虛擬機(jī)后,用快照功能備份和恢復(fù)虛擬機(jī)系統(tǒng)。我們來了解下
1、首先下載安裝虛擬機(jī)VMWare,并且在虛擬機(jī)內(nèi)安裝一個(gè)虛擬系統(tǒng)
2、這時(shí)候打開虛擬機(jī),鼠標(biāo)在里面是移動不到實(shí)體機(jī)上的,所以需要安裝虛擬機(jī)的工具。
3、虛擬機(jī)工具在完整版里面自帶,也可以去搜索下載。
虛擬機(jī)的右下角選中光盤標(biāo)志,點(diǎn)擊后選擇設(shè)置項(xiàng)
指定虛擬機(jī)工具windows.iso的位置
虛擬機(jī)里光盤里點(diǎn)擊安裝
安好后就能鼠標(biāo)互相移動了
然后點(diǎn)擊界面上的虛擬機(jī),選擇快照,并且選擇從當(dāng)前創(chuàng)建快照,進(jìn)行虛擬機(jī)備份。
取個(gè)名字,也可以加個(gè)注釋
等待保存完成
OK了,可以隨時(shí)恢復(fù)到你的快照的狀態(tài)了
以上就是關(guān)于快照系統(tǒng)相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
minecraft快照版下載(minecraft快照版1.16下載)
美甲美睫化妝培訓(xùn)學(xué)校哪里好(美甲美睫培訓(xùn)班哪家好)