案例 某國(guó)內(nèi)大型游戲開發(fā)商有超過130個(gè)IDC部署MySQL實(shí)例,存儲(chǔ)總量達(dá)20T。因業(yè)務(wù)需要,將全部實(shí)例遷移到騰訊云CDB for MySQL。為保證業(yè)務(wù)遷移順利進(jìn)行,對(duì)遷移流程,工具進(jìn)行了前期的調(diào)查研究,并對(duì)過程中發(fā)現(xiàn)的4大問題進(jìn)行及時(shí)解決,以下是實(shí)際遷移經(jīng)驗(yàn)分享:
從事眉山服務(wù)器托管,服務(wù)器租用,云主機(jī),網(wǎng)頁空間,申請(qǐng)域名,CDN,網(wǎng)絡(luò)代維等服務(wù)。
1、測(cè)試用例/過程
目前開發(fā)商上云(外部MySQL遷移到CDB)提供多種方案,其中開發(fā)商的MySQL實(shí)例有外網(wǎng)IP的可以直接使用騰訊云數(shù)據(jù)庫(kù)遷移工具完成遷移,本次遷移任務(wù)中該開發(fā)商的所有MySQL實(shí)例均有外網(wǎng)代理IP供使用,故直接選用遷移工具完成數(shù)據(jù)導(dǎo)入。
2、主從以及從機(jī)和CDB建立主從的同步
3、多實(shí)例+較大binlog并發(fā)同步
開發(fā)商遷移測(cè)試數(shù)據(jù)記錄
以上我方內(nèi)部測(cè)試完成后,開發(fā)商自行進(jìn)行了3次遷移,相關(guān)數(shù)據(jù)如下:
某次遷移的帶寬表現(xiàn)。
由于開發(fā)商出口帶寬只有約500Mbps,經(jīng)過測(cè)試發(fā)現(xiàn)遷移瓶頸主要出現(xiàn)在帶寬限制上。實(shí)際并發(fā)時(shí)帶寬大小待二期遷移時(shí)確認(rèn)。
1.首先登入騰訊云服務(wù)器管理面板 選中你的舊服務(wù)器-更多-制作鏡像
點(diǎn)擊制作鏡像 填寫部分信息 等待制作完成 一般幾分鐘就可以好
2.選中新服務(wù)器 更多-重裝系統(tǒng)-自定義鏡像-選中你剛剛舊服務(wù)器的鏡像
選中好填寫好服務(wù)器密碼后點(diǎn)擊開始重裝-等待重裝完成
3.更改域名解析 進(jìn)入你的域名管理控制臺(tái)解析到新服務(wù)器的IP
這樣騰訊云內(nèi)雙服務(wù)器遷移的步驟就完成了 可以說很簡(jiǎn)單不用繁雜的操作等
第一,根據(jù)自建數(shù)據(jù)庫(kù)的數(shù)據(jù)量、MySQL版本以及訪問量等信息申請(qǐng)對(duì)應(yīng)的云數(shù)據(jù)庫(kù)實(shí)例,申請(qǐng)?jiān)茢?shù)據(jù)庫(kù)實(shí)例完成后,聯(lián)系云數(shù)據(jù)庫(kù)的騰訊云技術(shù)人員調(diào)整云數(shù)據(jù)庫(kù)和云服務(wù)器之間的網(wǎng)絡(luò)配置。
第二,遷移數(shù)據(jù)庫(kù):
1、使用mysqldump導(dǎo)出自建數(shù)據(jù)庫(kù)的數(shù)據(jù),注意記錄binlog的文件和位置(如需幫助請(qǐng)咨詢?cè)茢?shù)據(jù)庫(kù)技術(shù)人員),然后使用mysql命令導(dǎo)入至對(duì)應(yīng)的云數(shù)據(jù)庫(kù)實(shí)例中。推薦使用云數(shù)據(jù)庫(kù)多線程導(dǎo)入導(dǎo)出工具。
2、在自建數(shù)據(jù)庫(kù)上給云數(shù)據(jù)庫(kù)的同步用戶授權(quán),授權(quán)語句范例如下:
GRANT REPLICATION SLAVE,FILE ON *.* TO 'replication'@'%' IDENTIFIED BY 'test123';
3、在導(dǎo)入數(shù)據(jù)后根據(jù)備份的binlog位置和binlog文件使用change master命令配置從自建數(shù)據(jù)庫(kù)到云數(shù)據(jù)庫(kù)的主從同步。范例如下:
CHANGE MASTER TO MASTER_HOST='10.1.1.10',MASTER_USER='replication',MASTER_PASSWORD='test123',MASTER_LOG_FILE='mysql-bin.000012', MASTER_LOG_POS=106;
第三,遷移后數(shù)據(jù)校驗(yàn):數(shù)據(jù)同步完成之后,可以使用數(shù)據(jù)抽樣、對(duì)比表數(shù)量、庫(kù)數(shù)量或者使用專業(yè)的對(duì)比工具確認(rèn)數(shù)據(jù)是否完整。
第四,業(yè)務(wù)切換數(shù)據(jù)庫(kù):校驗(yàn)數(shù)據(jù)完整后,請(qǐng)選擇適當(dāng)時(shí)間來做業(yè)務(wù)的平滑切換,將業(yè)務(wù)連接的數(shù)據(jù)庫(kù)切換至云數(shù)據(jù)庫(kù),切換后請(qǐng)務(wù)必檢查自建數(shù)據(jù)庫(kù)是否還有請(qǐng)求進(jìn)來,避免出現(xiàn)還有請(qǐng)求連接到自建數(shù)據(jù)庫(kù)的情況。
第五,斷開自建數(shù)據(jù)庫(kù)和云數(shù)據(jù)庫(kù)主從同步:
1、切換后業(yè)務(wù)正常后,業(yè)務(wù)側(cè)在云數(shù)據(jù)庫(kù)上執(zhí)行如下命令斷開自建數(shù)據(jù)庫(kù)到云數(shù)據(jù)庫(kù)的主從同步。
2、斷開主從同步后通知云數(shù)據(jù)庫(kù)的技術(shù)人員恢復(fù)之前調(diào)整的網(wǎng)絡(luò)。
分享文章:服務(wù)器數(shù)據(jù)遷移騰訊云 騰訊云數(shù)據(jù)庫(kù)遷移
分享路徑:http://vcdvsql.cn/article46/ddegeeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、網(wǎng)站改版、網(wǎng)站排名、Google、面包屑導(dǎo)航、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)