Amazon Relational Database Service (RDS) 是AWS中為「結構化資料」所準備的關聯式資料庫受管服務(Managed Service)。資料庫的建立與管理通常相當耗時與耗費心力,且擴展資料庫的成本高,相對的在雲端上這些管理事項可以容易許多。
Amazon RDS 除了亞馬遜自己的Aurora引擎外也有提供其他常見資料庫引擎,如MySQL、MariaDB、Oracle、SQL Server 與 PostgreSQL可以選擇。基本的自動備份與版本更新等功能在RDS主控台上都可以找到對應功能分頁。一進入服務首頁換顯示當前有開啟的資源。
點選橘色按鍵「建立資料庫」後會進入下面頁面
按照使用需求選擇資料庫引擎,注意所選的版本
設定資料庫管理源的帳號密碼,注意密碼有限制
設定資料庫的規格與是否要同步資料庫在另一個AZ(可用區)
連線設定不使用預設的話可以到VPC服務與subnet group分頁預先建立,
沒有出現剛建立網路的話可以稍待後於右上方重新整理試試
進階設定的部分可以讓使用者選擇多久要備份一次與是否要以用資料加密,資料加密可以搭配AWS KMS的Key使用
值得一提的方便功能,如果是搬遷/備份的AWS Aurora或MySQL的資料庫,可以直接上傳至S3並從database分頁中選擇備份檔來重建。
資料庫建立需要花點時間(可能到20分鐘左右)
建立完成的資料庫可以在連線分頁(Connectivity & security)中取得endpoint端點資訊後
透過遠端連線工具putty或Workbench等GUI用戶端工具連線進入,
記得第一次登入資料庫是使用剛剛建立資料庫設定的帳號密碼。