RDS MySQL提供了跨地域備份數據(異地備份)功能,可以自動將數據備份到另一個地域,可用于監(jiān)管或容災恢復等場景。
MySQL默認的備份功能,請參見自動備份。
PostgreSQL跨地域備份,請參見PostgreSQL跨地域備份。
SQL Server跨地域備份,請參見SQL Server跨地域備份。
跨地域備份和默認備份的區(qū)別
對比項 | 跨地域備份 | 默認備份 |
是否默認開啟 | 默認關閉,需要手動開啟。 | 默認開啟。 |
備份存儲 | 備份存儲在另一個地域。 | 備份存儲在實例所在地域。 |
備份恢復 | 可以恢復數據到
說明 MySQL云盤實例僅支持恢復到目的地域的新實例上。 | 可以恢復到
|
備份保留時長 |
| 默認在實例釋放后只保留7天。 |
操作步驟
云盤實例
前提條件
RDS MySQL實例需滿足以下條件:
大版本:8.0、5.7
系列:基礎系列、高可用系列、集群系列
存儲類型:云盤(不支持Serverless實例)
說明您可以前往實例基本信息頁面查看以上信息。
若您初次使用RDS備份服務,您需要使用阿里云主賬號完成DBS服務關聯角色(AliyunServiceRoleForDBS)授權。具體操作,請參見如何授權DBS服務關聯角色。
加密的ESSD云盤實例不支持跨地域備份功能。如何查看云盤實例是否加密,請參見云盤加密。
費用說明
通過RDS控制臺對云盤實例跨地域備份將產生以下費用:
計費項 | 目標地域 | 單價(元/GB/天) |
異地存儲費用 | 華北2(北京)、華北5(呼和浩特)、華北6(烏蘭察布)、華東1(杭州)、華東2(上海)、華南1(深圳)、華南2(河源)、西南1(成都)、華北1(青島)、華南3(廣州)、華北3(張家口) | 0.006 |
中國香港、美國(硅谷)、美國(弗吉尼亞)、新加坡、日本(東京)、德國(法蘭克福)、馬來西亞(吉隆坡)、印度尼西亞(雅加達)、菲律賓(馬尼拉)、英國(倫敦)、韓國(首爾)、泰國(曼谷) | 0.0072 | |
網絡流量費用 | 各地域計費詳情,請參見網絡費用。 |
DBS云數據庫備份存儲包可以抵扣MySQL(云盤)實例在RDS控制臺發(fā)起跨地域備份后所產生的異地存儲費用。
如果您的數據量較大時,推薦您使用DBS網絡包抵扣網絡費用。
注意事項
如果通過RDS控制臺跨地域備份,還存在以下注意事項。
跨地域備份僅支持備份至除源地域自身以外的地域,且不支持將數據恢復到源地域。
跨地域備份不會影響默認備份,兩者同時存在(本地備份復制到另一個地域上)。
默認備份完成后就會觸發(fā)跨地域備份,即將默認備份轉儲到跨地域備份存儲設備上。
開啟跨地域備份后,系統(tǒng)不會自動觸發(fā)備份。
開啟跨地域日志備份后,系統(tǒng)僅轉儲自開啟時間點以后生成的所有日志。
當前不支持下載跨地域備份數據備份集和日志備份集。
由于網絡原因,RDS MySQL的跨地域備份功能僅支持特定地域的備份鏈路,詳情請參見下表。
重要支持從境內→境內、境內→境外、境外→境內、境外→境外。
僅支持備份至除源地域自身以外的地域,具體以實際環(huán)境為準。
支持環(huán)境
具體地域
境內
華北2(北京)、華東2(上海)、華東1(杭州)、華南1(深圳)、華北1(青島)、華南3(廣州)、華北6(烏蘭察布)、華南2(河源)、西南1(成都)、華北5(呼和浩特)、華北3(張家口)
境外
中國香港、美國(硅谷)、美國(弗吉尼亞)、新加坡、日本(東京)、德國(法蘭克福)、馬來西亞(吉隆坡)、印度尼西亞(雅加達)、菲律賓(馬尼拉)、英國(倫敦)、韓國(首爾)、泰國(曼谷)
操作步驟
開啟跨地域備份
登錄RDS管理控制臺,在左側單擊實例列表,然后在上方選擇地域。
進入目標實例,在實例備份恢復頁面的備份策略頁簽內找到跨地域備份設置選項,然后單擊編輯。
說明如果沒有顯示跨地域備份設置選項,請確認實例是否滿足前提條件。
設置如下參數。
參數
說明
跨地域備份
跨地域備份的總開關,這里選擇開啟。
備份地域
當前可以用于存放備份的地域,本地備份文件將會自動復制到該地域上。
跨地域備份保留天數
跨地域備份文件可以保留7~1825天,即最多保留5年。
說明即使RDS實例到期或被釋放,該跨地域備份文件的保留時間不受影響,可以在目標實例
中看到未到期的備份文件。跨地域日志備份
跨地域日志備份的開關,開啟后本地日志備份文件自動復制到該地域的OSS上。
數據跨境合規(guī)承諾
閱讀并勾選相關協議。
單擊確定。
修改跨地域備份設置
登錄RDS管理控制臺,在左側單擊實例列表,然后在上方選擇地域。
進入目標實例,在實例備份恢復頁面的備份策略頁簽內找到跨地域備份設置選項,然后單擊編輯,就可以修改跨地域備份設置。
說明如果實例已被釋放,則只能修改保留天數,其它選項無法修改。
單擊確定。
關閉跨地域備份
如果不需要使用跨地域備份,您可以關閉跨地域備份。
登錄RDS管理控制臺,在左側單擊實例列表,然后在上方選擇地域。
進入目標實例,在實例備份恢復頁面的備份策略頁簽內找到跨地域備份設置選項,然后單擊編輯。
修改跨地域備份狀態(tài)為關閉,修改跨地域備份保留天數為7天。
說明關閉跨地域備份后,不會再產生流量費用和新的備份,但已有備份不會立即刪除,會按照關閉跨地域備份之前設置的跨地域備份保留時間進行保留,直到全部備份集過期。
單擊確定。
查詢跨地域備份集
登錄RDS管理控制臺,在左側單擊實例列表,然后在上方選擇地域。
進入目標實例,在實例備份恢復頁面的跨地域備份列表頁簽下選擇備份集所在地域,即可查看到所有跨地域的備份情況。
本地盤實例
前提條件
RDS實例需滿足以下條件:
大版本:8.0、5.7或5.6
系列:高可用系列
存儲類型:本地SSD盤
說明您可以前往實例基本信息頁面查看以上信息。
若您初次使用RDS備份服務,您需要使用阿里云主賬號完成DBS服務關聯角色(AliyunServiceRoleForDBS)授權。具體操作,請參見如何授權DBS服務關聯角色。
費用說明
通過RDS控制臺對本地盤實例跨地域備份將產生以下費用:
計費項 | 單價(元/GB/小時) |
異地存儲費用 | 0.001 |
網絡流量費用 | 各地域計費詳情,請參見網絡費用。 |
RDS存儲包或RDS節(jié)省計劃可以抵扣MySQL(本地盤)實例在RDS控制臺發(fā)起跨地域備份后所產生的異地存儲費用。RDS節(jié)省計劃和RDS存儲包配合使用時的優(yōu)先級:RDS存儲包優(yōu)先于RDS節(jié)省計劃。
如果您的數據量較大時,推薦您使用DBS網絡包抵扣網絡費用。
注意事項
如果通過RDS控制臺跨地域備份,還存在以下注意事項。
跨地域備份不會影響默認備份,兩者同時存在(本地備份復制到另一個地域上)。
默認備份完成后就會觸發(fā)跨地域備份,即將默認備份轉儲到跨地域備份存儲設備上。
開啟跨地域備份時,如果最近24小時沒有有效的備份集,會觸發(fā)一次備庫備份。
開啟跨地域日志備份時,會檢查最近24小時內的有效備份集:
有效備份集后有連續(xù)的日志,則將這些日志進行轉儲。
有效備份集后沒有連續(xù)的日志,則會觸發(fā)一次備庫備份。
由于網絡原因,跨地域備份功能僅支持部分地域,詳情請參見下表。
由于網絡原因,RDS MySQL的跨地域備份功能僅支持特定地域的備份鏈路,詳情請參見下表。
重要支持從境內→境內、境內→境外、境外→境內、境外→境外、金融云→金融云。
僅支持備份至除源地域自身以外的地域,具體以實際環(huán)境為準。
支持環(huán)境
具體地域
境內
華北2(北京)、華東2(上海)、華東1(杭州)、華南1(深圳)、華北1(青島)、華南3(廣州)、華北6(烏蘭察布)、華南2(河源)、西南1(成都)、華北5(呼和浩特)、華北3(張家口)
境外
中國香港、美國(硅谷)、美國(弗吉尼亞)、新加坡、日本(東京)、德國(法蘭克福)、馬來西亞(吉隆坡)、印度尼西亞(雅加達)、菲律賓(馬尼拉)、英國(倫敦)、韓國(首爾)、泰國(曼谷)
金融云
華東1(杭州) 金融云、華東2(上海) 金融云、華南1(深圳) 金融云
操作步驟
單個實例開啟跨地域備份
登錄RDS控制臺,在左側單擊實例列表,然后在上方選擇地域。
找到目標實例,在右側選擇
。說明您也可以在實例備份恢復頁面的備份策略頁簽內找到跨地域備份設置選項,然后單擊編輯。
如果沒有顯示跨地域備份選項,請確認實例是否滿足前提條件。
設置如下參數。
參數
說明
跨地域備份
跨地域備份的總開關,這里選擇開啟。
備份地域
當前可以用于存放備份的地域,本地備份文件將會自動復制到該地域上。
跨地域備份保留天數
跨地域備份文件可以保留7~1825天,即最多保留5年。
說明即使RDS實例到期或被釋放,該跨地域備份文件的保留時間不受影響,可以在控制臺的跨地域備份菜單里看到未到期的備份文件。
跨地域日志備份
跨地域日志備份的開關,開啟后本地日志備份文件自動復制到該地域的OSS上。
數據跨境合規(guī)承諾
閱讀并勾選相關協議。
單擊確定。
批量開啟跨地域備份
登錄RDS控制臺,在左側單擊備份管理,然后在上方選擇地域。
單擊
頁簽。勾選需要開啟跨地域備份的實例,單擊備份設置。
說明您也可以單擊右側設置開啟單個實例的跨地域備份。
設置如下參數。
參數
說明
跨地域備份
跨地域備份的總開關,這里選擇開啟。
備份地域
當前可以用于存放備份的地域,本地備份文件將會自動復制到該地域上。
跨地域備份保留天數
跨地域備份文件可以保留7~1825天,即最多保留5年。
說明即使RDS實例到期或被釋放,該跨地域備份文件的保留時間不受影響,可以在控制臺的跨地域備份菜單里看到未到期的備份文件。
跨地域日志備份
跨地域日志備份的開關,開啟后本地日志備份文件自動復制到該地域的OSS上。
數據跨境合規(guī)承諾
閱讀并勾選相關協議。
單擊確定。
修改跨地域備份設置
登錄RDS管理控制臺,在左側單擊實例列表,然后在上方選擇地域。
進入目標實例,在實例備份恢復頁面的備份策略頁簽內找到跨地域備份設置選項,然后單擊編輯,就可以修改跨地域備份設置。
說明如果實例已被釋放,則只能修改保留天數,其它選項無法修改。
單擊確定。
關閉跨地域備份
如果不需要使用跨地域備份,您可以關閉跨地域備份。
登錄RDS管理控制臺,在左側單擊實例列表,然后在上方選擇地域。
進入目標實例,在實例備份恢復頁面的備份策略頁簽內找到跨地域備份設置選項,然后單擊編輯。
修改跨地域備份狀態(tài)為關閉,修改跨地域備份保留天數為7天。
說明關閉跨地域備份后,不會再產生流量費用和新的備份,但已有備份不會立即刪除,會按照關閉跨地域備份之前設置的跨地域備份保留時間進行保留,直到全部備份集過期。
單擊確定。
下載跨地域備份集
在RDS控制臺發(fā)起跨地域備份后,可以下載跨地域存儲的備份數據。
查詢跨地域備份集
登錄RDS管理控制臺,在左側單擊實例列表,然后在上方選擇地域。
進入目標實例,在實例備份恢復頁面的跨地域備份列表頁簽下,即可查看到所有跨地域的備份情況。
相關操作
如果您已完成跨地域備份,可以跨地域恢復數據,將數據恢復到目的地域的新實例或已有實例上。具體操作,請參見跨地域恢復數據。
如需修改跨地域備份策略(例如目的存放備份的地域、跨地域備份集保留天數等),或關閉跨地域備份能力,請參見本文操作步驟。
您也可以通過API直接進行跨地域備份相關操作:
常見問題
關閉跨地域備份后,不會再產生流量費用和新的備份,但已有備份不會立即刪除。已有備份有至少保留7天的策略。您可以設置保留時間為7天,等7天后備份文件會自動清除,不會再產生跨地域備份存儲費用。
您可購買:
DBS云數據庫備份存儲包抵扣來MySQL(云盤)實例在RDS控制臺發(fā)起跨地域備份后所產生的異地存儲費用。
RDS存儲包或RDS節(jié)省計劃來抵扣MySQL(本地盤)實例在RDS控制臺發(fā)起跨地域備份后所產生的異地存儲費用。
RDS節(jié)省計劃和RDS存儲包配合使用時的優(yōu)先級:RDS存儲包優(yōu)先于RDS節(jié)省計劃。