資源描述:
《阿里云數(shù)據(jù)傳輸服務(wù)-快速入門-D》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、數(shù)據(jù)傳輸快速入門數(shù)據(jù)傳輸/快速入門快速入門創(chuàng)建數(shù)據(jù)遷移任務(wù)本小節(jié)介紹如何在DTS控制臺創(chuàng)建數(shù)據(jù)遷移任務(wù)。-RDS數(shù)據(jù)庫創(chuàng)建如果待遷入的數(shù)據(jù)庫在目標RDS實例中不存在時,DTS在遷移的過程中,會自動創(chuàng)建。但是由于RDS數(shù)據(jù)庫名有一定的限制,如果數(shù)據(jù)庫為RDS關(guān)鍵字或含有特殊字符,會導(dǎo)致創(chuàng)建失敗。所以在這種情況下,需要在創(chuàng)建數(shù)據(jù)遷移任務(wù)前先在目標RDS創(chuàng)建待遷入的數(shù)據(jù)庫。然后在遷移過程中配置DTS提供的庫名映射功能。同時,DTS自動創(chuàng)建的數(shù)據(jù)庫名同源實例的庫名相同,如果您要求遷移的源庫名跟目標實例的庫名不同,那么目標RDS實例的庫名也要在配置遷移任務(wù)之前在源數(shù)據(jù)庫中創(chuàng)建好。如果需要創(chuàng)建遷入數(shù)
2、據(jù)庫,那么需要到RDS控制臺創(chuàng)建,具體如下圖:-遷移賬號創(chuàng)建在正式遷移之前,需要已經(jīng)創(chuàng)建好源跟目標實例的遷移賬號。如果源庫為本地數(shù)據(jù)庫,那么可以使用grant語法遷移帳號授權(quán)。對于目標RDS實例,需要在RDS控制臺中創(chuàng)建帳號,并將遷入庫的讀寫帳號授權(quán)給這個帳號。-正式遷移當上面的所有前提條件都配置完成后,就可以開始正式的數(shù)據(jù)遷移了。下面詳細介紹下具體的遷移步驟。1)進入DTS控制臺,點擊創(chuàng)建遷移任務(wù),正式開始任務(wù)創(chuàng)建21數(shù)據(jù)傳輸/快速入門2)填寫源實例跟目標RDS實例的連接信息這里面以從本地MySQL遷移到RDS實例為例,由于源RDS在本地IDC機房,所以源實例類型要選擇有公網(wǎng)IP的自建
3、數(shù)據(jù)庫,源主機名或IP地址要填寫公網(wǎng)聯(lián)系方式3)選擇遷移對象及遷移類型21數(shù)據(jù)傳輸/快速入門默認情況下,遷移對象遷移到目標庫后,對象名跟源庫一致。如果用戶想修改對象在目標庫上的名字時,可以參考4)啟動預(yù)檢查在數(shù)據(jù)正式遷移之前,會先進行基礎(chǔ)預(yù)檢查,只有預(yù)檢查通過后,才能啟動遷移如果預(yù)檢查失敗,那么可以查看具體的失敗詳情,根據(jù)失敗原因修復(fù)后,重新進行預(yù)檢查21數(shù)據(jù)傳輸/快速入門當點擊查看后,可以查看到具體的預(yù)檢查失敗原因:當修復(fù)完成后,可以在任務(wù)列表中,選擇這個任務(wù),然后重新啟動預(yù)檢查21數(shù)據(jù)傳輸/快速入門5)啟動遷移任務(wù)當預(yù)檢查通過后,我們可以啟動遷移任務(wù),任務(wù)啟動后,可以到任務(wù)列表中查看
4、具體的遷移狀態(tài)及進度以上為創(chuàng)建數(shù)據(jù)遷移的完整流程,根據(jù)遷移的源跟目標實例類型及數(shù)據(jù)庫類型的不同,具體配置流程可以參考DTS的產(chǎn)品使用手冊。創(chuàng)建離線遷移任務(wù)數(shù)據(jù)傳輸服務(wù)支持離線遷移方式,這種遷移方式主要是為解決封閉網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫的上云遷移。當數(shù)據(jù)傳輸服務(wù)器無法連通源數(shù)據(jù)庫時,那么數(shù)據(jù)傳輸服務(wù)提供的在線遷移方式,無法從遠程連接源數(shù)據(jù)庫,進行數(shù)據(jù)上云遷移。本小節(jié)簡單介紹,如果利用數(shù)據(jù)傳輸服務(wù)實現(xiàn)封閉網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫的上云遷移。支持數(shù)據(jù)源目前離線遷移方式僅支持SQLServer21數(shù)據(jù)傳輸/快速入門遷移步驟進行一個離線遷移,具體的過程分為三個步驟:(1)數(shù)據(jù)導(dǎo)出這個步驟是使用數(shù)據(jù)傳輸服務(wù)提
5、供的客戶端將本地遷移數(shù)據(jù)導(dǎo)出成本地文件。這個文件格式是由數(shù)據(jù)傳輸服務(wù)定義的中間格式。為了保證遷移數(shù)據(jù)的完整性,當使用客戶端進行數(shù)據(jù)導(dǎo)出時,源庫最好停寫。防止遷移過程中新增數(shù)據(jù)未被遷移到目標庫。(2)導(dǎo)出文件上傳這個步驟是,使用數(shù)據(jù)傳輸服務(wù)提供的客戶端,將本地導(dǎo)出文件上傳到阿里云。(3)數(shù)據(jù)導(dǎo)入這個步驟是將第二步中上傳上來的文件,導(dǎo)入到目標RDS實例中。遷移方法導(dǎo)出本地數(shù)據(jù)下面簡單演示使用離線遷移功能進行上云遷移。-進入數(shù)據(jù)傳輸服務(wù)控制臺,進入數(shù)據(jù)遷移21數(shù)據(jù)傳輸/快速入門在數(shù)據(jù)傳輸服務(wù)控制臺,點擊右上角的"創(chuàng)建離線遷移任務(wù)"開始離線遷移。-下載客戶端當這個阿里云賬號未上傳過導(dǎo)出文件時,那
6、么第一次創(chuàng)建離線遷移方式時,會有新手指南提示。此時只要在新手指南中下載客戶端即可。此外,在創(chuàng)建離線遷移任務(wù)的第一步驟頁面下面也有客戶端的下載入口:-安裝客戶端21數(shù)據(jù)傳輸/快速入門(1)Window版本1)解壓客戶端使用解壓軟件,將客戶端解壓到本地2)啟動客戶端進入解壓目錄,雙擊start.bat啟動客戶端3)連接客戶端,進入客戶端控制臺使用客戶端部署服務(wù)器IP:8081啟動客戶端WEB控制臺。其中8081為WEB服務(wù)的監(jiān)聽端口(2)Linux版本1)解壓客戶端在本地的linux服務(wù)器上將客戶端解壓到本地文件2)啟動客戶端shstart.sh進入解壓目錄,執(zhí)行如下命令,啟動客戶端啟動完成
7、后,使用如下命令確認下,客戶端是否啟動成功ps-ef
8、grepportal21數(shù)據(jù)傳輸/快速入門如果輸出結(jié)果如下,那么說明客戶端啟動成功3)連接客戶端客戶端為WEB應(yīng)用程序,所以需要找一臺部署了瀏覽器,且能夠連通客戶端的服務(wù)器。在瀏覽器地址中,輸入IP:8081,其中IP為部署客戶端的服務(wù)器的IP地址,8081為客戶端的監(jiān)聽端口-導(dǎo)出本地文件(1)數(shù)據(jù)導(dǎo)出入口進入客戶端控制臺,點擊右上角的"數(shù)據(jù)導(dǎo)出"按鈕,開始數(shù)據(jù)導(dǎo)出(2)數(shù)據(jù)庫連