數據庫如何上雲(阿里雲教程)

簡介

開始實驗後,系統會自動建立一臺自建MySQL的 源數據庫 ECS 實例和一臺 目標數據庫 RDS。mysql

阿里雲體驗實驗室地址(阿里雲ECS體驗場景體驗)
https://developer.aliyun.com/...sql

背景知識

場景體驗目標
開始實驗後,系統會自動建立一臺自建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)點擊頁面左側 雲產品資源 查看資源信息, 而後點擊 一鍵複製登陸url,用瀏覽器隱身窗口登陸控制檯 ;

2)依次輸入 雲產品資源 提供的 子用戶名稱 、子賬號密碼 ,而後點擊 登陸 。
在這裏插入圖片描述
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. 以下圖,進入數據庫管理頁面,證實數據庫遷移成功。

在這裏插入圖片描述

相關文章
相關標籤/搜索