天天看點

資料庫上雲教程(體驗有禮)

開始實驗後,系統會自動建立一台自建MySQL的 源資料庫 ECS 執行個體和一台 目标資料庫 RDS。首先,遠端登陸到 源資料庫 ,檢視源資料庫中的資訊。然後,登陸到阿裡雲管理控制台,建立目标資料庫。最後,使用 資料傳輸 服務,實作ECS自建資料庫遷移到目标資料庫RDS。11 月 9 日至 11 月 23 日期間,完成部署即可獲得“TOMY 多美卡合金車模一輛”。

資料庫上雲教程(體驗有禮)
位址: https://developer.aliyun.com/adc/series/activity/1111

簡介

阿裡雲體驗實驗室位址(阿裡雲ECS體驗場景體驗)

https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121

背景知識

場景體驗目标

開始實驗後,系統會自動建立一台自建MySQL的 源資料庫 ECS 執行個體和一台 目标資料庫 RDS。首先,遠端登陸到 源資料庫 ,檢視源資料庫中的資訊。然後,登陸到阿裡雲管理控制台,建立目标資料庫。最後,使用 資料傳輸 服務,實作ECS自建資料庫遷移到目标資料庫RDS。

資料庫上雲教程(體驗有禮)

阿裡雲關系型資料庫(Relational Database Service,簡稱 RDS)是一種穩定可靠、可彈性伸縮的線上資料庫服務。基于阿裡雲分布式檔案系統和高性能存儲,RDS 支援 MySQL、SQL Server、PostgreSQL 和 PPAS(Postgre Plus Advanced Server,一種高度相容 Oracle 的資料庫)引擎,并且提供了容災、備份、恢複、監控、遷移等方面的全套解決方案,徹底解決資料庫運維的煩惱。

建立資源(尚未使用過相關,可以在上述連結體驗)

  1. 請點選頁面左側的 雲産品資源,在下拉欄中,檢視本次實驗資源資訊;
  2. 在資源下拉欄點選 免費開通 按鈕,開始建立實驗資源。

說明:資源建立過程需要1-3分鐘。完成實驗資源的建立後,使用者可以通過 雲産品資源 檢視實驗中所需的資源資訊,例如:IP位址、使用者名、密碼等。

現有資料庫檢視

本小節主要内容:登入本地部署的MySQL資料庫實驗環境,并檢視本地MySQL源資料庫中的資訊。

  1. 通過本地遠端連接配接服務,遠端登入到 雲産品資源 中的 MySQL源資料庫 ECS執行個體。

說明:遠端連接配接的詳細操作步驟,請參考 幫助文檔 的 遠端連接配接伺服器ECS 中 遠端通路Linux系統。登入時,請使用 雲産品資源 提供ECS執行個體的 彈性IP ,使用者 和 密碼 。

  1. 運作如下指令,登入到ECS執行個體的MySQL資料庫:
mysql -u root -p           

Enter password: (輸入123456,輸入的密碼不會顯示)

資料庫上雲教程(體驗有禮)
  1. 通過如下操作,檢視源資料庫bakery、其中的表customer和product,以及表中的資料。

1)執行如下指令,檢視資料庫資訊。

show databases;           
資料庫上雲教程(體驗有禮)

2)執行如下指令,切換資料庫為bakery:

use bakery;           
資料庫上雲教程(體驗有禮)

3)執行如下指令,檢視表中資料:

show columns from customer;

show columns from product; 

select * from customer;

select * from product;           
資料庫上雲教程(體驗有禮)

上雲遷移

  1. 首先,通過如下操作步驟,登入到阿裡雲RDS管理控制台:

1)點選右側 圖示,切換到遠端桌面操作界面。

2)輕按兩下打開虛拟桌面 FireFox ESR浏覽器,在RAM使用者登入框中點選 下一步,複制 雲産品資源 清單中 子使用者密碼 粘貼(lx shell粘貼快捷鍵ctrl+shift+v,其他地方粘貼是ctrl+v)到浏覽器 RAM使用者登入界面,即可登入目前子賬号。

3)頂部導航欄處點選【産品與服務】,在首頁面的【資料庫】條目下找到【雲資料庫RDS版】,點選進入阿裡雲RDS管理控制台。

資料庫上雲教程(體驗有禮)
  1. 點選左側的【執行個體清單】,在執行個體清單頁面,選擇雲産品資源提供的 地域,然後點選目标執行個體右側的【管理】進入RDS執行個體的管理控制台。
資料庫上雲教程(體驗有禮)
  1. 通過如下步驟,進入資料庫賬号建立頁面:

1)在RDS執行個體的管理頁面,點選左側欄的【賬号管理】,進入資料庫賬号管理頁面。

資料庫上雲教程(體驗有禮)

2)在【使用者賬号】頁面,點選右側的【建立賬号】。

資料庫上雲教程(體驗有禮)
  1. 填寫如下資訊,完成資料庫賬号建立:

1)資料庫賬号:請根據 輸入框 下端的 命名規則 ,輸入 資料庫賬号名稱,例如:lab_user 。

2)賬号類型:選擇【普通賬号】。

3)密碼 :請根據 輸入框 下端的 密碼規則 ,輸入 密碼,例如:Passw0rd 。

4)确認密碼:再次輸入建立的密碼。

5)完成如上資訊後,點選【建立】。

資料庫上雲教程(體驗有禮)

6)傳回 賬号管理 的 使用者賬号 ,檢視到建立賬号 lab_user 的 狀态 為 激活 。

資料庫上雲教程(體驗有禮)
  1. 通過如下操作步驟,進入資料庫建立頁面:

1)點選左側欄的【資料庫管理】,進入資料庫管理頁面。

資料庫上雲教程(體驗有禮)

2)在右側的【資料庫管理】頁面,點選左上角的【建立資料庫】,進入建立頁面。

資料庫上雲教程(體驗有禮)
  1. 在彈出的建立頁面中,添加如下資訊:

1)資料庫(DB)名稱:請根據 輸入框 下端的 命名規則 ,輸入 資料庫名稱,例如:lab_db 。

2)支援字元集:預設設為 utf8 。

3)授權帳号:選擇建立資料庫賬号 lab_user。

4)賬号類型:預設設定為 讀寫 。

5)完成如上配置資訊後,點選底部的【建立】,完成資料庫的建立。

資料庫上雲教程(體驗有禮)

6)在【資料庫管理】頁面中,等待1分鐘左右,點選右上角的【重新整理】,可以檢視到資料庫 lab_db 的 資料庫狀态 為 運作中 ,且 綁定賬号 為 建立資料庫賬号 lab_user 。

資料庫上雲教程(體驗有禮)
  1. 通過如下步驟,進入資料遷移管理頁面:

1)點選頁面右上角的【導入資料庫】。進入 資料遷移服務 的管理頁面。

資料庫上雲教程(體驗有禮)

2)點選左側欄【資料遷移】,進入資料遷移的管理頁面,然後點選【資料遷移】右上角的【建立遷移任務】。

資料庫上雲教程(體驗有禮)
  1. 建立一個遷移任務,按照如下步驟,輸入 源庫資訊 的配置資訊:

1) 任務名稱:自定義一個名稱,以便能找到自己的資料遷移任務。

2)執行個體類型:選擇 有彈性IP的自建資料庫 。

3)執行個體地區: 選擇 雲産品資源 中配置設定的 地域 ,例如:華東1

4)資料庫類型:選擇 MySQL 。

5)主機名或IP位址:輸入 雲産品資源 中配置設定的 MySQL源資料庫 ECS執行個體的 彈性IP。

6)端口:使用預設端口号 3306

7)資料庫賬号:輸入ECS上自建MySQL的 資料庫賬号 ,root;資料庫密碼:自建MySQL的通路密碼,123456

8)完成如上配置後,點選右側的 【測試連接配接】 ,測試自建MySQL資料庫的連通性,若顯示 測試通過 ,證明連接配接成功。否則,請檢查如上配置資訊是否正确。

資料庫上雲教程(體驗有禮)
  1. 按照如下步驟,完成 目标庫資訊 的配置資訊:

1)執行個體類型:選擇 RDS執行個體

2)執行個體地區:選擇 實驗資源 中配置設定的 地域 ,例如:華東1

3)RDS執行個體ID :選擇 實驗資源 中提供的 目标資料庫 的 執行個體ID

4)資料庫賬号:輸入RDS執行個體中建立的 資料庫賬号 ,lab_user ;資料庫密碼:建立資料庫的密碼,Passw0rd

5)完成如上配置後,點選右側的 測試連結 ,測試RDS賬号的連通性,若顯示 測試通過 ,證明連接配接成功。否則,請檢查如上配置資訊是否正确。

6)完成如上的配置後,點選右下角的【 授權白名單并進入下一步 】。

資料庫上雲教程(體驗有禮)
  1. 通過如下步驟,配置遷移任務的 遷移類型及清單:

1)點選左側 遷移對象 中的本地MySQL資料庫中的bakery

2)點選 >

3)資料庫 bakery 移動到 已選擇對象 的清單中。

資料庫上雲教程(體驗有禮)

4)完成如上配置後,點選右下角的【 預檢查并啟動】 。

資料庫上雲教程(體驗有禮)

說明:若預檢查未通過,請根據錯誤提示和如上的操作步驟,核對遷移任務的配置是否正确。

資料庫上雲教程(體驗有禮)
  1. 按照如下内容,購買遷移任務的配置:

1)鍊路地域:使用預設地域

2)鍊路規格:選擇 small

3)勾選 《資料傳輸(按量付費)服務條款》

4)完成如上配置後,點選 【立即購買并啟動】

資料庫上雲教程(體驗有禮)
  1. 此時,頁面遷移任務的狀态為 遷移中 ,等待3-4分鐘,狀态變為 已完成 。
資料庫上雲教程(體驗有禮)

資料庫遷移結果确認

  1. 頂部導航欄處點選【産品與服務】,在首頁面的【資料庫】條目下找到【雲資料庫RDS版】,點選進入阿裡雲RDS管理控制台。
資料庫上雲教程(體驗有禮)
  1. 在 執行個體清單 界面中,點選右上角的【登入資料庫】,進入資料庫管理登入界面。
資料庫上雲教程(體驗有禮)
  1. 在彈出的頁面中,輸入如下的資訊:

網絡位址:端口:請輸入 雲産品資源 中,RDS 目标資料庫 提供的 連結位址 以及端口号 3306。

例如:提供的RDS 連結位址為 rm-uf6l90d950j1o7890.mysql.rds.aliyuncs.com,則輸入資訊為:rm-uf6l90d950j1o7890.mysql.rds.aliyuncs.com:3306
           

使用者名:輸入建立資料庫賬号 lab_user

密碼:輸入建立資料庫密碼 Passw0rd

完成後,點選【登入】。

資料庫上雲教程(體驗有禮)
  1. 如下圖,進入資料庫管理頁面,證明資料庫遷移成功。
資料庫上雲教程(體驗有禮)