我和阿里雲RDS的故事

2022-01-31 19:03:28 字數 846 閱讀 7405

於阿里雲的rds效能無法滿足我們公司系統的要求,資料庫偶爾出現莫名的查詢慢(索引等做了全面優化)經過好多次投訴,情況還是沒有改善。由於是類金融的系統,對這種情況是不能接受的。相信系統資料有5g以上有人遇到過問題。好吧,準備遷移到物理上面,選用了一家上海網際網路應用服務提供商的物理機(16核cpu,32g記憶體,120g固態硬碟),經過整夜軟體安裝,安全配置(安全得做好啊,一出問題可能損失幾十萬,不敢馬虎),第二天成功上線,穩穩的執行了15天,暗自開心了幾天,以後再也不用為資料庫的問題煩惱了。

到了執行第20天,公司客服妹妹打來****提示cannot find table 0,慘了資料庫又出問題了。趕緊開啟mstsc,發現一直連不上伺服器,納悶著:難道伺服器宕機了嗎,配置不會出問題,不會輕易出現宕機啊。給機房打了**,原來是機房被ddos攻擊了。影響到機房所有伺服器了。好吧,對方說10分鐘恢復,忍了。

在後續的1個月,發生了5次故障,全因為ddos攻擊,忍無可忍了,不能再忍了,對這台伺服器完全失去了信心。為這事煩惱裡,阿里雲客戶經理打來了**,介紹他們上了一款固態硬碟的ecs,讓我試試效果,2023年時用ecs架設過資料庫伺服器,那個硬碟io效能差得要死,就沒有用來裝資料庫了,竟然ecs有ssd硬碟了,是否可以用來安裝sql 2008 呢,拿到了測試名額,經過幾天的壓力測試,哈哈,這貨比那個物理機效果不差,有些方面還要強。

拿著測試資料說服老闆將資料庫轉到固態硬碟ecs ,經過通宵達旦的工作,資料庫全面轉移到固態硬碟ecs,正常執行了兩個月,媽媽再也不用擔心機房被攻擊,伺服器效能不夠了。可這畢竟是單伺服器跑資料庫啊,萬一發生不可恢復的災難,資料丟失,這是不可接受的,準備開始sql server 2008 不同機房,不同域,不同ip段同段 資料同步,待續...

以上是2023年故事,以前儲存了草稿狀態

試用阿里雲RDS

公司原來的資料庫集群是我們自己搭的,六臺伺服器,裝了mysql,mongodb,redis。為了高可用 去單點等等等等理由,mysql雙主,mongodb互相同步,redis centinel,再加上各種災備方案的需求,為效能優化改的各種配置 這個架構跑了一年多,也沒啥大問題,就是維護起來實在是累。...

自建MySQL和阿里雲RDS的區別

很多阿里雲ecs使用者都會考慮是使用ecs自建資料庫還是使用阿里雲的rds雲資料庫,如何選擇有必要使用雲資料 告訴你使用阿里雲rds雲資料庫的理由 rds的高可用性 rds提供了主備雙節點的例項,雙節點可以在同一地域的不同可用區,mysql例項的雙節點還可以在不同地域,當主例項出現故障時可快速切換到...

阿里雲RDS資料本地恢復

阿里雲rds資料本地恢復。阿里雲 rds 資料庫在本地資料庫中恢復 將阿里雲 rds 的資料庫匯出的全量備份檔案 data.tar.gz 傳到本地 系統 centos6.2 mysql mysql 5.6.35 rds backup extract wget chmod x rds backup e...