云計算實(shí)戰(zhàn)課件:第4章 存儲服務(wù)_第1頁
云計算實(shí)戰(zhàn)課件:第4章 存儲服務(wù)_第2頁
云計算實(shí)戰(zhàn)課件:第4章 存儲服務(wù)_第3頁
云計算實(shí)戰(zhàn)課件:第4章 存儲服務(wù)_第4頁
云計算實(shí)戰(zhàn)課件:第4章 存儲服務(wù)_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

大數(shù)據(jù)應(yīng)用人才培養(yǎng)系列教材云計算實(shí)戰(zhàn)劉鵬

總主編劉鵬主編第四章存儲服務(wù)4.1

可擴(kuò)展云存儲S3

4.2低成本歸檔存儲Glacier

4.3彈性塊存儲EBS大數(shù)據(jù)應(yīng)用人才培養(yǎng)系列教材4.4作業(yè)與練習(xí)4.1

可擴(kuò)展云存儲S3第四章存儲服務(wù)AmazonS3是一種對象存儲服務(wù),專為從Internet上的任意位置存儲和檢索任意數(shù)量的數(shù)據(jù)而構(gòu)建。S3提供行業(yè)領(lǐng)先的可擴(kuò)展性、數(shù)據(jù)可用性、安全性和性能。S3可達(dá)到99.999999999%的持久性,并為全球各地的公司存儲數(shù)百萬個應(yīng)用程序的數(shù)據(jù)。S3具有高度可擴(kuò)展性,是以非常低的成本提供極其持久并且可無限擴(kuò)展的數(shù)據(jù)存儲基礎(chǔ)設(shè)施。用戶只需為實(shí)際用量以每GB為單位付費(fèi),同時需要為每個數(shù)據(jù)請求和數(shù)據(jù)傳輸流量上花費(fèi)少量成本。S3以存儲桶為單位存儲數(shù)據(jù),每位用戶可以最多創(chuàng)建100個存儲桶,每個存儲桶都要定義一個全球唯一的存儲桶名,與全球任何區(qū)域定義過的存儲桶名都不相沖突。4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作

存儲桶是用戶在S3中存儲的所有內(nèi)容的全球唯一容器,用戶可在S3完成創(chuàng)建存儲桶、添加對象、通過網(wǎng)絡(luò)訪問存儲桶中的對象、復(fù)制對象、刪除對象和刪除存儲桶等操作。默認(rèn)情況下,對象的權(quán)限是私有的,用戶可以設(shè)置訪問控制策略以便將權(quán)限授予其他人。1.創(chuàng)建S3存儲桶在AWS管理控制臺的服務(wù)菜單中選擇S3或直接打開S3控制臺網(wǎng)址(https:///s3/),進(jìn)入S3控制管理界面,如圖4-1所示。4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作1.創(chuàng)建S3存儲桶在創(chuàng)建存儲桶對話框中,需要為新創(chuàng)建的存儲桶定義存儲桶名稱和區(qū)域。在存儲桶名稱文本框中鍵入cloudinaction-s3,該存儲桶名能正確創(chuàng)建說明在全球區(qū)域中還沒有其他用戶使用過這個名字。在定義存儲桶名稱時,需要注意S3存儲桶名稱中必須是全球唯一的。由于存儲桶名稱在URL中可見,指向要放入存儲桶中的對象,盡量選擇反映存儲桶中對象的存儲桶名稱。區(qū)域是存儲桶所在區(qū)域,這里選擇美國東部(弗吉尼亞背部),如圖4-2所示。點(diǎn)擊創(chuàng)建,完成創(chuàng)建存儲桶過程。在S3管理控制臺中,可以看到所創(chuàng)建名稱為cloudinaction-s3的存儲桶,存儲桶和對象的訪問權(quán)限默認(rèn)是私有的,如圖4-3所示。如果其他用戶要通過網(wǎng)絡(luò)訪問存儲桶,需要修改其訪問權(quán)限為公有。4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作1.創(chuàng)建S3存儲桶4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作1.創(chuàng)建S3存儲桶4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作2.添加對象

在完成創(chuàng)建存儲桶之后,可以向存儲桶添加對象。在S3存儲桶中可以存儲文檔、圖片、視頻等多種類型的數(shù)據(jù)。對于存儲桶中的數(shù)據(jù),可以使用文件夾對相關(guān)對象進(jìn)行分組,方法與使用目錄在文件系統(tǒng)中對文件進(jìn)行分組的方式相同。點(diǎn)擊進(jìn)入所創(chuàng)建名稱為cloudinaction-s3的存儲桶,此存儲桶為空,在上傳新對象之后可以開始使用。點(diǎn)擊上傳按鈕,如圖4-4所示。在上傳對話框中,點(diǎn)擊添加文件按鈕或者將文件和文件夾拖放到對話框中。4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作2.添加對象

在本地計算機(jī)中,選中將要上傳的文件,如圖4-6所示。在上傳對話框中,出現(xiàn)將要上傳的文件,點(diǎn)擊上傳按鈕,即開始將文件上傳至存儲桶。圖4-6選擇上傳的文件圖4-7開始上傳4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作2.添加對象

文件上傳至存儲桶之后,在存儲桶中即可看到所上傳的圖片及其相關(guān)屬性,如圖4-8所示。圖4-8完成添加對象4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作3.查看S3存儲桶中對象

傳到S3存儲桶的對象有有相應(yīng)的對象URL,但是默認(rèn)情況下對象的訪問權(quán)限是私有的,直接在瀏覽器上用對象URL訪問文件,無法訪問到文件。因此,需要先為對象做權(quán)限設(shè)置。選擇阻止公共訪問權(quán)限選項(xiàng)卡,點(diǎn)擊編輯按鈕,將阻止所有公共訪問選項(xiàng)關(guān)閉,出現(xiàn)“已成功更新公共訪問權(quán)限設(shè)置”字樣,如圖4-9所示。圖4-9關(guān)閉“阻止所有公共訪問”4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作3.查看S3存儲桶中對象

選擇訪問控制列表選項(xiàng)卡,在公有訪問權(quán)限中,將Everyone組的讀取對象設(shè)置為是,如圖4-10所示。此時,將文件的對象URL(/cloudinaction-s3/Cloud+Computing.jpeg)輸入瀏覽器,訪問到該文件,如圖4-11所示。圖4-10設(shè)置公有訪問權(quán)限4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作3.查看S3存儲桶中對象

選擇訪問控制列表選項(xiàng)卡,在公有訪問權(quán)限中,將Everyone組的讀取對象設(shè)置為是,如圖4-10所示。此時,將文件的對象URL(/cloudinaction-s3/Cloud+Computing.jpeg)輸入瀏覽器,訪問到該文件,如圖4-11所示。圖4-11訪問成功4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作4.復(fù)制對象

在S3中,可以完成類似本地計算機(jī)中復(fù)制、剪切、粘貼文件等操作。在存儲桶中創(chuàng)建一個用于測試的文件夾test。S3創(chuàng)建文件夾的實(shí)質(zhì)是創(chuàng)建一個具有“/”后綴的對象,并且該對象在S3控制臺中顯示為文件夾,同時可以設(shè)置AES-256、AWS-KMS等加密協(xié)議,如圖4-12所示。圖4-12創(chuàng)建文件夾4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作4.復(fù)制對象

我們將存儲桶中的圖片復(fù)制到test文件件中。選中存儲桶中的圖片文件,在操作下拉菜單中選擇復(fù)制選項(xiàng),如圖4-13所示。圖4-13復(fù)制文件4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作4.復(fù)制對象

進(jìn)入到test文件夾,在操作下拉菜單中選擇粘貼選項(xiàng),如圖4-14所示。圖4-14粘貼文件4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作4.復(fù)制對象

在test文件夾中,可以看到所復(fù)制的文件,如圖4-15所示。圖4-15復(fù)制對象成功4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作5.刪除對象

在存儲桶列表中,選擇要從中刪除對象的存儲桶的名稱,選中要刪除的對象旁邊的復(fù)選框,選擇操作下拉菜單中的刪除選項(xiàng),如圖4-16所示。在刪除對象對話框中,驗(yàn)證是否已列出選擇刪除的對象的名稱,然后選擇刪除按鈕,即將所選對象刪除。圖4-16刪除對象4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作6.刪除存儲桶

在存儲桶列表中,選擇要刪除的存儲桶的名稱旁邊的存儲桶圖標(biāo),然后選擇刪除按鈕,如圖4-17所示。圖4-17刪除存儲桶4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.1S3存儲桶基本操作6.刪除存儲桶

在刪除存儲桶對話框中,鍵入存儲桶名稱以進(jìn)行刪除確認(rèn),然后選擇確認(rèn),即可完成存儲桶刪除,如圖4-18所示。圖4-18確認(rèn)刪除存儲桶4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管

S3除了用于存儲數(shù)據(jù),還可以托管靜態(tài)網(wǎng)站。S3上可以托管單獨(dú)靜態(tài)內(nèi)容,如HTML、CSS、視頻、圖片等形式,還可以執(zhí)行存儲在S3上的客戶端腳本,如JS。但不能在S3上托管服務(wù)器端腳本,如PHP、JSP、ASP.NET等。以下是在S3控制臺中為靜態(tài)HTML網(wǎng)站托管配置S3存儲桶的過程。靜態(tài)內(nèi)容AmazonS34.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管1.設(shè)置靜態(tài)網(wǎng)托管并上傳網(wǎng)站代碼

在S3創(chuàng)建新的名稱為cloudinaction-s3web的存儲桶,在存儲桶列表中,選擇該存儲桶的名稱,選擇屬性選項(xiàng)卡,開啟靜態(tài)網(wǎng)站托管選項(xiàng),如圖4-19所示。在為靜態(tài)網(wǎng)站托管啟用存儲桶后,可通過Web瀏覽器訪問S3存儲桶中的靜態(tài)網(wǎng)站終端節(jié)點(diǎn)內(nèi)容。圖4-19存儲桶屬性4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管1.設(shè)置靜態(tài)網(wǎng)托管并上傳網(wǎng)站代碼

在靜態(tài)網(wǎng)站托管對話框中,選擇使用此存儲桶托管網(wǎng)站。其中索引索引文檔時必選項(xiàng),錯誤文檔和重定向規(guī)則為可選項(xiàng),如圖4-20所示。在索引文檔文本框中,鍵入索引文檔的名稱,該文檔通常名為index.html。在為網(wǎng)站托管配置存儲桶時,必須指定索引文檔。在向根域或任何子文件夾發(fā)出請求后,S3會返回此索引文檔。圖4-20靜態(tài)網(wǎng)站托管4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管1.設(shè)置靜態(tài)網(wǎng)托管并上傳網(wǎng)站代碼

將預(yù)先準(zhǔn)備好的index.html文件上傳至名稱為cloudinaction-s3web的存儲桶,如圖4-21所示。圖4-21上傳index.html文件4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管1.設(shè)置靜態(tài)網(wǎng)托管并上傳網(wǎng)站代碼

此時,通過瀏覽器使用存儲桶終端節(jié)點(diǎn)URL訪問靜態(tài)網(wǎng)站,返回403錯誤,如圖4-22所示。分析其原因,因?yàn)榇鎯ν暗脑L問權(quán)限默認(rèn)為私有,只有文件的擁有者可以訪問S3的文件,需要進(jìn)行存儲桶策略配置。圖4-22靜態(tài)網(wǎng)站訪問錯誤4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管2.配置存儲桶策略

當(dāng)使用S3托管靜態(tài)網(wǎng)站時,需要允許所有人都能查看并且下載存儲桶的文件。存儲桶策略用來在全局控制存儲桶里對象的訪問權(quán)限,以json形式聲明允許或拒絕特定資源對資源的訪問。存儲桶策略可以直接用json編寫,也可以利用策略生成器生成json代碼。本書以策略生成器為例,設(shè)置存儲桶策略。圖4-23存儲桶策略4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管2.配置存儲桶策略

策略生成器是AWS的重要工具,可以用來創(chuàng)建控制對AWS產(chǎn)品和資源的訪問策略。首先,選擇策略類型,策略是權(quán)限的容器,策略類型包括IAM策略、S3存儲桶策略、SNS主題策略、VPC端點(diǎn)策略和SQS隊(duì)列策略等,這里選擇S3存儲桶策略,如圖4-24所示。圖4-24選擇策略類型4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管2.配置存儲桶策略

其次,添加聲明,聲明是單個權(quán)限的描述,包括允許或拒絕、AWS服務(wù)、操作及ARN。根據(jù)靜態(tài)網(wǎng)站訪問的需要,這里選擇允許,AWS服務(wù)為AmazonS3,操作為GetObject,ARN為arn:aws:s3:::cloudinaction-s3web/*,如圖4-25所示。最后,點(diǎn)擊生成策略,得到存儲桶策略json代碼。圖4-25添加聲明4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管2.配置存儲桶策略

生成的存儲桶策略如下,然后將其復(fù)制粘貼到圖4-23的存儲桶策略文本區(qū)域中,使靜態(tài)網(wǎng)站可以從任何位置訪問。{"Id":"Policy1558190534246","Version":"2012-10-17","Statement":[{"Sid":"Stmt1558190205992","Action":["s3:GetObject"],"Effect":"Allow","Resource":"arn:aws:s3:::cloudinaction-s3web/*","Principal":"*"}]}4.1

可擴(kuò)展云存儲S3

第四章存儲服務(wù)4.1.2靜態(tài)網(wǎng)站托管3.訪問S3托管的靜態(tài)網(wǎng)站

最終,對S3所托管的靜態(tài)網(wǎng)站進(jìn)行訪問,打開瀏覽器訪問存儲桶終端節(jié)點(diǎn)URL:,靜態(tài)網(wǎng)站可以正常打開,如圖4-26所示。圖4-26靜態(tài)網(wǎng)站訪問成功第四章存儲服務(wù)4.2低成本歸檔存儲Glacier

4.1

可擴(kuò)展云存儲S3

4.3彈性塊存儲EBS大數(shù)據(jù)應(yīng)用人才培養(yǎng)系列教材4.4作業(yè)與練習(xí)4.2低成本歸檔存儲Glacier

第四章存儲服務(wù)Glacier是一項(xiàng)安全、持久且成本極低的云存儲服務(wù),適用于不常用的數(shù)據(jù)存檔和長期備份。它能夠提供與S3相當(dāng)?shù)某志眯?,但是用戶能以每月每GB低至0.004USD的價格存儲數(shù)據(jù),顯著降低了成本。為了保持成本低廉,同時滿足各種數(shù)據(jù)檢索需求,Glacier提供三種訪問存檔的選項(xiàng),各自的檢索時間從數(shù)分鐘到數(shù)小時不等。用戶可以通過Web瀏覽器訪問Glacier存儲服務(wù),也可以利用支持Glacier的AWS開發(fā)工具包訪問Glacier存儲服務(wù)。AmazonGlacier4.2低成本歸檔存儲Glacier

第四章存儲服務(wù)4.2.1創(chuàng)建生命周期規(guī)則對象在AWS中從產(chǎn)生到刪除稱為對象的生命周期。為了確保用戶對象在其整個以盡可能低的成本存儲,需要為S3存儲桶配置生命周期規(guī)則。根據(jù)實(shí)際應(yīng)用需求,生命周期規(guī)則將S3中的存儲對象按照指定時間點(diǎn)轉(zhuǎn)移到成本更低的存儲中保存(如Glacier)或在指定時間點(diǎn)刪除。與S3相比,Glacier具有哪些特點(diǎn)。4.2低成本歸檔存儲Glacier

第四章存儲服務(wù)4.2.1創(chuàng)建生命周期規(guī)則在S3上創(chuàng)建新的名稱為cloudinaction-glacier的存儲桶,為存儲桶添加生命周期規(guī)則,將對象歸檔到Glacier來管理對象的生命周期。選擇管理選項(xiàng)卡,點(diǎn)擊添加生命周期規(guī)則按鈕,即可開始配置生命周期規(guī)則來管理對象并自動轉(zhuǎn)換到分層存儲,如圖4-27所示。圖4-27添加生命周期規(guī)則4.2低成本歸檔存儲Glacier

第四章存儲服務(wù)4.2.1創(chuàng)建生命周期規(guī)則在生命周期規(guī)則對話框中,設(shè)置規(guī)則名稱為2glacier,添加用于限制前綴和標(biāo)簽范圍的篩選條件,這里篩選條件為空,將生命周期應(yīng)用到整個存儲桶,如圖4-28所示。圖4-28生命周期規(guī)則名稱與范圍4.2低成本歸檔存儲Glacier

第四章存儲服務(wù)4.2.1創(chuàng)建生命周期規(guī)則在存儲轉(zhuǎn)換設(shè)置中,可以為當(dāng)前或以前的對象版本或當(dāng)前版本和先前版本定義轉(zhuǎn)換。通過版本控制,可以在一個存儲桶中保留對象的多個版本。這里選擇當(dāng)前版本作為轉(zhuǎn)換目標(biāo)。用戶可以通過定義將對象轉(zhuǎn)換為Standard-IA,OneZone-IA,Glacier和DeepArchive存儲類的規(guī)則來配置生命周期規(guī)則。圖4-29生命周期規(guī)則存儲轉(zhuǎn)換4.2低成本歸檔存儲Glacier

第四章存儲服務(wù)4.2.1創(chuàng)建生命周期規(guī)則經(jīng)過上述配置,確認(rèn)規(guī)則配置正確即可保存,如圖4-30顯示所創(chuàng)建生命周期規(guī)則及其詳細(xì)屬性。圖4-30生命周期規(guī)則配置成功4.2低成本歸檔存儲Glacier

第四章存儲服務(wù)4.2.2測試Glacier生命周期按照生命周期規(guī)則的設(shè)置,上傳至名稱為cloudinaction-glacier存儲桶中的對象1天后將被歸檔。在對象歸檔之后,并不會立即保存在Glacier中,從S3到Glacier的移動過程需要24小時左右。為了測試Glacier與生命周期規(guī)則,在cloudinaction-glacier存儲桶中上傳CloudComputing.jpeg文件。在對象歸檔之前,對象文件的存儲類型為標(biāo)準(zhǔn),如圖4-31所示。圖4-31對象的存儲類型4.2低成本歸檔存儲Glacier

第四章存儲服務(wù)4.2.2測試Glacier生命周期在生命周期規(guī)則觸發(fā)對象移動至Glacier,等待24小時左右,對象將存在與Glacier之中。用戶對Glacier中的對象是無法直接訪問的,必須在需要訪問前將對象還原回S3中。選中需要還原的對象,在操作下拉菜單中選擇啟動還原選項(xiàng)。根據(jù)時間的長短,分為標(biāo)準(zhǔn)檢索(3~5h)、批量檢索(5~12h)和加急檢索(1~5min)等3種檢索方式,其中選擇標(biāo)準(zhǔn)檢索方式,還原過程將持續(xù)3至5小時。為了驗(yàn)證對象是否被還原,選擇包含該文件的存儲桶,然后選中文件名旁邊的復(fù)選框以查看文件詳細(xì)信息。還原對象的失效日期表示文件已還原,該日期是將刪除對象還原副本的日期。第四章存儲服務(wù)4.3彈性塊存儲EBS

4.1

可擴(kuò)展云存儲S3

4.2低成本歸檔存儲Glacier大數(shù)據(jù)應(yīng)用人才培養(yǎng)系列教材4.4作業(yè)與練習(xí)4.3彈性塊存儲EBS

第四章存儲服務(wù)彈性塊存儲EBS(ElasticBlockStorage)是網(wǎng)絡(luò)附加的塊級別存儲。EBS既可以作為類似于服務(wù)器掛載的磁盤使用并安裝特定的文件系統(tǒng),也可以獨(dú)立使用。當(dāng)掛載在EC2實(shí)例上時,EBS中存儲的數(shù)據(jù)不會隨著EC2實(shí)例的終止而丟失數(shù)據(jù),可用作系統(tǒng)啟動分區(qū)或非易失性存儲。如果EC2實(shí)例不再需要該EBS卷,可以隨時解掛EBS卷,存儲在EBS卷中的數(shù)據(jù)同樣不會丟失,并且仍然可以掛載到同一可用區(qū)的其他EC2實(shí)例上。AmazonEBS4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.1創(chuàng)建EBS卷本節(jié)以EBS掛載到EC2實(shí)例上的應(yīng)用為例,首先要創(chuàng)建EBS卷,在AWS中創(chuàng)建EBS卷非常簡單。已經(jīng)創(chuàng)建好的EC2實(shí)例如圖4-32所示,在左側(cè)導(dǎo)航中選擇卷,可以看到當(dāng)前EC2中已經(jīng)掛載了一個名稱為EBS1,大小為8GiB的卷,如圖4-33所示。圖4-32已創(chuàng)建好的EC2實(shí)例圖4-33EC2中已有的卷4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.1創(chuàng)建EBS卷點(diǎn)擊圖4-33中的創(chuàng)建卷按鈕,進(jìn)入到創(chuàng)建卷頁面,卷類型設(shè)置為通用型SSD(gp2),大小設(shè)置為2GiB,可用區(qū)設(shè)置為與EC2同一可用區(qū)(us-east-1d),如圖4-34所示。此外,還可以設(shè)置卷的標(biāo)簽,點(diǎn)擊創(chuàng)建卷按鈕即完成創(chuàng)建。圖4-34卷的參數(shù)設(shè)置4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.1創(chuàng)建EBS卷此時,在卷的列表中產(chǎn)生了名稱為EBS2的新卷,如圖4-35所示。在卷的列表中,可以查看新卷的ID、大小、類型和IOPS等信息。當(dāng)狀態(tài)從創(chuàng)建切換到可用狀態(tài)時,EBS卷將能夠正常使用。圖4-35EBS中的新卷4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.2實(shí)例掛載EBS卷為了可以通過EC2使用EBS卷,需要把EBS卷掛載到EC2實(shí)例上。在EBS卷列表中,選擇操作下拉菜單,選擇連接卷,如圖4-36所示。進(jìn)入到連接卷頁面。圖4-36連接EBS卷4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.2實(shí)例掛載EBS卷在連接卷頁面中,可以看到卷的ID,選擇該卷所要掛載到的EC2實(shí)例的ID,設(shè)置卷所在的目錄(/dev/sdf),如圖4-37所示。圖4-37連接EBS卷參數(shù)設(shè)置4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.2實(shí)例掛載EBS卷盡管EBS卷已經(jīng)與EC2實(shí)例相連,但是EC2的操作系統(tǒng)并沒有識別出該卷。使用PUTTY登錄到EC2上,對Linux的卷進(jìn)行配置管理。登錄用戶名為ec2-user,密碼為ppk密鑰。在命令行窗口中輸入df-h命令,查看當(dāng)前系統(tǒng)中的卷使用狀況,并沒有出現(xiàn)新創(chuàng)建的EBS卷。因此,需要在Linux系統(tǒng)中完成掛載操作。[ec2-user@ip-172-31-87-124~]$df-hFilesystemSizeUsedAvailUse%Mountedondevtmpfs475M0475M0%/devtmpfs492M0492M0%/dev/shmtmpfs492M392K492M1%/runtmpfs492M0492M0%/sys/fs/cgroup/dev/xvda18.0G1.2G6.9G15%/tmpfs99M099M0%/run/user/10004.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.2實(shí)例掛載EBS卷[ec2-user@ip-172-31-87-124~]$sudomkfs-text3/dev/sdfmke2fs1.42.9(28-Dec-2013)Filesystemlabel=OStype:LinuxBlocksize=4096(log=2)Fragmentsize=4096(log=2)Stride=0blocks,Stripewidth=0blocks131072inodes,524288blocks26214blocks(5.00%)reservedforthesuperuserFirstdatablock=0Maximumfilesystemblocks=53687091216blockgroups32768blockspergroup,32768fragmentspergroup8192inodespergroupSuperblockbackupsstoredonblocks:32768,98304,163840,229376,294912Allocatinggrouptables:doneWritinginodetables:doneCreatingjournal(16384blocks):doneWritingsuperblocksandfilesystemaccountinginformation:done4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.2實(shí)例掛載EBS卷Linux系統(tǒng)掛載卷需要在系統(tǒng)中建立一個掛載點(diǎn),也就是創(chuàng)建一個掛載目錄。利用mkdir命令創(chuàng)建/mnt/ebs-test文件夾作為掛載點(diǎn)。利用mount命令將sdf卷掛載到/mnt/ebs-test掛載點(diǎn)。[ec2-user@ip-172-31-87-124~]$sudomkdir/mnt/ebs-test[ec2-user@ip-172-31-87-124~]$sudomount/dev/sdf/mnt/ebs-test4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.2實(shí)例掛載EBS卷新建卷被手動掛載之后都必須把掛載信息寫入/etc/fstab文件中,否則下次開機(jī)啟動時仍然需要重新掛載。系統(tǒng)開機(jī)時會主動讀取fstab文件中的內(nèi)容,根據(jù)fstab文件里面的配置掛載卷。只需要將卷的掛載信息寫入fstab文件中就不需要每次開機(jī)啟動之后手動進(jìn)行掛載了。4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.2實(shí)例掛載EBS卷在Linux系統(tǒng)完成新建卷掛載之后,在命令行窗口中輸入df-h命令,再次當(dāng)前系統(tǒng)中的卷使用狀況。在輸出結(jié)果中可以看到/mnt/ebs-test掛載點(diǎn)上已經(jīng)出現(xiàn)了容量為2.0G的新建卷。[ec2-user@ip-172-31-87-124~]$df-hFilesystemSizeUsedAvailUse%Mountedondevtmpfs475M0475M0%/devtmpfs492M0492M0%/dev/shmtmpfs492M392K492M1%/runtmpfs492M0492M0%/sys/fs/cgroup/dev/xvda18.0G1.2G6.9G15%/tmpfs99M099M0%/run/user/1000/dev/xvdf2.0G3.1M1.9G1%/mnt/ebs-test4.3彈性塊存儲EBS

第四章存儲服務(wù)4.3.3創(chuàng)建及恢復(fù)EBS快照EBS卷可以像虛擬機(jī)一樣創(chuàng)建快照,EBS快照用來為新建卷提供基準(zhǔn)或者用于備份。EBS快照采用增量備份,只保存最近一次快照后更新的數(shù)據(jù)。因此,創(chuàng)建EBS快照所需的時間和存儲空間都大大降低。用戶可以在任意時間點(diǎn)創(chuàng)建EBS快照,快照被保存在AmazonS3上,具有很好的持久性。EBS快照中包含了將原EBS卷中數(shù)據(jù)恢復(fù)的所有信息,可以很容易地在新建卷上恢復(fù)原始數(shù)據(jù)。此外,EBS快照可以在不同AWS用戶之間進(jìn)行分享,在不同AWS區(qū)域之間進(jìn)行復(fù)制,為資源共享提供便利。4.3彈性塊

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論