云數(shù)據(jù)庫(Relational Database Service,即關(guān)系型數(shù)據(jù)庫服務(wù),簡稱RDS)是阿里云提供的一種穩(wěn)定可靠、可彈性伸縮的在線數(shù)據(jù)庫服務(wù)。RDS采用即開即用方式,并提供了數(shù)據(jù)庫在線擴容、備份回滾、性能監(jiān)控及分析等功能。RDS的目標(biāo)是將耗時費力的數(shù)據(jù)庫管理任務(wù)承擔(dān)下來,使用戶能夠?qū)P挠趹?yīng)用開發(fā)和業(yè)務(wù)發(fā)展。
RDS的目標(biāo)是將耗時費力的數(shù)據(jù)庫管理任務(wù)承擔(dān)下來,使用戶能夠?qū)P挠趹?yīng)用開發(fā)和業(yè)務(wù)發(fā)展。用戶可根據(jù)業(yè)務(wù)需求對RDS進行彈性伸縮,RDS承諾99.95%的服務(wù)可用性和99.9999%的數(shù)據(jù)可靠性。
RDS目前支持MySQL、SQL Server、PostgreSQL和Oracle等四種關(guān)系型數(shù)據(jù)庫的訪問協(xié)議。用戶現(xiàn)有的數(shù)據(jù)庫代碼、應(yīng)用等可直接應(yīng)用在RDS上,減小重新開發(fā)成本。
RDS功能特點:
防DDoS攻擊:當(dāng)RDS為公網(wǎng)訪問時,阿里云安全體系會自動判斷RDS是否正在遭受DDoS攻擊,并啟動流量清洗的功能,若攻擊達到黑洞閾值或清洗失效,將會進行黑洞處理。
SQL注入告警:RDS會通過解析SQL語句,判斷是否遭受SQL注入攻擊,并提示修改應(yīng)用程序。
IP訪問白名單:白名單可以使RDS實例得到最高級的訪問安全保護;建議設(shè)置訪問源IP地址或者IP段,最多設(shè)置1000個。
將數(shù)據(jù)遷移至RDS:RDS for MySQL提供在線遷移數(shù)據(jù)的方式,可以在不停止原有數(shù)據(jù)庫運行的情況下完成數(shù)據(jù)遷移操作;RDS for SQL Server提供上傳備份文件遷移至RDS的遷移方式,可便捷地完成數(shù)據(jù)的導(dǎo)入操作。
實例在線升級:RDS提供的在線升級服務(wù),包括實例配置的升級和數(shù)據(jù)庫版本的升級,升級過程無需用戶介入。
系統(tǒng)性能監(jiān)控:RDS提供近20個系統(tǒng)性能的監(jiān)控視圖,如磁盤容量、IOPS、連接數(shù)、CPU利用率、網(wǎng)絡(luò)流量等,用戶可以輕松查看實例的負(fù)載。
優(yōu)化建議:RDS提供多種優(yōu)化建議,如存儲引擎檢查、主鍵檢查、大表檢查、索引偏多、缺失索引等,用戶可以根據(jù)優(yōu)化建議并結(jié)合自身的應(yīng)用來對數(shù)據(jù)庫進行優(yōu)化。
備份管理:RDS自動提供多重備份,同時RDS支持用戶通過RDS管理控制臺或OPEN API靈活變更備份的時間。 數(shù)據(jù)回溯:RDS通過備份和日志,用戶可以選擇7天內(nèi)的任意時間點創(chuàng)建一個臨時實例,臨時實例生成后驗證數(shù)據(jù)無誤,即可將數(shù)據(jù)遷移到RDS實例,從而完成數(shù)據(jù)回溯操作。
RDS架構(gòu):
鏈接:http://www.aliyun.com/product/rds