Amazon Lightsail是亞馬遜云科技提供的一種易上手使用、月度價格經(jīng)濟實惠,并包括了計算實例、容器、存儲、數(shù)據(jù)庫的虛擬專用服務(wù)器。在創(chuàng)建時可以進行業(yè)務(wù)藍圖選擇,可選擇包含多種操作系統(tǒng)(Linux/Windows等)或操作系統(tǒng)加上典型應(yīng)用進行快速配置并可根據(jù)需求進行包括CPU、內(nèi)存、存儲、傳輸遂率等多種機型的快速選擇。
?Amazon Lightsail讓您可以方便地開始使用亞馬遜云科技。您只需選擇希望運行的操作系統(tǒng)(以及可選的應(yīng)用程序)、選擇實例套餐、創(chuàng)建實例,所有這些只需幾分鐘即可完成。Lightsail具有價格低廉和成本可預(yù)見性高的特點,其實例套餐包含計算容量、存儲和數(shù)據(jù)傳輸。
托管數(shù)據(jù)庫
?早在2018年,,亞馬遜云科技就推出了托管數(shù)據(jù)庫功能,只需幾次點擊即可創(chuàng)建托管數(shù)據(jù)庫,進一步提升了Lightsail的功用。
?此功能將對各類當(dāng)前和未來的Lightsail用戶極具吸引力,包括學(xué)生、獨立開發(fā)人員、企業(yè)家和IT經(jīng)理等。亞馬遜云科技解決了數(shù)據(jù)庫建立和運行期間可能發(fā)生的最常見問題和復(fù)雜問題,簡化并完善了數(shù)據(jù)庫選擇、啟動、安全、訪問、監(jiān)控和維護的整個流程!
?每個Lightsail數(shù)據(jù)庫包都采用月固定價格的收費方式,包含了數(shù)據(jù)庫實例、大容量SSD存儲、1TB或以上的Internet和跨亞馬遜云科技區(qū)域傳輸容量,以及支持7天時間點還原的自動備份功能,還可以創(chuàng)建將單獨收費的手動數(shù)據(jù)庫快照。
?創(chuàng)建托管數(shù)據(jù)庫
?下面就來了解一下創(chuàng)建托管數(shù)據(jù)庫并將現(xiàn)有的MySQL備份加載到該數(shù)據(jù)庫的過程。首先登錄Lightsail控制臺,然后單擊Databases開始使用。然后單擊Create database繼續(xù)。
?當(dāng)然,我們可以在總覽中查看和編輯所有選項。然后選擇位置、數(shù)據(jù)庫引擎和版本以及套餐,然后輸入姓名,單擊Create database(所有選項都已設(shè)置好用的默認值,往往只需直接點擊)。
?本次演示支持MySQL 5.7和8.0,同時也支持PostgreSQL從11.2115.4版本的支持。標(biāo)準(zhǔn)數(shù)據(jù)庫套餐將在單個可用區(qū)創(chuàng)建一個數(shù)據(jù)庫,不提供冗余;高可用性套餐將在第二個可用區(qū)同時創(chuàng)建數(shù)據(jù)庫,建議生產(chǎn)用途使用此套餐。
?數(shù)據(jù)庫的創(chuàng)建只需幾分鐘即可完成,狀態(tài)將變?yōu)锳vailable,這時數(shù)據(jù)庫就可以使用了。
?單擊Database-Oregon-1,這時可以看到詳細連接信息,并且可以查看其他管理信息和工具。之后為Lightsail實例創(chuàng)建一個SSH連接,確保安裝了mysql軟件包,并使用上述信息進行連接?,F(xiàn)在可以將一些現(xiàn)有的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫。Lightsail需要啟動Data import mode以推遲任何備份或維護作業(yè)。
?啟用數(shù)據(jù)導(dǎo)入模式將刪除任何現(xiàn)有的自動快照;如果您將全新的數(shù)據(jù)導(dǎo)入現(xiàn)有的數(shù)據(jù)庫,您可能需要在開始導(dǎo)入前手動創(chuàng)建快照。例如一個較大(13 GB)較老(2013年左右)的個人項目MySQL備份(該項目早已停止),將該備份從S3下載后解壓縮,然后導(dǎo)入,導(dǎo)入過程中我可以觀察指標(biāo)。導(dǎo)入完成后,將禁用數(shù)據(jù)導(dǎo)入模式,這時可以對表運行查詢。
?Lightsail將完成所有例行的數(shù)據(jù)庫操作。如果錯誤將數(shù)據(jù)混淆起來,可以使用Emergency Restore功能從較早的時間點創(chuàng)建一個全新的數(shù)據(jù)庫實例。并且,最高可以還原7天的數(shù)據(jù),但僅限于上一次禁用數(shù)據(jù)導(dǎo)入模式以后的數(shù)據(jù)。還可以拍攝快照,并在以后使用這些快照來創(chuàng)建全新的數(shù)據(jù)庫實例。
?注意事項
?使用這一新功能時需要注意以下幾點:
?引擎版本——此計劃支持最新兩個版本的MySQL,對于亞馬遜云科技提供的其他數(shù)據(jù)庫引擎也將執(zhí)行同樣的計劃。
?高可用性——對于所有生產(chǎn)類亞馬遜云科技系統(tǒng),您應(yīng)當(dāng)使用高可用性選項以確保數(shù)據(jù)庫覆蓋兩個可用區(qū)。您可以使用快照功能在標(biāo)準(zhǔn)版和高可用性版本之間轉(zhuǎn)換。
?存儲的擴展——您可以通過創(chuàng)建并在以后還原快照的方式,擴展到較大的數(shù)據(jù)庫實例。
?數(shù)據(jù)傳輸——只要沒有超出套餐容量,同一亞馬遜云科技區(qū)域傳入和傳出Lightsail實例的數(shù)據(jù)不會收取額外的費用。
?Amazon RDS——此功能采用與Amazon RDS相同的核心技術(shù),因此也享受亞馬遜云科技在該系列服務(wù)的運營經(jīng)驗優(yōu)勢。
?托管數(shù)據(jù)庫功能現(xiàn)已在所有提供Lightsail的亞馬遜云科技區(qū)域開放,并且性價比高,有很多區(qū)間可以選擇。
總結(jié)
?亞馬遜云科技Amazon Lightsail是一種以較低的可預(yù)測價格開始使用云服務(wù)的簡單方法。無論云計算的新手還是專家,都可通過Lightsail快速啟動并運行相關(guān)應(yīng)用。Lightsail最適合需要幾十個或更少實例的項目,以及喜歡簡單管理界面的開發(fā)人員。常見使用場景包括網(wǎng)站、Web應(yīng)用、商業(yè)軟件(例如,財務(wù)/會計、制造、零售等)、博客、電子商務(wù)站點等。隨著項目的增長,還可以使用負載均衡服務(wù)并將另外配置的塊存儲附加到實例上以增加冗余和正常運行時間。
?而亞馬遜云科技Amazon EC2具有服務(wù)的靈活性、廣度和深度。在性能上,亞馬遜云科技Nitro為EC2帶來了顯著而獨特的性能優(yōu)勢;在擴展上,EC2可從單個系統(tǒng)到數(shù)千個系統(tǒng),客戶可以根據(jù)業(yè)務(wù)需求的增長進行擴展。