AWS平臺的SQL Server遷移至RDS SQL Server
本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業(yè)務(wù)造成影響,請務(wù)必仔細閱讀。
本文為您介紹如何使用數(shù)據(jù)傳輸服務(wù)DTS(Data Transmission Service),將AWS平臺SQL Server(Amazon RDS for SQL Server)的數(shù)據(jù)遷移至RDS SQL Server。
背景信息
本文為您提供兩種Amazon RDS for SQL Server遷移上云的方法,您可以根據(jù)實際需求進行選擇。
RDS控制臺為您提供一站式上云功能,幫助您將Amazon RDS for SQL Server的數(shù)據(jù)方便快捷地遷移到阿里云RDS SQL Server。
說明默認包含庫表結(jié)構(gòu)遷移、全量遷移和增量遷移任務(wù)。
DTS支持通過數(shù)據(jù)遷移功能滿足您的上云需求。相對于RDS一站式上云,DTS支持自主選擇遷移任務(wù)的類型(庫表結(jié)構(gòu)遷移、全量遷移和增量遷移)以及配置更多的高級參數(shù)。
前提條件
已將Amazon RDS for SQL Server數(shù)據(jù)庫接入至阿里云,以確保DTS可以連接到源庫。更多信息,請參見將AWS平臺的數(shù)據(jù)庫接入至阿里云。
已創(chuàng)建存儲空間大于源庫的目標RDS SQL Server實例。更多信息,請參見快速創(chuàng)建RDS SQL Server實例。
注意事項
DTS不會將源數(shù)據(jù)庫中的外鍵遷移到目標數(shù)據(jù)庫,因此源數(shù)據(jù)庫的級聯(lián)、刪除等操作不會遷移到目標數(shù)據(jù)庫。
類型 | 說明 |
源庫限制 |
|
其他限制 |
|
費用說明
遷移類型 | 鏈路配置費用 | 公網(wǎng)流量費用 |
結(jié)構(gòu)遷移和全量數(shù)據(jù)遷移 | 不收費。 | 通過公網(wǎng)將數(shù)據(jù)遷移出阿里云時將收費,詳情請參見計費概述。 |
增量數(shù)據(jù)遷移 | 收費,詳情請參見計費概述。 |
支持增量遷移的SQL操作
操作類型 | SQL操作語句 |
DML | INSERT、UPDATE、DELETE 說明 不支持增量遷移僅更新大字段的UPDATE語句。 |
DDL |
說明
|
數(shù)據(jù)庫賬號的權(quán)限要求
數(shù)據(jù)庫 | 結(jié)構(gòu)遷移 | 全量遷移 | 增量遷移 | 創(chuàng)建及授權(quán)方法 |
Amazon RDS for SQL Server | SELECT權(quán)限 | SELECT權(quán)限 | sysadmin角色權(quán)限 說明 Amazon RDS for SQL Server的高權(quán)限賬號滿足要求,支持為存儲過程開啟庫級別的CDC。 | 具體操作,請咨詢AWS平臺。 |
RDS SQL Server實例 | 讀寫權(quán)限 |
操作步驟
通過RDS一站式上云
進入目標RDS SQL Server實例的數(shù)據(jù)遷移頁簽。
訪問RDS實例列表。
在頁面上方,選擇目標RDS SQL Server實例所屬的地域。
單擊目標RDS SQL Server實例的ID。
在左側(cè)導(dǎo)航欄,單擊數(shù)據(jù)遷移及同步。
單擊數(shù)據(jù)遷移頁簽。
單擊一站式上云。
配置源庫及目標庫信息。
類別
配置
說明
無
任務(wù)名稱
系統(tǒng)會自動生成一個任務(wù)名稱,建議配置具有業(yè)務(wù)意義的名稱(無唯一性要求),便于后續(xù)識別。
源庫信息
數(shù)據(jù)庫類型
默認為SQLServer,無需選擇。
類型
選擇AWS。
接入方式
請根據(jù)Amazon RDS for SQL Server接入阿里云的方式,選擇公網(wǎng)IP或專線/VPN網(wǎng)關(guān)/智能網(wǎng)關(guān)。本示例選擇專線/VPN網(wǎng)關(guān)/智能網(wǎng)關(guān)。
實例地區(qū)
當接入方式選擇為公網(wǎng)IP時:選擇Amazon RDS for SQL Server所屬的地域。
說明若選項中沒有Amazon RDS for SQL Server所屬的地域,您可以選擇一個距離該數(shù)據(jù)庫最近的地域。
當接入方式選擇為專線/VPN網(wǎng)關(guān)/智能網(wǎng)關(guān)時:選擇Amazon RDS for SQL Server接入的阿里云專有網(wǎng)絡(luò)VPC所屬的地域。
已和源端數(shù)據(jù)庫聯(lián)通的VPC
選擇Amazon RDS for SQL Server接入的阿里云專有網(wǎng)絡(luò)VPC的ID。
說明當接入方式選擇為專線/VPN網(wǎng)關(guān)/智能網(wǎng)關(guān)時才有此配置項。
域名或IP地址
填入Amazon RDS for SQL Server的域名或IP地址。
說明建議填入域名。
端口
填入Amazon RDS for SQL Server的服務(wù)端口。
數(shù)據(jù)庫賬號
填入Amazon RDS for SQL Server的數(shù)據(jù)庫賬號。權(quán)限要求,請參見數(shù)據(jù)庫賬號的權(quán)限要求。
數(shù)據(jù)庫密碼
填入該數(shù)據(jù)庫賬號對應(yīng)的密碼。
連接方式
請根據(jù)實際情況選擇非加密連接或SSL安全連接。
若源庫未開啟SSL加密,請選擇非加密連接。
若源庫已開啟SSL加密,請選擇SSL安全連接,DTS默認信任服務(wù)端證書。
目標庫信息
數(shù)據(jù)庫類型
默認為SQLServer,無需選擇。
接入方式
默認為云實例,無需選擇。
實例地區(qū)
固定為當前RDS SQL Server實例所屬的地域,不可變更。
實例ID
固定為當前RDS SQL Server實例的ID,不可變更。
數(shù)據(jù)庫賬號
填入當前RDS SQL Server實例的數(shù)據(jù)庫賬號。權(quán)限要求,請參見數(shù)據(jù)庫賬號的權(quán)限要求。
數(shù)據(jù)庫密碼
填入該數(shù)據(jù)庫賬號對應(yīng)的密碼。
連接方式
請根據(jù)實際情況選擇非加密連接或SSL安全連接。
若目標庫未開啟SSL加密,請選擇非加密連接。
若目標庫已開啟SSL加密,請選擇SSL安全連接,DTS默認信任服務(wù)端證書。
配置完成后,單擊頁面下方的測試連接以進行下一步。
請確保已將彈跳框中的DTS服務(wù)器IP地址加入到Amazon RDS for SQL Server的白名單安全設(shè)置中,然后單擊測試連接。
重要添加DTS服務(wù)的公網(wǎng)IP地址段可能會存在安全風險,一旦使用本產(chǎn)品代表您已理解和確認其中可能存在的安全風險,并且需要您做好基本的安全防護,包括但不限于加強賬號密碼強度防范、限制各網(wǎng)段開放的端口號、內(nèi)部各API使用鑒權(quán)方式通信、定期檢查并限制不需要的網(wǎng)段。更多信息,請參見添加DTS服務(wù)器的IP地址段。
選擇遷移方案。
系統(tǒng)會根據(jù)您的源庫類型進行評估,生成如下兩種上云方案供您選擇。
選擇全量及增量數(shù)據(jù)遷移的上云方案:請單擊頁面下方的對象配置,并繼續(xù)執(zhí)行下一步。
選擇使用全量和增量備份進行數(shù)據(jù)遷移的上云方案:無需繼續(xù)執(zhí)行下一步。
說明您可以單擊頁面下方的查看遷移文檔,查看對應(yīng)的上云操作。
在對象配置頁面,配置待遷移的對象。
配置
說明
源庫觸發(fā)器遷移方式
在增量數(shù)據(jù)遷移過程中,可能會因為觸發(fā)器過早地遷移到目標庫,導(dǎo)致源庫和目標庫的數(shù)據(jù)不一致。您可以根據(jù)實際情況選擇遷移觸發(fā)器的方式,建議您選擇手動觸發(fā)遷移。更多信息,請參見配置同步或遷移觸發(fā)器的方式。
說明若您待遷移的對象不涉及觸發(fā)器,則無需配置(保持默認即可)。
源庫對象
在源庫對象框中單擊待遷移的對象,然后單擊將其移動到已選擇對象框。
說明遷移對象選擇的粒度為庫、表、列。若選擇的遷移對象為表或列,其他對象(如視圖、觸發(fā)器、存儲過程)不會被遷移至目標庫。
已選擇對象
如需更改遷移對象在目標實例中的名稱,請右擊已選擇對象中的遷移對象進行修改。設(shè)置方式,請參見庫表列名映射。
如需移除已選擇的遷移對象,請在已選擇對象框中單擊待遷移的對象,然后單擊將其移動到源庫對象框。
說明如果使用了對象名映射功能,可能會導(dǎo)致依賴這個對象的其他對象遷移失敗。
如需設(shè)置WHERE條件過濾數(shù)據(jù),請在已選擇對象中右擊待遷移的表,在彈出的對話框中設(shè)置過濾條件。設(shè)置方法請參見設(shè)置過濾條件。
如需按庫或表級別選擇遷移的SQL操作,請在已選擇對象中右擊待遷移對象,并在彈出的對話框中選擇所需遷移的SQL操作。
可選:進行高級配置。
您可以展開高級配置,配置高級參數(shù)。
配置
說明
是否限制全量遷移速率
在全量遷移階段,DTS將占用源庫和目標庫一定的讀寫資源,可能會導(dǎo)致數(shù)據(jù)庫的負載上升。您可以根據(jù)實際情況,選擇是否對全量遷移任務(wù)進行限速設(shè)置(設(shè)置每秒查詢源庫的速率QPS、每秒全量遷移的行數(shù)RPS和每秒全量遷移的數(shù)據(jù)量(MB)BPS),以緩解目標庫的壓力。
是否限制增量遷移速率
您也可以根據(jù)實際情況,選擇是否對增量遷移任務(wù)進行限速設(shè)置(設(shè)置每秒增量遷移的行數(shù)RPS和每秒增量遷移的數(shù)據(jù)量(MB)BPS),以緩解目標庫的壓力。
數(shù)據(jù)校驗方式
全量數(shù)據(jù)校驗會占用數(shù)據(jù)庫一定的讀取資源,若您選擇了全量校驗,還需要設(shè)置每秒讀取的最大數(shù)據(jù)行數(shù)rps和每秒讀取最大的Byte數(shù)byte/s對全量校驗任務(wù)進行限速設(shè)置(每秒讀取的數(shù)據(jù)行數(shù)和數(shù)據(jù)量),以緩解數(shù)據(jù)庫的壓力。
說明參數(shù)值為0時表示無限制,當每秒讀取的最大數(shù)據(jù)行數(shù)rps和每秒讀取最大的Byte數(shù)byte/s均為0時,表示不限速。
保存任務(wù)并進行預(yù)檢查。
若您需要查看調(diào)用API接口配置該實例時的參數(shù)信息,請將鼠標光標移動至下一步保存任務(wù)并預(yù)檢查按鈕上,然后單擊氣泡中的預(yù)覽OpenAPI參數(shù)。
若您無需查看或已完成查看API參數(shù),請單擊頁面下方的下一步保存任務(wù)并預(yù)檢查。
說明在遷移任務(wù)正式啟動之前,會先進行預(yù)檢查。只有預(yù)檢查通過后,才能成功啟動遷移任務(wù)。
如果預(yù)檢查失敗,請單擊失敗檢查項后的查看詳情,并根據(jù)提示修復(fù)后重新進行預(yù)檢查。
如果預(yù)檢查產(chǎn)生警告:
對于不可以忽略的檢查項,請單擊失敗檢查項后的查看詳情,并根據(jù)提示修復(fù)后重新進行預(yù)檢查。
對于可以忽略無需修復(fù)的檢查項,您可以依次單擊點擊確認告警詳情、確認屏蔽、確定、重新進行預(yù)檢查,跳過告警檢查項重新進行預(yù)檢查。如果選擇屏蔽告警檢查項,可能會導(dǎo)致數(shù)據(jù)不一致等問題,給業(yè)務(wù)帶來風險。
預(yù)檢查通過率顯示為100%時,單擊下一步購買。
購買實例。
在購買頁面,選擇數(shù)據(jù)遷移實例的鏈路規(guī)格,詳細說明請參見下表。
類別
參數(shù)
說明
信息配置
資源組配置
選擇實例所屬的資源組,默認為default resource group。更多信息,請參見什么是資源管理。
鏈路規(guī)格
DTS為您提供了不同性能的遷移規(guī)格,遷移鏈路規(guī)格的不同會影響遷移速率,您可以根據(jù)業(yè)務(wù)場景進行選擇。更多信息,請參見數(shù)據(jù)遷移鏈路規(guī)格說明。
配置完成后,閱讀并選中《數(shù)據(jù)傳輸(按量付費)服務(wù)條款》。
單擊購買并啟動,并在彈出的確認對話框,單擊確定。
您可在數(shù)據(jù)遷移界面查看具體進度。
通過DTS遷移上云
在左側(cè)導(dǎo)航欄,單擊數(shù)據(jù)遷移。
在頁面左上角,選擇實例所屬地域。
單擊創(chuàng)建任務(wù),進入任務(wù)配置頁面。
可選:在頁面右上角,單擊試用新版配置頁。
說明若您已進入新版配置頁(頁面右上角的按鈕為返回舊版配置頁),則無需執(zhí)行此操作。
新版配置頁和舊版配置頁部分參數(shù)有差異,建議使用新版配置頁。
配置源庫及目標庫信息。
類別
配置
說明
無
任務(wù)名稱
DTS會自動生成一個任務(wù)名稱,建議配置具有業(yè)務(wù)意義的名稱(無唯一性要求),便于后續(xù)識別。
源庫信息
選擇已有連接信息
您可以按實際需求,選擇是否使用已有實例。
如使用已有實例,下方數(shù)據(jù)庫信息將自動填入,您無需重復(fù)輸入。
如不使用已有實例,您需要輸入下方的數(shù)據(jù)庫信息。
說明您可以在數(shù)據(jù)連接管理頁面或新版配置頁面,將數(shù)據(jù)庫錄入DTS。更多信息,請參見數(shù)據(jù)連接管理。
數(shù)據(jù)庫類型
選擇SQLServer。
接入方式
請根據(jù)Amazon RDS for SQL Server接入阿里云的方式,選擇公網(wǎng)IP或專線/VPN網(wǎng)關(guān)/智能網(wǎng)關(guān)。本示例選擇專線/VPN網(wǎng)關(guān)/智能網(wǎng)關(guān)。
實例地區(qū)
當接入方式選擇為公網(wǎng)IP時:選擇Amazon RDS for SQL Server所屬的地域。
說明若選項中沒有Amazon RDS for SQL Server所屬的地域,您可以選擇一個距離該數(shù)據(jù)庫最近的地域。
當接入方式選擇為專線/VPN網(wǎng)關(guān)/智能網(wǎng)關(guān)時:選擇Amazon RDS for SQL Server接入的阿里云專有網(wǎng)絡(luò)VPC所屬的地域。
是否跨阿里云賬號
本示例使用當前阿里云賬號下的數(shù)據(jù)庫實例,需選擇不跨賬號。
說明當接入方式選擇為專線/VPN網(wǎng)關(guān)/智能網(wǎng)關(guān)時才有此配置項。
已和源端數(shù)據(jù)庫聯(lián)通的VPC
選擇Amazon RDS for SQL Server接入的阿里云專有網(wǎng)絡(luò)VPC的ID。
說明當接入方式選擇為專線/VPN網(wǎng)關(guān)/智能網(wǎng)關(guān)時才有此配置項。
域名或IP地址
填入Amazon RDS for SQL Server的域名或IP地址。
說明建議填入域名。
端口
填入Amazon RDS for SQL Server的服務(wù)端口。
數(shù)據(jù)庫賬號
填入Amazon RDS for SQL Server的數(shù)據(jù)庫賬號。權(quán)限要求,請參見數(shù)據(jù)庫賬號的權(quán)限要求。
數(shù)據(jù)庫密碼
填入該數(shù)據(jù)庫賬號對應(yīng)的密碼。
連接方式
請根據(jù)實際情況選擇非加密連接或SSL安全連接。
若源庫未開啟SSL加密,請選擇非加密連接。
若源庫已開啟SSL加密,請選擇SSL安全連接,DTS默認信任服務(wù)端證書。
目標庫信息
選擇已有連接信息
您可以按實際需求,選擇是否使用已有實例。
如使用已有實例,下方數(shù)據(jù)庫信息將自動填入,您無需重復(fù)輸入。
如不使用已有實例,您需要輸入下方的數(shù)據(jù)庫信息。
說明您可以在數(shù)據(jù)連接管理頁面或新版配置頁面,將數(shù)據(jù)庫錄入DTS。更多信息,請參見數(shù)據(jù)連接管理。
數(shù)據(jù)庫類型
選擇SQLServer。
接入方式
選擇云實例。
實例地區(qū)
選擇目標RDS SQL Server實例所屬的地域。
實例ID
選擇目標RDS SQL Server實例的ID。
數(shù)據(jù)庫賬號
填入目標RDS SQL Server實例的數(shù)據(jù)庫賬號。權(quán)限要求,請參見數(shù)據(jù)庫賬號的權(quán)限要求。
數(shù)據(jù)庫密碼
填入該數(shù)據(jù)庫賬號對應(yīng)的密碼。
連接方式
請根據(jù)實際情況選擇非加密連接或SSL安全連接。
若目標庫未開啟SSL加密,請選擇非加密連接。
若目標庫已開啟SSL加密,請選擇SSL安全連接,DTS默認信任服務(wù)端證書。
配置完成后,單擊頁面下方的測試連接以進行下一步。
請確保已將彈跳框中的DTS服務(wù)器IP地址加入到Amazon RDS for SQL Server的白名單安全設(shè)置中,然后單擊測試連接。
重要添加DTS服務(wù)的公網(wǎng)IP地址段可能會存在安全風險,一旦使用本產(chǎn)品代表您已理解和確認其中可能存在的安全風險,并且需要您做好基本的安全防護,包括但不限于加強賬號密碼強度防范、限制各網(wǎng)段開放的端口號、內(nèi)部各API使用鑒權(quán)方式通信、定期檢查并限制不需要的網(wǎng)段。更多信息,請參見添加DTS服務(wù)器的IP地址段。
配置任務(wù)對象。
在對象配置頁面,配置待遷移的對象。
配置
說明
遷移類型
如果只需要進行全量遷移,請同時選中庫表結(jié)構(gòu)遷移和全量遷移。
如果需要進行不停機遷移,請同時選中庫表結(jié)構(gòu)遷移、全量遷移和增量遷移。
說明如果未選擇增量遷移,為保障數(shù)據(jù)一致性,數(shù)據(jù)遷移期間請勿在源實例中寫入新的數(shù)據(jù)。
源庫觸發(fā)器遷移方式
在增量數(shù)據(jù)遷移過程中,可能會因為觸發(fā)器過早地遷移到目標庫,導(dǎo)致源庫和目標庫的數(shù)據(jù)不一致。您可以根據(jù)實際情況選擇遷移觸發(fā)器的方式,建議您選擇手動觸發(fā)遷移。更多信息,請參見配置同步或遷移觸發(fā)器的方式。
說明僅當遷移類型同時選擇庫表結(jié)構(gòu)遷移和增量遷移時才可以配置。
若您待遷移的對象不涉及觸發(fā)器,則無需配置(保持默認即可)。
SQLServer增量同步模式
請選擇輪詢查詢CDC實例做增量同步。
目標已存在表的處理模式
預(yù)檢查并報錯攔截:檢查目標數(shù)據(jù)庫中是否有同名的表。如果目標數(shù)據(jù)庫中沒有同名的表,則通過該檢查項目;如果目標數(shù)據(jù)庫中有同名的表,則在預(yù)檢查階段提示錯誤,數(shù)據(jù)遷移任務(wù)不會被啟動。
說明如果目標庫中同名的表不方便刪除或重命名,您可以更改該表在目標庫中的名稱,請參見庫表列名映射。
忽略報錯并繼續(xù)執(zhí)行:跳過目標數(shù)據(jù)庫中是否有同名表的檢查項。
警告選擇為忽略報錯并繼續(xù)執(zhí)行,可能導(dǎo)致數(shù)據(jù)不一致,給業(yè)務(wù)帶來風險,例如:
表結(jié)構(gòu)一致的情況下,在目標庫遇到與源庫主鍵的值相同的記錄:
全量期間,DTS會保留目標集群中的該條記錄,即源庫中的該條記錄不會遷移至目標數(shù)據(jù)庫中。
增量期間,DTS不會保留目標集群中的該條記錄,即源庫中的該條記錄會覆蓋至目標數(shù)據(jù)庫中。
表結(jié)構(gòu)不一致的情況下,可能導(dǎo)致只能遷移部分列的數(shù)據(jù)或遷移失敗,請謹慎操作。
目標庫對象名稱大小寫策略
您可以配置目標實例中遷移對象的庫名、表名和列名的英文大小寫策略。默認情況下選擇DTS默認策略,您也可以選擇與源庫、目標庫默認策略保持一致。更多信息,請參見目標庫對象名稱大小寫策略。
源庫對象
在源庫對象框中單擊待遷移的對象,然后單擊將其移動到已選擇對象框。
說明遷移對象選擇的粒度為庫、表、列。若選擇的遷移對象為表或列,其他對象(如視圖、觸發(fā)器、存儲過程)不會被遷移至目標庫。
已選擇對象
如需更改遷移對象在目標實例中的名稱,請右擊已選擇對象中的遷移對象進行修改。設(shè)置方式,請參見庫表列名映射。
如需移除已選擇的遷移對象,請在已選擇對象框中單擊待遷移的對象,然后單擊將其移動到源庫對象框。
說明如果使用了對象名映射功能,可能會導(dǎo)致依賴這個對象的其他對象遷移失敗。
如需設(shè)置WHERE條件過濾數(shù)據(jù),請在已選擇對象中右擊待遷移的表,在彈出的對話框中設(shè)置過濾條件。設(shè)置方法請參見設(shè)置過濾條件。
如需按庫或表級別選擇遷移的SQL操作,請在已選擇對象中右擊待遷移對象,并在彈出的對話框中選擇所需遷移的SQL操作。
單擊下一步高級配置,進行高級參數(shù)配置。
配置
說明
選擇調(diào)度該任務(wù)的專屬集群
DTS默認將任務(wù)調(diào)度到共享集群上,您無需選擇。若您希望任務(wù)更加穩(wěn)定,可以購買專屬集群來運行DTS遷移任務(wù)。更多信息,請參見什么是DTS專屬集群。
源庫、目標庫無法連接后的重試時間
在遷移任務(wù)啟動后,若源庫或目標庫連接失敗則DTS會報錯,并會立即進行持續(xù)的重試連接,默認重試720分鐘,您也可以在取值范圍(10~1440分鐘)內(nèi)自定義重試時間,建議設(shè)置30分鐘以上。如果DTS在設(shè)置的時間內(nèi)重新連接上源、目標庫,遷移任務(wù)將自動恢復(fù)。否則,遷移任務(wù)將失敗。
說明針對同源或者同目標的多個DTS實例,網(wǎng)絡(luò)重試時間以后創(chuàng)建任務(wù)的設(shè)置為準。
由于連接重試期間,DTS將收取任務(wù)運行費用,建議您根據(jù)業(yè)務(wù)需要自定義重試時間,或者在源和目標庫實例釋放后盡快釋放DTS實例。
源庫、目標庫出現(xiàn)其他問題后的重試時間
在遷移任務(wù)啟動后,若源庫或目標庫出現(xiàn)非連接性的其他問題(如DDL或DML執(zhí)行異常),則DTS會報錯并會立即進行持續(xù)的重試操作,默認持續(xù)重試時間為10分鐘,您也可以在取值范圍(1~1440分鐘)內(nèi)自定義重試時間,建議設(shè)置10分鐘以上。如果DTS在設(shè)置的重試時間內(nèi)相關(guān)操作執(zhí)行成功,遷移任務(wù)將自動恢復(fù)。否則,遷移任務(wù)將會失敗。
重要源庫、目標庫出現(xiàn)其他問題后的重試時間的值需要小于源庫、目標庫無法連接后的重試時間的值。
是否限制全量遷移速率
在全量遷移階段,DTS將占用源庫和目標庫一定的讀寫資源,可能會導(dǎo)致數(shù)據(jù)庫的負載上升。您可以根據(jù)實際情況,選擇是否對全量遷移任務(wù)進行限速設(shè)置(設(shè)置每秒查詢源庫的速率QPS、每秒全量遷移的行數(shù)RPS和每秒全量遷移的數(shù)據(jù)量(MB)BPS),以緩解目標庫的壓力。
說明僅當遷移類型選擇了全量遷移時才可以配置。
是否限制增量遷移速率
您也可以根據(jù)實際情況,選擇是否對增量遷移任務(wù)進行限速設(shè)置(設(shè)置每秒增量遷移的行數(shù)RPS和每秒增量遷移的數(shù)據(jù)量(MB)BPS),以緩解目標庫的壓力。
說明僅當遷移類型選擇了增量遷移時才可以配置。
環(huán)境標簽
您可以根據(jù)實際情況,選擇用于標識實例的環(huán)境標簽。本示例無需選擇。
配置ETL功能
選擇是否配置ETL功能。關(guān)于ETL的更多信息,請參見什么是ETL。
是:配置ETL功能,并在文本框中填寫數(shù)據(jù)處理語句,詳情請參見在DTS遷移或同步任務(wù)中配置ETL。
否:不配置ETL功能。
監(jiān)控告警
是否設(shè)置告警,當遷移失敗或延遲超過閾值后,將通知告警聯(lián)系人。
不設(shè)置:不設(shè)置告警。
設(shè)置:設(shè)置告警,您還需要設(shè)置告警閾值和告警聯(lián)系人。更多信息,請參見在配置任務(wù)過程中配置監(jiān)控告警。
單擊下一步數(shù)據(jù)校驗,進行數(shù)據(jù)校驗任務(wù)配置。
若您需要使用數(shù)據(jù)校驗功能,配置方法請參見配置數(shù)據(jù)校驗。
保存任務(wù)并進行預(yù)檢查。
若您需要查看調(diào)用API接口配置該實例時的參數(shù)信息,請將鼠標光標移動至下一步保存任務(wù)并預(yù)檢查按鈕上,然后單擊氣泡中的預(yù)覽OpenAPI參數(shù)。
若您無需查看或已完成查看API參數(shù),請單擊頁面下方的下一步保存任務(wù)并預(yù)檢查。
說明在遷移任務(wù)正式啟動之前,會先進行預(yù)檢查。只有預(yù)檢查通過后,才能成功啟動遷移任務(wù)。
如果預(yù)檢查失敗,請單擊失敗檢查項后的查看詳情,并根據(jù)提示修復(fù)后重新進行預(yù)檢查。
如果預(yù)檢查產(chǎn)生警告:
對于不可以忽略的檢查項,請單擊失敗檢查項后的查看詳情,并根據(jù)提示修復(fù)后重新進行預(yù)檢查。
對于可以忽略無需修復(fù)的檢查項,您可以依次單擊點擊確認告警詳情、確認屏蔽、確定、重新進行預(yù)檢查,跳過告警檢查項重新進行預(yù)檢查。如果選擇屏蔽告警檢查項,可能會導(dǎo)致數(shù)據(jù)不一致等問題,給業(yè)務(wù)帶來風險。
預(yù)檢查通過率顯示為100%時,單擊下一步購買。
購買實例。
在購買頁面,選擇數(shù)據(jù)遷移實例的鏈路規(guī)格,詳細說明請參見下表。
類別
參數(shù)
說明
信息配置
資源組配置
選擇實例所屬的資源組,默認為default resource group。更多信息,請參見什么是資源管理。
鏈路規(guī)格
DTS為您提供了不同性能的遷移規(guī)格,遷移鏈路規(guī)格的不同會影響遷移速率,您可以根據(jù)業(yè)務(wù)場景進行選擇。更多信息,請參見數(shù)據(jù)遷移鏈路規(guī)格說明。
配置完成后,閱讀并選中《數(shù)據(jù)傳輸(按量付費)服務(wù)條款》。
單擊購買并啟動,并在彈出的確認對話框,單擊確定。
您可在數(shù)據(jù)遷移界面查看具體進度。
常見問題
RDS一站式上云是否支持選擇校驗對象?
不支持,校驗的對象默認與遷移的對象保持一致。
RDS一站式上云全量校驗的模式是什么?
按100%抽樣比例進行HASH校驗。
RDS一站式上云全量校驗的基準是什么?
以源庫和目標庫的合集為基準,校驗源庫和目標庫數(shù)據(jù)的一致性。